ESL resources that make teaching fun.
Ready-to-use games, printables and activities for primary ESL classes. Instant download, no prep, answer keys included.
Halloween Mega Bundle
Your whole Halloween week, done. 85+ ESL games, worksheets and activities for primary classes.
- 20 ready-to-play games
- Escape the Haunted House
- 5-level reading + answer keys
- Vocabulary & phonics
- Puzzles, writing & crafts
- Party pack & certificates
Christmas & winter bundles
New seasonal bundles are on the way. Join the list and be the first to know, with an early-bird discount.
Be first in line 🎄
We’ll email you when the next bundle drops, plus teacher-only discounts. No spam, ever.
Before you buy
What exactly do I get?
One instant download (.zip) with 20 HTML games and 70 printable PDFs (224 pages): vocabulary, phonics, 5-level reading, writing, puzzles, speaking cards, a Haunted House escape room, crafts, a party plan and certificates. Answer keys are included.
Do the games need the internet or an account?
No. Each game is a single file that opens in Chrome, Edge, Safari or Firefox and works offline. Project it on your board, press F for full screen and play. You can also upload a game to your school website or LMS.
Which ages and levels is it for?
Primary ESL/EFL learners (about 6–11 years old). Most activities have an easier and a harder version, and the reading comes in 5 levels, so mixed-level classes are covered.
Can I print on US Letter paper?
Yes. Pages are A4 and print well on US Letter with “Fit to page”. Most pages are black-and-white friendly.
How do I receive my files?
Right after checkout you get a download link on the order page and by email. Nothing is shipped.
Can I share it with other teachers?
Your purchase covers you and your own students, in person or online. Please don’t upload the files publicly. Tell your colleagues about EzLessonHub instead 💜