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.
-
Spooky Word Search – Fun Halloween Activity for ESL Students 🎃
Get your students into the Halloween spirit with this Spooky Word Search! A simple, engaging vocabulary activity for A1–A2 ESL learners featuring classic Halloween words.
-
From Crime Scene to Courtroom: A Speaking Lesson on Crime and the Legal System (B1+/B2)
Learn about crime, justice, and the legal system in this B1+/B2 lesson. Read texts about famous trials, practice legal vocabulary, and discuss crime in your country. Activities include matching, riddles, headlines, and comprehension tasks — perfect for speaking practice and building confidence with crime-related English.
-
Morgan and the Day of Little Horrors – Halloween ESL Reading for Adults 🎃(B1/B1+)
Get your adult ESL students talking with this complete Halloween lesson! Includes warm-up questions, vocabulary matching, a 5-part story with pauses for discussion, and a final discussion about celebrations, everyday worries, and funny “little horrors.” Perfect for B1/B1+ learners!
-
Spooky warm-up for Halloween “Would You Rather” Worksheet🎃(A1–A2)
Looking for a fun and spooky Halloween activity? This “Would You Rather” ESL worksheet is perfect for A1–A2 students. Simple language, pictures for support, and lots of laughs – ideal for warm-ups or light speaking practice. 🎃
-
Fun & Spooky Halloween Taboo Game for ESL Learners 🎃
Bring Halloween fun into your ESL classroom with this printable Taboo game! 👻 Students practice speaking and describing while learning festive vocabulary like ghosts, costumes, curses, and more.
-
Fun Halloween Spot the Difference Worksheet for ESL Learners 🎃👀
Make your ESL lessons spooky and fun this October! This Halloween Spot the Difference worksheet is a quick warm-up to check vocabulary, get students talking, and add a festive touch to class. Includes 7 differences + answer key.
-
Fun A1–A2 Speaking Game: Practise questions with “Who am I?”
Make grammar practice fun with this A1–A2 speaking game! Students revise to be and have/have got by asking yes/no questions to guess the correct picture. Great for pair or group work.
-
Word search set – clothes, hair, body, personality
Here is a fun way to practice vocabulary connected with body, hair clothes & personality. Can be used in class or as self-study.
-
Weird & Wonderful Habits Around the World: A Modal Verbs Speaking Activity
Turn grammar revision into a game! In this speaking activity, students explore weird traditions from around the world and use modal verbs of deduction to decide if they are true or false. A great way to revise grammar while learning something surprising!
-
Health – speaking & vocabulary lesson for B1 students
Teach health vocabulary and practice modal verbs with this engaging B1 ESL lesson. Includes a body organ quiz, symptom exercises, a creative advice-column activity, and discussion prompts.