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

(Vocab) Christmas
Lesson Plans

My A1-A2 students need vocabulary! This ESL image-based vocabulary booster teaches the names of some…

Essential Money Verbs
Lesson Plans

Familiarise your students with the most common verbs related to money. Detailed Description Students learn…

AI 101: A Teen-Friendly Introduction ESL lesson plan
AI 101: A Teen-Friendly Introduction
Lesson Plans

Get your students talking about chatbots, deepfakes and what AI can and can’t really do…

AI Fitness: Get Ready for the AI-Native Workplace ESL lesson plan
AI Fitness: Get Ready for the AI-Native Workplace
Lesson Plans

Get your students ready for work with AI, from LLMs and agents to real problem-solving,…

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