All materials

Level
Lesson focus
Categories

A2 A2
Lesson plans
How Often Do You Lose Things
This ESL lesson, designed for A2 level learners, centers on the grammar topic of articles. It explores the theme of losing and finding things, including watching a humorous video about attentiveness, reading helpful tips on locating lost items, and playing games to practice the new grammar.
Show ENG HUB Pro
A2 B1
Grammar activity
ROCK PAPER SCISSORS. Adjectives (ed and ing)
Rock Paper Scissors is an enjoyable grammar learning activity that allows students to practice the use of adjectives ending in -ed and -ing through interactive gameplay on Genially.
Show ENG HUB Pro
A1 A2
Speaking activity
Halloween Alias (Simple)
Elevate your lessons with some spooky fun! The Halloween Alias Game is a enjoyable vocabulary activity perfect for A1-A2 level students, adding an extra layer of excitement to your Halloween-themed classes.
Show Free
A1
Speaking activity
Guess the Riddle (20 words)
It is a fun and engaging game designed to help A1 students expand their vocabulary in an entertaining way. In this game, students will be presented with riddles related to common English words. Their task is to decipher the riddles and guess the correct word associated with each riddle.
Show ENG HUB Pro
A1 A2
Lesson plans
Boo-tiful Halloween
This A1-A2 level Halloween lesson plan covers a variety of engaging activities including vocabulary practice, games, readings, and creative storytelling, ensuring an enjoyable and educational experience for students.
Show ENG HUB Pro
A2 B1 B2
Speaking activity
Name 2 Pros and 2 Cons (conversation cards)
This ESL speaking activity guides students in examining various perspectives, weighing the pros and cons of a given topic, either independently or through group discussions, enhancing critical thinking and facilitating meaningful conversations.
Show ENG HUB Pro
A2 B1 B2
Speaking activity
Choose 10 Emojis
The Emoji Storytelling Challenge is a creative and fun game that encourages players or teams to use their imagination and communication skills to craft engaging stories using a selection of emojis. This activity is perfect for enhancing creativity, teamwork, and communication.
Show Free
B1 B2
Lesson plans
Halloween Online Quest (Genially)
In this Halloween B1-B2 lesson designed on Genially, participants are beckoned into a haunted mansion, traversing its shadowy halls filled with cryptic challenges. As they unravel the mysteries, their journey culminates in a final room, where four ghoulish games promise a mix of education and eerie entertainment.
Show ENG HUB Pro
B2
Lesson plans
What Is An Attractive City?
This lesson explores the attributes that make a city attractive, blending discussions, vocabulary exercises, and fun games. By analyzing various cities, revising language related to attractiveness, and participating in interactive games, students will deepen their understanding of urban appeal and its contributing factors.
Show ENG HUB Pro
B1 B2
Speaking activity
Halloween Alias (10 cards)
Enhance your classes with a spooktacular twist! The Halloween Alias Game is a fun and engaging vocabulary-building activity designed for B1-B2 level students and adds an element of excitement to your Halloween-themed lessons.
Show Free
B1 B2
Speaking activity
Two Truths And A Lie
"Two Truths and a Lie" is a fun speaking activity where B1-B2 students read three statements about our world and try to spot the one that's false.
Show ENG HUB Pro
B2
Lesson plans
Habits to Follow for a Better Work-Life Balance
In this B2-level lesson, students will be introduced to useful vocabulary related to work-life balance and engage in discussions around the topic. Additionally, the lesson offers activities like a crossword, a video, and a special section dedicated to reviewing and practicing conditional sentences.
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.