Lesson PlansBest Free and Paid Tools for ESL Lesson Plan Ideas
When I started teaching ESL in a small language school in Bogota, my materials budget was literally zero. Every worksheet, every lesson plan, every activity came from free websites or my own brain at 11 PM. Now, ten years later, I have a small budget -- and I'm picky about where it goes.
Here's what's genuinely worth paying for, what free tools actually deliver, and where to spend your money if you've only got $10 a month.
The Best Free ESL Lesson Plan Tools
BusyTeacher.org -- Over 20,000 free worksheets and ESL lesson plan examples. The quality is uneven because it's user-submitted, but sort by "most popular" and you'll find solid material. Best for quick gap-fill and vocabulary exercises.
Breaking News English -- Free current-events lessons updated multiple times weekly. Every article comes with graded versions from elementary to advanced. The discussion questions are ready to use as-is.
ISL Collective -- Free with registration. Thousands of teacher-uploaded worksheets, video lessons, and printable activities. The search filters by grammar point and level are surprisingly good.
ChatGPT (free tier) -- You can generate basic lesson plan outlines, vocabulary lists, and discussion questions. The free tier is limited but functional for brainstorming.
Paid Tools That Justify the Cost
ESL Brains ($5-8/month) -- Premium lesson plans built around authentic video and text content. Their B2/C1 material is exceptional. Each plan includes teacher notes, timing, and beautiful worksheets. This is the first tool I'd recommend if you teach adults.
MagicSchool AI ($10/month) -- Full AI lesson plan generation with ESL-specific templates. The differentiation features alone are worth it if you teach mixed-level classes. Read our full review of AI lesson plan tools.


Twee ($8/month) -- Generates dialogues, comprehension questions, and vocabulary exercises from any text or video. Particularly strong for conversation-based lessons.

Diffit ($6/month for premium) -- Leveled reading passages from any source material. The free tier gives you limited generations per month; paid removes the cap.
If You Have $10/Month
Pick one. Seriously. If you teach adults, go with ESL Brains. If you need lesson plan generation across all levels, MagicSchool. If conversation lessons are your bread and butter, Twee.
One paid tool used consistently beats three free tools used randomly. Depth over breadth every time.
The Free + Paid Combo
My current setup: Breaking News English for reading content (free), MagicSchool for lesson plan structure (paid), and ISL Collective for supplementary worksheets (free). Total cost: $10/month. Total time saved: probably 4 hours a week.
For more on organizing your tools, check out using Notion to manage your lesson plans and our full roundup of ESL resource websites.