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

The Alphabet & Alphabet Games (Free)
Games

For your ESL absolute beginners, here is a resource with the alphabet in small and…

Do Something Wholesome (Free)
Lesson Plans

When was the last time you did something wholesome? This class will get your students…

Exam English: General Questions (Free)
Lesson Plans

Worksheet with 120 general questions to help your students prepare for their English exams! ESL…

Master Your Finances (Free)
Lesson Plans

In this B2-C1 ESL lesson plan, students speak about money and finances. They learn a…

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:

Simple

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.

Balanced

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.

In-Depth

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.

ESLhome