Free ESL Materials (100+)
Free TEFL resources for your English language classes! We have 100+ free ESL materials focusing on vocabulary, grammar, speaking, phrasal verbs, idioms, etc. ESL worksheets, lessons, exercises, and more! Start downloading our free TEFL teaching resources today!
-
The Paralympic Games
LEVEL: B2-C1 -
Expressions related to Friendship
LEVEL: B1-B2 -
Mini-Presentation Activity
LEVEL: B1-C1 -
Great Conversation Questions (2)
LEVEL: B1-C1 -
Phrasal Verbs Crossword (B1)
LEVEL: B1 -
Talk for a Minute: Food
LEVEL: A2-B2 -
Make & Do Exercises
LEVEL: B1 -
Present Simple (Conversation)
LEVEL: A0-A1 -
Summertime Expressions
LEVEL: B2-C1 -
April Fool’s Day Reading
LEVEL: B2-C1 -
Mother’s Day Reading
LEVEL: B1-B2 -
Environment Phrasal Verbs
LEVEL: B1-B2 -
Thanksgiving Day A1
LEVEL: A1 -
100 Common Phrasal Verbs
LEVEL: A2-B2 -
Taboo Vocabulary Game (A1/A2)
LEVEL: A1-A2 -
Past Simple (Conversation)
LEVEL: A1 -
‘Would rather’ Speaking Activity
LEVEL: B1-B2 -
International Men’s Day
LEVEL: B1-C1 -
Blockbusters Vocabulary Game
LEVEL: A0-C2 -
Vocabulary Record
-
Olympic Sports Activity
LEVEL: B1-C1 -
Introduction to Phonetics
LEVEL: A2-C1 -
Question Words (Conversation)
LEVEL: A0-A2 -
Talking about Reading
LEVEL: B1-B2 -
Describing a Book
LEVEL: B1-B2 -
Talking about English
LEVEL: B1-B2 -
Conversation Questions (A1)
LEVEL: A1 -
Easter Egg Reading
LEVEL: B1-B2 -
Easter Lesson (A1/A2)
LEVEL: A1-A2 -
Happiness Idioms
LEVEL: B1-C1 -
Happiness Speaking Activity
LEVEL: A2-B2 -
International Women’s Day
LEVEL: B1-C1 -
Common Classroom Questions
-
Class Questions Poster
-
St Patrick’s Day Quiz
LEVEL: A1-A2 -
St Patrick’s Day Lesson (A2)
LEVEL: A2 -
Verb ‘Be’ (Present) Chart
LEVEL: A0-A2 -
Verb ‘Be’ (Past) Chart
LEVEL: A0-A2 -
Verb ‘Be’ (Future) Chart
LEVEL: A0-A2