ESL Materials: Discover Verified Lesson Plans & Teaching Resources
Spend less time searching and more time teaching. Every resource is classroom-tested before it makes the shortlist.
Browse ESL Materials by Category
Why this shortlist is different
Classroom-tested
Prepared and taught by a working teacher
Free & Freemium
Options for every budget
Ready-to-use
Save hours of planning time
Adults & Teens
Aimed at adult and teen classes
Every listing is checked in a real classroom. Read the editorial method.
Featured ESL Materials
Editorial picks from the shortlist. Paid placements are labelled Sponsored and never appear in this grid.
Explore All ESL Materials
Browse the complete shortlist by category and price. Filtering is instant.
Showing 1–12 of 292 resources.
A working teacher does the testing.
Thomas Gueguen, CELTA-certified since 2018, prepares and teaches every resource with adult and teen learners before it is listed.
Paid placement never buys a review.
Affiliate and sponsored placements are disclosed. Degraded paid platforms are removed.
The catalogue is dated.
292 resources catalogued; last full audit 17 October 2026. 151 free, 109 freemium, 32 paid.
Submit a resource
Send a resource for review. If it works with adult or teen learners, it may be added to the shortlist. No paid placement is required.
Form not loading? Email contact@eslmaterials.org with the resource name and URL.
Common questions
What is ESL Materials?
ESL Materials is a curated resource hub for English as a Second Language teachers. Every lesson plan, worksheet, activity, and tool is checked in a real classroom before it makes the shortlist.
Are the resources on ESL Materials free?
We feature a mix of free, freemium, and paid resources. Each resource is clearly labeled with its pricing model. You can use our filters to find exactly what you need.
How do I find resources for my specific teaching needs?
Use the search bar and the filters to narrow by category and pricing model. The URL keeps your search, category, price, and page, so you can bookmark or share the exact view.
Can I submit my own ESL resources to be featured?
Yes. Use the submission form in the "Submit a resource for classroom testing" section. If the form does not load, email contact@eslmaterials.org with the resource name and URL.