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:

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. 

19/08/2025
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. 

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

19/08/2025
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’.

A0A1
Download and Go

Build your ESL beginners’ grammar with the question words. Teach your students to say what, where, when, why, which, who, whose, how, how much, and how many.

30/04/2025
Lesson Plans Basics RECOMMENDED FORA0A1

Question Words (Free)

Download and Go

Build your ESL beginners’ grammar with the question words. Teach your students to say what, where, when, why, which, who, whose, how, how much, and how many.

A1A2
Download and Go

Teach your low-level students to describe people using these adjectives and fun, easy-to-manage speaking games!

29/01/2025
Lesson Plans Basics RECOMMENDED FORA1A2

My Friends Are All Lazy! (Free)

Download and Go

Teach your low-level students to describe people using these adjectives and fun, easy-to-manage speaking games!

A0

This resource includes a worksheet with the English alphabet from A to Z with small letters and capital letters.

14/10/2024
Games Basics RECOMMENDED FORA0

The Alphabet & Alphabet Games (Free)

This resource includes a worksheet with the English alphabet from A to Z with small letters and capital letters.

A1A2
Download and Go

We’ve made explaining phrasal verbs to your students a piece of cake. In Part 2 of this lesson, teach your students what it means for a phrasal verb to be transitive or intransitive, and what separable and inseparable phrasal verbs are. They will have plenty of opportunities to practise them in controlled exercises and then speaking exercises. 

23/07/2024
Lesson Plans Basics RECOMMENDED FORA1A2

Introduction to Phrasal Verbs: Part 2 (Free)

Download and Go

We’ve made explaining phrasal verbs to your students a piece of cake. In Part 2 of this lesson, teach your students what it means for a phrasal verb to be transitive or intransitive, and what separable and inseparable phrasal verbs are. They will have plenty of opportunities to practise them in controlled exercises and then speaking exercises. 

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.

15/04/2024
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.

B1B2
Balanced Teaching Download and Go

Conditionals can transport students to fascinating realms of imagination. Today’s worksheet combines the Zero, First, Second, and Third Conditionals with fantasy travel ideas, making this ESL grammar topic fun and dynamic with clear explanations and speaking exercises.

08/04/2024
Lesson Plans Basics RECOMMENDED FORB1B2

Conditionals & Fantasy Travel (Free)

Balanced Teaching Download and Go

Conditionals can transport students to fascinating realms of imagination. Today’s worksheet combines the Zero, First, Second, and Third Conditionals with fantasy travel ideas, making this ESL grammar topic fun and dynamic with clear explanations and speaking exercises.

A0A1A2
Download and Go ESL Games Screen Sharing Simple to Teach

Teach your students all the necessary summer vocabulary! 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).

19/03/2024
Vocabulary Basics Vocabulary RECOMMENDED FORA0A1A2

Travel Vocab (Free)

Download and Go ESL Games Screen Sharing Simple to Teach

Teach your students all the necessary summer vocabulary! 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).

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.

04/02/2024
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.

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