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:

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? 

09/10/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.

07/10/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?

05/10/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!

03/10/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”.

01/10/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?

29/09/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?

B2C1
Download and Go Screen Sharing

In this B2-C1 ESL lesson plan, students speak about money and finances. They learn a number of money-related expressions and focus on what prepositions to use with verbs relating to money.

27/09/2026
Lesson Plans RECOMMENDED FORB2C1

Master Your Finances (Free)

Download and Go Screen Sharing

In this B2-C1 ESL lesson plan, students speak about money and finances. They learn a number of money-related expressions and focus on what prepositions to use with verbs relating to money.

A0A1
Download and Go

Today, let’s teach one of the most fundamental parts of English: formalities. Students will learn how to use “please”, “thank you”, and many other expressions, finishing in role-play activities of simple situations. 

25/09/2026
Lesson Plans Basics RECOMMENDED FORA0A1

Formalities for Beginners (Free)

Download and Go

Today, let’s teach one of the most fundamental parts of English: formalities. Students will learn how to use “please”, “thank you”, and many other expressions, finishing in role-play activities of simple situations. 

B2C1
Business English Flipped Classroom In-depth Teaching Screen Sharing

How likely is a taxi driver to be automated in the future? Is there a good chance that airline pilots will become automated in the future? This ESL lesson plan explores just that, with exercises on degrees of likelihood with clear structures and examples.

23/09/2026
Lesson Plans General Lesson Plans RECOMMENDED FORB2C1

Job Automation (Free)

Business English Flipped Classroom In-depth Teaching Screen Sharing

How likely is a taxi driver to be automated in the future? Is there a good chance that airline pilots will become automated in the future? This ESL lesson plan explores just that, with exercises on degrees of likelihood with clear structures and examples.

A1
Download and Go Simple to Teach

For beginner ESL students and level A1, let’s get started with nationalities and the verb ‘to be’.

21/09/2026
Lesson Plans Basics RECOMMENDED FORA1

Where Is She From? (Free)

Download and Go Simple to Teach

For beginner ESL students and level A1, let’s get started with nationalities and the verb ‘to be’.

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