🛍️ ESL Games & Activities

ESL resources that make teaching fun.

Ready-to-use games, printables and activities for primary ESL classes. Instant download, no prep, answer keys included.

⚡ Instant download🔒 Secure checkout🍎 Made by an ESL teacher
20 ready-to-play Halloween games Escape the Haunted House game Differentiated Halloween reading passages Low-prep Halloween printables
🎃 Featured: new for Halloween

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
$24.99$43Save 41%
See full details
⚡Instant download
📴Games work offline
✅Answer keys included
🖨️A4 & US Letter
🎄 Coming soon

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.

💬 FAQ

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 💜