All materials

Level
Lesson focus
Categories

A2 B1 B2
Speaking activity
What Do You Do When..?
This speaking activity is designed for A2-B1 English language learners, aiming to boost conversational fluency and encourage spontaneous speech through interactive discussion of everyday scenarios.
Show Free
B2
Lesson plans
How to Be Uncool and Not Care What People Think
It is a thought-provoking lesson for B1-B2 English learners that combines fun activities, discussions, and grammar exercises to explore the concept of social acceptance and individuality. Students will also revise gerund, infinitive, and bare infinitive structures.
Show ENG HUB Pro
B1 B2
Grammar activity
By the End of My Trip (Future Perfect Practice)
In this engaging game, students practice the future perfect tense by guessing countries using clues and crafting sentences. They take turns or play in teams, and afterwards, they create their own clues for others to guess their secret holiday destination.
Show ENG HUB Pro
A1 A2
Lesson plans
Fun Ways to Look at Your Future: true or not? Future Simple
This ESL lesson for A1-A2 level focuses on discussing the future using the future simple tense, exploring horoscopes, making predictions, and engaging in fun activities such as completing horoscopes and using the Magic 8 Ball to practice asking questions about the future.
Show ENG HUB Pro
B1 B2
Speaking activity
Pretend to be an Expert
Students are randomly assigned a topic and challenged to speak about it as if they're experts in that field.
Show ENG HUB Pro
A1 A2
Speaking activity
Finish the sentence (Speaking cards)
This activity is an excellent way to motivate your A1-A2 students to speak and reveal interesting facts about themselves and their experiences.
Show ENG HUB Pro
B1 B2
Lesson plans
Dog Days Of Summer (Summer Idioms)
This B1-B2 level lesson involves engaging discussion about summer, practicing summer idioms, puzzle-solving with rebuses, and a round of Tic-Tac-Toe using Genial.ly.
Show ENG HUB Pro
A1 A2
Speaking activity
Find Seven Differences (Version 2)
This is a fun speaking activity that involves analyzing two images to spot the differences between them. It also offers a chance to exercise useful structures such as "there is/there are" and various prepositions.
Show Free
B1 B2
Lesson plans
Minimalist Cleaning and Tidying Routine
Explore the essentials of a minimalist cleaning and tidying routine in this B1-B2 level English lesson. Students will engage in interactive activities, broaden their vocabulary about cleaning, create their own cleaning product advertisements, and review their knowledge through quizzes and games.
Show ENG HUB Pro
A1 A2
Speaking activity
8 Warm-ups (Different games)
It's a set of eight interactive warm-up activities, designed for A1-A2 levels. Boost your students' speaking skills and have a great start of the lesson.
Show ENG HUB Pro
B1 B2
Grammar activity
Grammar Jeopardy (Gerunds and Infinitives)
Answer a variety of questions from different categories to earn points and practice gerunds and infinitives.
Show ENG HUB Pro
A1 A2
Lesson plans
Summer Staycation Ideas
Explore summer staycations in our fun-filled ESL speaking lesson! This lesson combines engaging discussions, practical vocabulary exercises, and a focused session on grammar articles. Learn and have fun at the same time!
Show ENG HUB Pro

ESL Materials

English Teaching Materials For Free

Discover our ESL materials, English lesson plans, & worksheets. ✓ Speaking activities ✓ conversation topics ✓ videos ✓ downloadable discussion questions in pdf. Enjoy learning English with ENG HUB.