ESL Weather Bingo Card Generator
Print free ESL Weather bingo cards from 40 entries such as Blizzard, Forecast and Dry. Each 5x5 card with a free center holds 24 of them, so every card in a set is different; with 30 players the first line usually comes after about 12 calls, roughly 2 minutes at 10 seconds a call.
| B | I | N | G | O |
|---|---|---|---|---|
It's freezing | Weather report | Hail | Tornado | Flood |
Umbrella | Snowflake | Rainbow | Raincoat | It's warm |
Frost | Ice | FREE | It's cool | It's cold |
Wet | Thermometer | It's foggy | Hurricane | Lightning |
Dry | Breeze | It's stormy | Sunshine | It's drizzling |
Free: up to 30 different cards per set. Pro: up to 1,000.
Free sets stop at 30 different cards. Your 30 cards are ready to print or download now.
Pro ($19 one-time) opens soon: up to 1,000 different cards per set and 2 or 4 cards on a PDF page. No payment is taken now.
Edit words (40)
Cards update as you type. Long entries shrink to fit their square; a very long single word is split over two lines with a hyphen (up to 40 characters each). The PDF uses a built-in font: emoji and non-Latin scripts print best with Print cards.
Caller sheet
Every call in a shuffled order. Tick each one as you read it out; the same share link always gives the same order.
Updated
About ESL Weather bingo
ESL Weather Bingo uses the way English speakers actually talk about the weather, with full phrases like “It's raining”, “It's drizzling” and “It's freezing”, alongside nouns such as “Blizzard”, “Heat wave” and “Forecast” and the gear people need, from “Umbrella” to “Sunscreen”. It suits a daily weather routine with young learners and small-talk practice with adults.
On a 5x5 card with a free center, ESL Weather bingo shows 24 of the 40 entries, so each one lands on about 60% of the cards: in a set of 30, It's sunny or It's cloudy appears on roughly 18 cards. Card 1 leaves out 16 of them, including It's sunny, It's cloudy and It's raining, so no single card can mark everything.
The caller reads the 40 entries from a shuffled caller sheet and players mark them; the first complete line (row, column or diagonal) wins.
All 40 ESL Weather bingo words
Every entry from Blizzard to Wet, grouped by first letter. Edit them in the generator above: drop Forecast if it does not suit your group, or add your own.
- B: Blizzard, Breeze
- D: Degrees, Dry
- F: Flood, Forecast, Frost
- H: Hail, Heat wave, Hurricane
- I: Ice, It's cloudy ☁️, It's cold, It's cool, It's drizzling, It's foggy 🌫️, It's freezing, It's hot, It's humid, It's raining 🌧️, It's snowing 🌨️, It's stormy ⛈️, It's sunny ☀️, It's warm, It's windy 💨
- L: Lightning ⚡
- P: Puddle
- R: Rain boots, Rainbow 🌈, Raincoat
- S: Snowflake ❄️, Sunscreen, Sunshine
- T: Temperature, Thermometer 🌡️, Thunder, Tornado 🌪️
- U: Umbrella ☂️
- W: Weather report, Wet
ESL Weather bingo at a glance
| Entries | 40 words and phrases |
|---|---|
| Card | 5x5 card with a free center: 24 of the 40 |
| How it is played | A caller reads the shuffled caller sheet |
| Different cards possible | about 3.90 × 10³⁴ (order matters) |
| Different selections | 62,852,101,650 sets of 24 entries |
| Shortest entry | Dry (3 characters) |
| Longest entry | Weather report (14 characters) |
| Multi-word entries | 17 of 40, such as It's sunny and It's cloudy |
| Picture squares | 13 of 40 entries have a symbol, e.g. ☀️ It's sunny, ☁️ It's cloudy, 🌧️ It's raining |
| Good for | ESL lessons, kids, classrooms and adults |
| Category | Language arts & ESL (61 themes) |
How long ESL Weather bingo lasts
150 shuffled call orders, played on the first 60 cards of this set. With 30 players the first line comes after a median 12 calls (about 2 minutes at one call every 10 seconds); the first blackout needs 36 calls (about 6 minutes).
| Players | First line | Line, 80% range | Blackout | Blackout, 80% range |
|---|---|---|---|---|
| 10 players | 14 calls | 10-18 | 38 calls | 36-39 |
| 30 players | 12 calls | 8-15 | 36 calls | 35-38 |
| 60 players | 11 calls | 8-13 | 36 calls | 34-37 |
| 1 card (exact average) | - | - | 39.4 calls | of 40 |
How to host ESL Weather bingo
-
Print the ESL Weather cards
Give each player one card; a free set prints up to 30, no two alike. Card 1 above starts with It's freezing, Weather report, Hail, Tornado and Flood.
-
Print the caller sheet
All 40 entries appear on it in shuffled order, opening with Forecast, It's foggy, It's drizzling, Hurricane and It's snowing; tick each one as you read it out.
-
Start each lesson by looking out of the window and calling the matching phrase first, such as “It's cloudy”, so the game connects to the real sky.
-
Contrast the temperature scale in order when you call it: “It's freezing”, “It's cold”, “It's cool”, “It's warm”, “It's hot”, and ask players to line them up.
-
Ask winners to say what they wear or bring for one marked square, such as “Rain boots” for “It's raining”, which reuses clothes vocabulary.
-
Call until someone shouts bingo
With 30 cards, expect the first line near call 12 (Temperature in this set's order) and a blackout near call 36; check the winner's squares against your ticked list.
ESL Weather bingo variations
-
ESL Weather variation
Forecast bingo: one player reads a made-up forecast for tomorrow, mentioning four or five conditions, and everyone marks any square they hear. Then the class decides which item from the card they should pack.
-
Blackout round
Card 1 needs all 24 squares, It's freezing to It's drizzling; on average one card fills after 39.4 of the 40 calls (98% of the deck).
-
Picture bingo for pre-readers
Use 3x3 cards with the 13 entries that have a symbol, such as It's sunny, It's cloudy and It's raining.
First 15 calls of this ESL Weather set
Seed "esl-weather" gives this order, the same one the caller sheet prints. With these calls, card 23 of the first 30 completes row 3 (Dry, It's foggy, It's snowing and Forecast) on call 7, and card 1 is the first full card on call 36.
| Call | Entry | Cards marked (of 30) |
|---|---|---|
| 1 | Forecast | 21 of 30 |
| 2 | It's foggy 🌫️ | 22 of 30 |
| 3 | It's drizzling | 21 of 30 |
| 4 | Hurricane | 20 of 30 |
| 5 | It's snowing 🌨️ | 19 of 30 |
| 6 | Wet | 20 of 30 |
| 7 | Dry | 21 of 30 |
| 8 | Thermometer 🌡️ | 21 of 30 |
| 9 | Weather report | 20 of 30 |
| 10 | Raincoat | 14 of 30 |
| 11 | Sunshine | 16 of 30 |
| 12 | Temperature | 14 of 30 |
| 13 | Lightning ⚡ | 20 of 30 |
| 14 | It's humid | 17 of 30 |
| 15 | Tornado 🌪️ | 15 of 30 |
Themes like ESL Weather bingo
Ranked by category, occasion and audience; none of them repeats an entry from this list, so pasting two into the Edit words box gives a longer game.
Frequently asked questions
How many words are on the ESL Weather bingo list?
40, from Blizzard to Wet. A 5x5 card with a free center uses 24 of them, so each card leaves out 16. The shortest entry is Dry (3 characters) and the longest is Weather report (14).
Are all ESL Weather bingo cards the same?
No. Card 1 and card 2 of this set share 15 of their 24 squares, and every card is checked so none of the 30 in a free set repeats. About 3.90 × 10³⁴ different arrangements are possible from the 40 entries (62,852,101,650 different selections of 24).
How many ESL Weather bingo cards per person?
Usually one. Extra cards speed the game up only a little: on this list a first line took a median 12 calls with 30 cards in play, 11 with 60 (30 players on two cards each) and 14 with just 10. Two cards suit adults who want a faster game; young children do best with one. A free set of 30 covers 15 players on two cards each.
How long does ESL Weather bingo take?
An ESL Weather game with 30 players usually reaches its first line after 12 calls (8-15 in 80% of simulated games), about 2 minutes at one call every 10 seconds. A blackout takes about 36; with 10 players the first line needs about 14.
Can I print ESL Weather bingo cards for free?
Yes. All 40 entries are loaded above, so choose a card count up to 30 and press Print cards, or Download PDF to print later at one card per sheet (30 sheets for a full set). The shuffled caller sheet prints separately; nothing is uploaded or stored on a server.
How do I make my own ESL Weather bingo cards?
Open Edit words in the generator above: it already holds the 40 entries, one per line. Replace Dry with something from your own group, add inside jokes or names, and the sample card redraws at once. 5x5 cards need 24 entries or more.
Is there a picture version of ESL Weather bingo?
13 of the 40 entries have a picture symbol (☀️ It's sunny, ☁️ It's cloudy, 🌧️ It's raining, 🌨️ It's snowing). Print 3x3 cards with symbol entries such as It's windy and It's foggy for children who cannot read yet; symbols show on screen and in browser printing.
Related
More Language arts & ESL bingo
- Fifth Grade Vocabulary bingo 50 words
- Figurative Language bingo 41 words
- ESL Sports: Play, Go or Do bingo 40 words
- ESL Shapes bingo 36 words
Idea collections with ESL Weather bingo
- Bingo for kids 292 lists including ESL Weather bingo