Teacher Tools

Bingo Card Generator

Make printable vocabulary bingo cards from your own words: pick a grid size and print a unique card for every student.

Results

The 7ESL Bingo Card Generator makes printable vocabulary bingo cards from any word list. Enter your words, choose a card size and how many cards you need, and the generator shuffles a unique card for every student plus a caller's list for you. It is the fastest way to turn this week's vocabulary into a whole-class game.

How to make bingo cards

Paste your word pool into the box: one word per line or separated by commas. Choose a card size (3 x 3 for young learners or quick rounds, 4 x 4 as the classroom standard, 5 x 5 for longer games) and the number of cards to print, up to thirty. For odd-sized cards you can keep the classic FREE centre square. Each card is filled with a random selection from your pool, so no two students are likely to hold the same card. The preview shows the first card; the print view lays out one card per page and finishes with a shuffled caller's list, ready to be read out one word at a time.

Vocabulary bingo in the classroom

Bingo is a listening exercise in disguise. Instead of reading each word aloud as written, say the definition, the translation, or a sentence with the word missing, and students must recognise which word on their card matches: that one change turns a party game into genuine comprehension practice. Bingo works for sight words, phonics sounds, numbers, irregular past tenses, even maths facts. Because the generator accepts any text in a square, you can put definitions on the cards and call out the words instead for a harder variant.

Practical tips

Give your pool a healthy margin over the card size: at least 12 words for a 3 x 3 card, 20 or more for 4 x 4 and 30 or more for 5 x 5 makes the cards differ enough that the game does not end for everyone at once. Laminate a class set and students can mark squares with counters instead of pens, making the cards reusable all term. If you need a level-appropriate pool, generate one with the Spelling List Generator or browse the CEFR Word Lists, and the Flashcard Maker turns the same list into revision cards after the game.

Frequently asked questions

How do I make my own bingo cards?

Enter your word pool, pick a card size (3 x 3, 4 x 4 or 5 x 5) and the number of cards, then click Generate. Every card gets a random selection from your pool, and the print view adds a caller's list at the end.

How many words do I need for the cards?

At minimum, as many words as there are squares: 9 for 3 x 3, 16 for 4 x 4 and 25 for 5 x 5 (one fewer with a FREE centre). For varied cards, supply noticeably more than the minimum.

Are all the bingo cards different?

Each card is an independent random selection and arrangement from your word pool, so with a reasonably sized pool, duplicate cards are very unlikely. Cards are numbered so you can tell them apart.

Can I play bingo with definitions instead of words?

Yes, in two ways: keep words on the cards and read out definitions, or paste definitions as your word pool and call out the matching words. Both turn the game into real comprehension practice.

How many cards can I print at once?

Up to thirty cards per run, one card per page, plus the caller's list. Need more? Generate again: the new run produces a fresh set of random cards from the same pool.