Free ESL Materials (100+)
Download 100+ Free ESL Materials for Your Classroom
Make lesson planning easy with our wide range of free ESL materials, perfect for English language teachers at any level. From worksheets and lesson plans to grammar exercises, vocabulary activities, speaking tasks, and more, these ready-to-use resources are designed to save you time and boost student engagement. Start exploring and downloading our free ESL materials today to bring fresh energy and effectiveness to your TEFL lessons.
-
FREE
Expressions related to Friendship
LEVEL: B1-B2 FREE -
FREE
Mini-Presentation Activity
LEVEL: B1-C1 FREE -
FREE
Great Conversation Questions (2)
LEVEL: B1-C1 FREE -
FREE
Phrasal Verbs Crossword (B1)
LEVEL: B1 FREE -
FREE
Talk for a Minute: Food
LEVEL: A2-B2 FREE -
FREE
Make & Do Exercises
LEVEL: B1 FREE -
FREE
Present Simple (Conversation)
LEVEL: A0-A1 FREE -
FREE
Summertime Expressions
LEVEL: B2-C1 FREE -
FREE
April Fool’s Day Reading
LEVEL: B2-C1 FREE -
FREE
Mother’s Day Reading
LEVEL: B1-B2 FREE -
FREE
Environment Phrasal Verbs
LEVEL: B1-B2 FREE -
FREE
Thanksgiving Day A1
LEVEL: A1 FREE -
FREE
100 Common Phrasal Verbs
LEVEL: A2-B2 FREE -
FREE
Past Simple (Conversation)
LEVEL: A1 FREE -
FREE
‘Would rather’ Speaking Activity
LEVEL: B1-B2 FREE -
FREE
International Men’s Day
LEVEL: B1-C1 FREE -
FREE
Blockbusters Vocabulary Game
LEVEL: A0-C2 FREE -
FREE
Vocabulary Record
FREE -
FREE
Olympic Sports Activity
LEVEL: B1-C1 FREE -
FREE
Introduction to Phonetics
LEVEL: A2-C1 FREE -
FREE
Question Words (Conversation)
LEVEL: A0-A2 FREE -
FREE
Talking about Reading
LEVEL: B1-B2 FREE -
FREE
Describing a Book
LEVEL: B1-B2 FREE -
FREE
Talking about English
LEVEL: B1-B2 FREE -
FREE
Conversation Questions (A1)
LEVEL: A1 FREE -
FREE
Easter Egg Reading
LEVEL: B1-B2 FREE -
FREE
Easter Lesson (A1/A2)
LEVEL: A1-A2 FREE -
FREE
Happiness Idioms
LEVEL: B1-C1 FREE -
FREE
Happiness Speaking Activity
LEVEL: A2-B2 FREE -
FREE
International Women’s Day
LEVEL: B1-C1 FREE -
FREE
Common Classroom Questions
FREE -
FREE
Class Questions Poster
FREE -
FREE
St Patrick’s Day Quiz
LEVEL: A1-A2 FREE -
FREE
St Patrick’s Day Lesson (A2)
LEVEL: A2 FREE -
FREE
Verb ‘Be’ (Present) Chart
LEVEL: A0-A2 FREE -
FREE
Verb ‘Be’ (Past) Chart
LEVEL: A0-A2 FREE -
FREE
Verb ‘Be’ (Future) Chart
LEVEL: A0-A2 FREE -
FREE
Making Pancakes
LEVEL: A2-B1 FREE -
FREE
St Patrick’s Day Speaking Task
LEVEL: A2-C1 FREE