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

Homophones Wordsearch (Free)

Wordsearches are for kids, right? Well, this one takes things to the next level! Are…

Language Root: wer
Lesson Plans

There's value in teaching a bit of etymology. Ever noticed a connection between words that…

Introduction to Phrasal Verbs: Part 2 (Free)
Lesson Plans

We've made explaining phrasal verbs to your students a piece of cake. In Part 2…

Formalities for Beginners (Free)
Lesson Plans

Today, let's teach one of the most fundamental parts of English: formalities. Students will learn…

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