ðŸŽŪ FREE ESL Games just launched!Browse ready-to-play classroom games for Under 5s, Ages 5-6, and Primary →📖 Premium lesson plans from just 10āļŋEnglish, Math, Science & Social Studies for primary school teachers →🎓 Find a private teacher in ThailandBrowse verified teacher profiles and book lessons today →💞 New teaching jobs added dailyRegister free to get early access to new jobs before anyone else →🏠 Rentals across ThailandCondos, houses and villas in Bangkok, Chiang Mai, Phuket and more →★★★★★★★★★★☕ This site is free & run by one personIf it helped you, buy me a coffee for 40āļŋ — scroll down to support the site 🙏★★★★★★★★★★
← Back to ESL Games
📗

Ages 7-10 Games

Primary Level

Team games, spelling relays, and vocabulary challenges.

🔙

Back to the Board

Student faces the class while classmates describe the word shown on the board behind them.

⏱ 15-20 min⚡ MediumðŸ‘Ĩ One at a time
🏃

Running Dictation

Text is posted on the wall. Students run to read it, memorise it, then dictate it to their partner.

⏱ 15-20 min⚡ HighðŸ‘Ĩ Pairs
ðŸ”ē

Four Corners

Each corner of the room is labelled A, B, C, or D. Children move to the corner matching their answer.

⏱ 10-15 min⚡ HighðŸ‘Ĩ Whole class
ðŸ“ą

Kahoot-Style Quiz

Use coloured cards A/B/C/D to create an interactive quiz without technology.

⏱ 15-20 min⚡ Low-MediumðŸ‘Ĩ Whole class or teams
ðŸŽē

Story Dice

Roll dice with pictures. Build a story together using vocabulary from the lesson.

⏱ 20-25 min⚡ LowðŸ‘Ĩ Groups of 3-5
✏ïļ

Team Spelling Relay

Teams race to spell a word on the board — one letter per student.

⏱ 10-15 min⚡ HighðŸ‘Ĩ Teams of 4-6
ðŸšŦ

Taboo

Describe a word without using the forbidden clue words listed on the card.

⏱ 15-20 min⚡ MediumðŸ‘Ĩ Teams of 3-4
ðŸŽĻ

Pictionary

Draw a vocabulary word on the board — no letters, no speaking. Team guesses.

⏱ 15-20 min⚡ MediumðŸ‘Ĩ Teams of 3-5
🔗

Word Association Chain

Each student says a word connected to the previous one. No hesitation or repetition allowed.

⏱ 10-15 min⚡ LowðŸ‘Ĩ Whole class
🏷ïļ

Grammar Auction

Teams bid on sentences they think are correct. Wrong bids lose points.

⏱ 20-25 min⚡ LowðŸ‘Ĩ Teams of 3-4
🏆

Last One Standing

Answer spelling or vocabulary questions to stay standing. Wrong answers sit down.

⏱ 10-15 min⚡ MediumðŸ‘Ĩ Whole class
ðŸĪ”

20 Questions

Think of a word — classmates ask yes or no questions to guess it in 20 tries.

⏱ 15-20 min⚡ LowðŸ‘Ĩ Whole class
📝

Sentence Race

Teams race to build a grammatically correct sentence from a set of word cards.

⏱ 10-15 min⚡ MediumðŸ‘Ĩ Teams of 3-5
ðŸ—Ģïļ

Debate It!

Two teams argue for and against a simple topic using lesson vocabulary.

⏱ 20-25 min⚡ LowðŸ‘Ĩ 2 teams
🏀

Vocabulary Basketball

Answer a question correctly to earn a shot at the basket. Teams compete for points.

⏱ 15-20 min⚡ HighðŸ‘Ĩ 2 teams
ðŸ”Ĩ

Hot Take

Students give a bold opinion on a topic and defend it against the class.

⏱ 20-25 min⚡ LowðŸ‘Ĩ Whole class
ðŸ•ĩïļ

Alibi Game

Two students leave the room. Class asks them questions to find differences in their stories.

⏱ 20-25 min⚡ LowðŸ‘Ĩ Whole class
🏐

Vocabulary Volleyball

Two teams volley vocabulary words back and forth in a category without repeating.

⏱ 10-15 min⚡ MediumðŸ‘Ĩ 2 teams
🔍

Mystery Object

An object is hidden in a bag. Students ask yes or no questions to identify it.

⏱ 15-20 min⚡ LowðŸ‘Ĩ Whole class
📖

Chain Story

Each student adds one sentence to build a class story using target vocabulary.

⏱ 15-20 min⚡ LowðŸ‘Ĩ Whole class
ðŸĨ”

Hot Potato Quiz

Pass an object around — whoever is holding it when the timer stops must answer a question.

⏱ 10-15 min⚡ MediumðŸ‘Ĩ Whole class
📰

Newspaper Game

Teams race to slap a rolled newspaper on the correct flashcard when the word is called.

⏱ 10-15 min⚡ HighðŸ‘Ĩ 2 teams
📞

Telephone Pictionary

Students alternate between drawing and writing — the message transforms as it passes down the line.

⏱ 20-25 min⚡ LowðŸ‘Ĩ Groups of 6-8
⚡

Speed Debate

Students have 60 seconds to argue for a position then swap — fast talking fluency builder.

⏱ 15-20 min⚡ MediumðŸ‘Ĩ Pairs or whole class
ðŸŽū

Word Tennis Advanced

Teams volley words that must connect to the previous word — builds vocabulary networks.

⏱ 10-15 min⚡ LowðŸ‘Ĩ 2 teams
⏱ïļ

Just a Minute

Speak for one full minute on a topic without hesitation, repetition or going off subject.

⏱ 20-25 min⚡ LowðŸ‘Ĩ One at a time
📜

Consequence Story

Each student writes a sentence, folds the paper to hide it and passes it on — read the chaos at the end.

⏱ 15-20 min⚡ LowðŸ‘Ĩ Groups of 6-8
🎭

Give Us a Clue

Charades with vocabulary words — mime only, no sounds. Teams earn points for correct guesses.

⏱ 20-25 min⚡ MediumðŸ‘Ĩ 2 teams
🙋

Never Have I Ever ESL

ESL version using target grammar — great for practising present perfect in a fun context.

⏱ 15-20 min⚡ LowðŸ‘Ĩ Whole class
🊑

Park Bench

Two students sit on a bench — one plays a character trying to annoy the other into leaving using only English.

⏱ 20-25 min⚡ Low-MediumðŸ‘Ĩ Pairs
📅 ... today👁 ... total visitors