We make life easy for ESL teachers. Search our lesson plans:

Birds Aren't Real (Free)
Lesson Plans

What draws people to conspiracy theories? What brings conspiracy theorists together, and how do some…

You Can't Ask That! (Free)
Lesson Plans

When in social situations, be careful not to open a can of worms! This society-focused…

Handling Difficult Questions (Free)
Lesson Plans

Teach your students how to handle difficult questions effectively in professional settings with this ESL…

Expert Quiz on the US (Free)

How well do your students know the US? This fantastic ESL quiz on the US…

How we make your life easier

ESLhome offers ESL teachers full access to:

  • Download-and-go lesson plans
  • Printable and online-ready worksheets
  • Teacher’s insights
  • Business English material
  • Speaking games, puzzles, brainteasers, and more.
Enjoy our free ESL materials! New material is uploaded regularly.

New! Sort our ESL lesson plans and materials by complexity:


These lesson plans are simple and easy to teach, require little or no planning, and use basic activities such as conversation prompts, simple reading exercises, and picture-based matching.


These lesson plans have a balance between simplicity and depth. They may include a little planning, or some exercises the teacher will need to read in advance for the lesson to run smoothly, but no extensive planning.


These lesson plans are more in-depth, so may include pre-class material, or more comprehensive activities. They generally have mix a language point with a topic, and require some planning or prior knowledge from the teacher.