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? 

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”.

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.

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.

B2C1C2
Download and Go Screen Sharing

UPDATED! Screen-share version now available. This ESL lesson plan for B2+ to C2 explores the memory and introduces students to many related expressions and collocations. Detailed Description Students start by …

09/09/2026
Lesson Plans General Lesson Plans RECOMMENDED FORB2C1C2

How Good is Your Memory? — Free ESL Lesson Plan

Download and Go Screen Sharing

UPDATED! Screen-share version now available. This ESL lesson plan for B2+ to C2 explores the memory and introduces students to many related expressions and collocations. Detailed Description Students start by …

A0A1
Business English Screen Sharing

My A1-A2 students need vocabulary! This ESL image-based vocabulary booster teaches the names of jobs and professions.

05/09/2026
Lesson Plans Vocabulary RECOMMENDED FORA0A1

(Vocab) Jobs & Professions (Free)

Business English Screen Sharing

My A1-A2 students need vocabulary! This ESL image-based vocabulary booster teaches the names of jobs and professions.

B1B2
Business English Download and Go Screen Sharing Simple to Teach Workshop

Phrasal verbs are easy when taught through context, examples, and conversation. Today’s ESL business English lesson plan teaches 12 business phrasal verbs in just this way, designed for level B1 and B2 business English learners. 

09/08/2026
Workshops Business RECOMMENDED FORB1B2

Business Phrasal Verbs (Free)

Business English Download and Go Screen Sharing Simple to Teach Workshop

Phrasal verbs are easy when taught through context, examples, and conversation. Today’s ESL business English lesson plan teaches 12 business phrasal verbs in just this way, designed for level B1 and B2 business English learners. 

B1B2C1C2
Download and Go ESL Games Screen Sharing Simple to Teach

How well do your students know the US? This fantastic, printable ESL quiz on the US tests students’ expert knowledge in eight areas, ranging from symbols and folklore to geography and infrastructure.

05/08/2026
Games Games & Brainteasers RECOMMENDED FORB1B2C1C2

Expert Quiz on the US (Free)

Download and Go ESL Games Screen Sharing Simple to Teach

How well do your students know the US? This fantastic, printable ESL quiz on the US tests students’ expert knowledge in eight areas, ranging from symbols and folklore to geography and infrastructure.

A0A1
Download and Go Screen Sharing Simple to Teach

My elementary A0-A1 students need vocabulary! This ESL image-based vocabulary booster offers 16 pictures for students to easily learn relevant restaurant vocabulary.

03/08/2026
Vocabulary Basics Vocabulary RECOMMENDED FORA0A1

Restaurant Vocabulary (Free)

Download and Go Screen Sharing Simple to Teach

My elementary A0-A1 students need vocabulary! This ESL image-based vocabulary booster offers 16 pictures for students to easily learn relevant restaurant vocabulary.

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