ESL worksheets
Here you’ll find all our resources in one place in chronological order. For a more specific search, use the search window below. News lesson plans and Teaching ideas are located in separate tabs.
-

Giving Directions in English: A Lesson for A1–A2 Students
This beginner-friendly ESL lesson will help your students learn how to ask for and give directions in English. Includes listening, reading & speaking practice!
-

Can we meet, Emma? A Fun Lesson on Daily Routines and Making Plans (A1–A2)
Need help teaching time expressions in English? This A1–A2 lesson includes listening, making plans, present simple, prepositions of time, and speaking tasks.
-

The Dark Side of Sports: Famous Scandals and Big Questions (B1–B2 ESL Lesson)
Cheating in sports is more common than you might think. In this B1–B2 ESL lesson, your students will dive into six famous scandals, review past tenses, expand vocabulary, and discuss big moral questions. Perfect for intermediate learners who love sports, controversy, and debate!
-

Mini Travelling course – Part 2 – At the hotel
Help your A1–A2 students get ready for hotel stays with this engaging ESL lesson plan! Includes vocabulary, speaking tasks, hotel problems, and taboo cards.
-

Restaurant Wild Stories – Easy and Fun Reading Practice for Beginners (A1–A2)
Three funny and simple stories about eating out — perfect for A1–A2 learners! Each mini-story includes everyday restaurant vocabulary and questions to help students speak more, learn more, and enjoy English.
-

Would You Rather – Shopping (Speaking Worksheet for B1–C2 ESL Learners)
Get your students talking with this Would You Rather – Shopping worksheet! With 15 fun prompts, it’s perfect for B1–C2 learners practicing speaking, vocabulary, and opinions.
-

5 Easy Listening Exercises: Restaurant Reviews for Beginners (A1–A2)
Looking for a tasty way to practice English listening skills? Try these 5 short restaurant reviews made for beginner students (A1–A2 level)! Each includes a short audio track, 4 simple comprehension questions, and is available in both PDF and PowerPoint formats—great for class or self-study.
-

Travelling Wild: 3 Funny Airport Stories for ESL Learners (A1–A2)
Looking for a fun way to teach or learn airport vocabulary? In this post, you’ll find Travelling Wild, a set of three funny and easy stories for A1–A2 English learners. Each story includes key travel words, reading practice, and engaging follow-up activities to build vocabulary and speaking skills.
-

Art Taboo Game – Speaking Practice for ESL Learners
54 fun Taboo cards about art for B1-B2 ESL learners! A great speaking activity to practise vocabulary related to painting, music, theatre, photography, and more.
-

Would You Rather – Animals & Nature (Speaking Worksheet for B1–C2 ESL Learners)
Explore the great outdoors in your ESL classroom! This Would You Rather worksheet on Animals & Nature (B1–C2) includes 16 prompts, opinion phrases, and wild speaking fun. Part 7 of 7!
