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:

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.

B2C1C2
Balanced Teaching ESL Games

As the fifteen questions get harder, will your students know their idioms and be able to take home the million, or will they go home with nothing?

01/07/2026
Games Games & Brainteasers RECOMMENDED FORB2C1C2

Who Wants to Be an Idiomaire? (Free)

Balanced Teaching ESL Games

As the fifteen questions get harder, will your students know their idioms and be able to take home the million, or will they go home with nothing?

B1B2C1
Flipped Classroom In-depth Teaching Screen Sharing

Turn it up with this printable PDF or online-ready ESL lesson plan with pre-class activities so it can be used in a flipped classroom, too!

29/06/2026
Lesson Plans General Lesson Plans RECOMMENDED FORB1B2C1

Phrasal Verbs: Turn (Free)

Flipped Classroom In-depth Teaching Screen Sharing

Turn it up with this printable PDF or online-ready ESL lesson plan with pre-class activities so it can be used in a flipped classroom, too!

A1A2B1
Balanced Teaching Download and Go Screen Sharing

Teach your students to express basic discomforts, such as “I have a headache” and “I’m cold”.

27/06/2026
Lesson Plans General Lesson Plans RECOMMENDED FORA1A2B1

Discomforts and Advice (Free)

Balanced Teaching Download and Go Screen Sharing

Teach your students to express basic discomforts, such as “I have a headache” and “I’m cold”.

A2B1
Balanced Teaching Download and Go

So many festivals: Holi, India; Día de los Muertos, Mexico; St. Patrick’s Day, Ireland; Carnival, Venice… Have you ever been? Did you have a good time? What made that festival unique?

27/06/2026
Lesson Plans General Lesson Plans RECOMMENDED FORA2B1

It Was a Blast! (Free)

Balanced Teaching Download and Go

So many festivals: Holi, India; Día de los Muertos, Mexico; St. Patrick’s Day, Ireland; Carnival, Venice… Have you ever been? Did you have a good time? What made that festival unique?

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