Lessons – ESLHome

Download our free ESL lesson plans! Only a small number of our hundreds of resources are currently available, so stay tuned for more content uploaded weekly. 😉

Search by Keywords

  • Premium

  • Levels:

  • Lesson Types:

  • Recommended for:

  • Themes:

B1B2C1
Balanced Teaching Workshop

Numbers are easy, right? In fact, test your students from B1 to C1 and you might find they have more difficulties than you expect! You may find questions like, “Where do I put the ‘and’?” or “How do I say the date properly?” or “How do I say the year 1908?”

21/07/2026
Vocabulary RECOMMENDED FORB1B2C1

Numbers Workshop

Balanced Teaching Workshop

Numbers are easy, right? In fact, test your students from B1 to C1 and you might find they have more difficulties than you expect! You may find questions like, “Where do I put the ‘and’?” or “How do I say the date properly?” or “How do I say the year 1908?”

B1B2
Download and Go In-depth Teaching Screen Sharing

What is “fast fashion”, and what is it doing to our planet? This ESL lesson plan for B1-B2 students talks about fast fashion and the impact that it is having on the environment.

19/07/2026
Lesson Plans The Planet RECOMMENDED FORB1B2

Fast Fashion (Free)

Download and Go In-depth Teaching Screen Sharing

What is “fast fashion”, and what is it doing to our planet? This ESL lesson plan for B1-B2 students talks about fast fashion and the impact that it is having on the environment.

A0
Download and Go Simple to Teach

Extending our range of resources, games, and materials for absolute beginners, teachers may download a resource with the numbers 1 to 20 as well as two games: bingo and memory cards.

17/07/2026
Games Basics RECOMMENDED FORA0

Numbers 1-20 and Numbers Games (Free)

Download and Go Simple to Teach

Extending our range of resources, games, and materials for absolute beginners, teachers may download a resource with the numbers 1 to 20 as well as two games: bingo and memory cards.

B1B2
Balanced Teaching Download and Go Screen Sharing

In light of recent news—that we are now in the era of “global boiling”—it might be time to ask: How could you be more sustainable? This class focuses on tips for being more sustainable, with a language focus on expressions of willingness. What will be a “piece of cake” and what’s “out of the question”?

15/07/2026
Lesson Plans RECOMMENDED FORB1B2

Be More Sustainable (Free)

Balanced Teaching Download and Go Screen Sharing

In light of recent news—that we are now in the era of “global boiling”—it might be time to ask: How could you be more sustainable? This class focuses on tips for being more sustainable, with a language focus on expressions of willingness. What will be a “piece of cake” and what’s “out of the question”?

A0A1A2
Download and Go Screen Sharing Simple to Teach

Every day is a day to celebrate our pets, so lets start by learning the names of each animal! The Vocabulary Builder category offers a dynamic set of resources for teaching vocabulary for lower levels, and can be adapted for kids (with colouring activities) and adults (with presentations and adult-friendly games).

13/07/2026
Vocabulary Vocabulary RECOMMENDED FORA0A1A2

Pets Vocab (Free)

Download and Go Screen Sharing Simple to Teach

Every day is a day to celebrate our pets, so lets start by learning the names of each animal! The Vocabulary Builder category offers a dynamic set of resources for teaching vocabulary for lower levels, and can be adapted for kids (with colouring activities) and adults (with presentations and adult-friendly games).

B2C1
Download and Go

It’s a tough one, isn’t it? That subtle difference between ‘get in’, ‘get out’, ‘get on’, and ‘get off’ always catches learners out. This B2-C1 ESL printable worksheet and lesson plan offers students a greater use of phrasal verbs relating to transportation, as well as introducing more vocabulary related to getting around the city.

11/07/2026
Lesson Plans RECOMMENDED FORB2C1

Getting Around

Download and Go

It’s a tough one, isn’t it? That subtle difference between ‘get in’, ‘get out’, ‘get on’, and ‘get off’ always catches learners out. This B2-C1 ESL printable worksheet and lesson plan offers students a greater use of phrasal verbs relating to transportation, as well as introducing more vocabulary related to getting around the city.

A0A1
Download and Go Simple to Teach

Let’s teach our students to say hello and goodbye with this engaging ESL lesson plan for absolute beginners with printable worksheet.

09/07/2026
Lesson Plans Basics RECOMMENDED FORA0A1

Hello & Goodbye (Free)

Download and Go Simple to Teach

Let’s teach our students to say hello and goodbye with this engaging ESL lesson plan for absolute beginners with printable worksheet.

A1A2
Balanced Teaching Download and Go

We’ve made explaining phrasal verbs to your students a piece of cake. In Part 1 of this lesson, teach your students what phrasal verbs are, how they are formed, and some level-appopriate examples. By the end of this class, they will be able to use basic phrasal verbs in sentences.

07/07/2026
Lesson Plans Basics RECOMMENDED FORA1A2

Introduction to Phrasal Verbs: Part 1 (Free)

Balanced Teaching Download and Go

We’ve made explaining phrasal verbs to your students a piece of cake. In Part 1 of this lesson, teach your students what phrasal verbs are, how they are formed, and some level-appopriate examples. By the end of this class, they will be able to use basic phrasal verbs in sentences.

A2B1B2C1C2
Balanced Teaching Download and Go Screen Sharing

Can your students identify which pairs of words are homophones and which pairs of words are minimal pairs in this fun ESL pronunciation game? 

05/07/2026
Lesson Plans Games & Brainteasers Pronunciation RECOMMENDED FORA2B1B2C1C2

Homophone or Minimal Pair? (Free)

Balanced Teaching Download and Go Screen Sharing

Can your students identify which pairs of words are homophones and which pairs of words are minimal pairs in this fun ESL pronunciation game? 

B2C1
Balanced Teaching Business English Download and Go

Got the meeting mindset? Teach your students expressions and idioms for meeting, get them thinking critically about modern attitudes towards meetings, and put them into an innovative role-play with this ESL worksheets and printable lesson plan.

03/07/2026
Lesson Plans Business RECOMMENDED FORB2C1

The Meeting Mindset

Balanced Teaching Business English Download and Go

Got the meeting mindset? Teach your students expressions and idioms for meeting, get them thinking critically about modern attitudes towards meetings, and put them into an innovative role-play with this ESL worksheets and printable lesson plan.

Alas! Only a small number of our hundreds of worksheets, lesson plans, and games are currently available. Stay tuned for more free content uploaded weekly.
ESLhome