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

Health & Body Taboo Cards: Make Medical English Fun and Memorable
Teaching health vocabulary doesn’t have to be boring. This Health & Body Taboo set helps students practice real-life English—symptoms, illnesses, and doctor visits—through a fun, interactive speaking game.
-

Modal Verbs at Work: A2+ ESL lesson with speaking, reading & real-life practice
A complete A2+ ESL lesson on modal verbs using real-life workplace rules. Includes grammar practice, readings, speaking tasks, and answer keys.
-

Not All Love Stories Are Happy: A Dark Valentine’s Day ESL Lesson with a Japanese Ghost Story💘
Looking for a Valentine’s Day ESL lesson without clichés? Use a TED-Ed video and a Japanese ghost story to teach vocabulary, linking words, and storytelling — while exploring love, betrayal, and tragedy at B2 level.
-

Anti-Valentine’s Day Lessons: A Critical, Student-Friendly Take on February 14th💘
A critical Valentine’s Day ESL lesson for A2+/B1 and B2 learners. Students discuss gift expectations, money, waste, loneliness, and relationships through speaking tasks, a guided reading, and a short poem-writing activity — thoughtful, engaging, and refreshingly pressure-free.
-

A Grammar Wheel of Fortune for Trial Lessons and Course Wrap-Ups (A2+–B2)
A low-prep Grammar Wheel of Fortune with speaking questions from A2+ to B2. Ideal for students who want to focus on grammar and still speak with confidence. Perfect for a trial lesson!
-

Taboo for Online Shopping: A Fun A2 Vocabulary Activity
Looking for a fun way to practise online shopping vocabulary at A2 level? Try a Taboo-style speaking game to boost fluency and confidence.
-

Crack the Love Code! A Valentine’s Day Code Breaker for ESL Learners 💘
A fun Valentine’s Day Code Breaker worksheet for ESL learners. Students solve simple codes to practise Valentine’s vocabulary in an engaging, low-prep way.
-

A Very Small Christmas Wish – An Interactive Christmas Story for A2+ ESL Students 🎄
A gentle, interactive Christmas story for A2+ ESL students. Follow Anna’s quiet Christmas, discuss each part, practise winter vocabulary, and end the lesson with warm conversations about traditions, food, and small Christmas wishes.
-

Christmas Housework & Present Perfect: A2 ESL Worksheet (Group & Individual Activity)🎄
Get your A2 students speaking with confidence using this festive Present Perfect worksheet. Practise Christmas housework vocabulary through a fun Find Someone Who… activity and a ready-to-use question set for individual lessons.
-

Christmas Taboo Cards: A Fun Way to Practise Festive Vocabulary in English 🎄
A fun set of 28 Christmas Taboo Cards for ESL lessons. Perfect for practising festive vocabulary, speaking, and paraphrasing while bringing Christmas spirit into the classroom.
