ESL Activities, Games and Worksheets for English Teachers
Ready-to-use PDF and online teaching resources. More engaging lessons. Less preparation.
Streamline Your Teaching with Proven Resources
Get over 3,000 ready‑to‑use resources that engage students and save you hours of prep time.



Ready to Transform Your Teaching?
Join thousands of teachers worldwide who use our 3000+ resources to create engaging, effective ESL lessons.



Go Unlimited with Teach This Resources
Gain unlimited access to our complete library of 3000+ professionally designed ESL teaching resources.



How Teach This Works
-
Find Your Resource
Browse by category and topic, filter by level, or search for a word or phrase.
-
Prepare Your Lesson
Download a PDF with teacher notes and answer keys, or choose an online resource.
-
Teach Your Class
Use ready-made activities in class or online to get students practicing English.
Try free resources on every topic page. No sign-up required.
Explore Free Resources
Teach Your Way: Online or Offline
Try our new Maker tools
Bring your next lesson to life with games, worksheets and slides. Explore the free examples and see what you can create.
Find Resources by Category
Grammar
Communicative grammar resources for real classroom use.
Parts of Speech
Clear practice for the building blocks of English, from nouns to clauses.
Functional Language
Practical role-plays and real-life language for everyday situations.
Vocabulary
Topic-based resources that build useful, high-frequency vocabulary.
Academic English
Materials to support study skills, writing, and university-level communication.
Business English
Professional resources for workplace communication.
Games
Fun classroom games that reinforce language and boost participation.
Ideas
Teaching tips and classroom strategies from experienced ESL educators.
Our Resource Types
-
Printable Worksheets
Practice grammar, vocabulary, reading and writing.
-
Games
Reinforce language through fun challenges.
-
Speaking Activities
Build fluency and confidence through conversation.
-
Pair and Group Work
Get students communicating and working together.
-
Board Games
Make language practice playful with printable games.
-
Class Activities
Explore surveys, icebreakers and Find Someone Who tasks.
Why Teachers Choose Teach This
-
Save Time
Ready-to-use resources that reduce lesson preparation.
5+ hours saved each week -
Engage Students
Communicative activities that encourage participation.
97% teacher satisfaction -
Teach with Confidence
Classroom-tested materials created by experienced ESL teachers.
4.9/5 average rating
Based on member survey and on-site resource ratings.
Here’s What Our Members Are Saying
Become a Teach This Member
- 3,000+ ESL activities, games and worksheets
- Online teaching platform with unlimited student access
- Full access to Game Maker, Worksheet Maker and Slide Maker