Christmas Picture Bingo Card Generator
This Christmas Picture bingo list has 48 entries, including Pie, Letter and Christmas tree. A 5x5 card with a free center shows 24 of them, and up to 30 unique cards print free; with 30 players the first line usually comes after about 14 calls, roughly 2 minutes at 10 seconds a call.
| B | I | N | G | O |
|---|---|---|---|---|
Angel | Cookie | Elf | Candy | Lollipop |
Sled | Ice skate | Coat | Gloves | Scarf |
Skier | Snowman | FREE | House | Cake |
Pie | Snowflake | Owl | Mrs. Claus | Apple |
Teddy bear | Drum | Letter | Ribbon | Cupcake |
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 (48)
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 Christmas Picture bingo
Picture bingo for children who cannot read yet: all 48 squares carry a picture and a word, from Santa, Mrs. Claus and the Reindeer to winter animals like the Penguin, Polar bear and Owl. It is ideal for preschool, early years classrooms, English learners and mixed-age family tables where the youngest player should be able to win on their own.
48 entries make up this Christmas Picture set. With 24 per card, any single one, Top hat for example, appears on about 50% of the cards, so in a room of 30 players around 15 of them have it.
Play it like classic bingo: one person reads the 48 entries in the shuffled order of the caller sheet, everyone marks matching squares, and a full row, column or diagonal wins.
All 48 Christmas Picture bingo words
Every entry from Angel to Violin, grouped by first letter. Edit them in the generator above: drop Letter if it does not suit your group, or add your own.
- A: Angel πΌ, Apple π
- B: Bell π
- C: Cake π°, Candle π―οΈ, Candy π¬, Carrot π₯, Chestnut π°, Chocolate π«, Christmas tree π, Church βͺ, Coat π§₯, Cookie πͺ, Cupcake π§
- D: Drum π₯
- E: Elf π§
- F: Fire π₯, Fox π¦
- G: Gloves π§€
- H: Hot drink β, House π
- I: Ice skate βΈοΈ
- L: Letter βοΈ, Lollipop π
- M: Milk π₯, Moon π, Mrs. Claus π€Ά
- O: Orange π, Owl π¦
- P: Penguin π§, Pie π₯§, Polar bear π»ββοΈ, Present π
- R: Reindeer π¦, Ribbon π
- S: Santa π , Scarf π§£, Shining star π, Skier β·οΈ, Sled π·, Snowflake βοΈ, Snowman β, Socks π§¦
- T: Teddy bear π§Έ, Top hat π©, Train π, Trumpet πΊ
- V: Violin π»
Christmas Picture bingo at a glance
| Entries | 48 words and phrases |
|---|---|
| Card | 5x5 card with a free center: 24 of the 48 |
| How it is played | A caller reads the shuffled caller sheet |
| Different cards possible | about 2.00 Γ 10Β³β· (order matters) |
| Different selections | 32,247,603,683,100 sets of 24 entries |
| Shortest entry | Elf (3 characters) |
| Longest entry | Christmas tree (14 characters) |
| Multi-word entries | 8 of 48, such as Mrs. Claus and Christmas tree |
| Picture squares | 48 of 48 entries have a symbol, e.g. π Santa, π€Ά Mrs. Claus, π§ Elf |
| Good for | Preschoolers, kids, ESL lessons, classrooms and family game nights |
| Occasion | Christmas 2026 falls on Friday, December 25 |
| Category | Christmas & winter (49 themes) |
When to play Christmas Picture bingo
Christmas 2026 falls on Friday, December 25. For a classroom round, schools close from December 24, so the last Friday before the break, December 18, is the usual slot. At home or at a party, play on Friday, December 25 itself.
In 2027 it falls on Saturday, December 25. Printing 30 cards at one card per page takes 30 sheets plus the caller sheet, so print a few days ahead and keep the share link (seed "christmas-picture-bingo") to reprint the same set.
How long Christmas Picture bingo lasts
Simulated over 150 shuffled games on cards 1-60 of this set: the median first line arrives on call 14 with 30 players and on call 17 with 10, while a blackout takes 43 calls, roughly 7 minutes at 10 seconds a call.
| Players | First line | Line, 80% range | Blackout | Blackout, 80% range |
|---|---|---|---|---|
| 10 players | 17 calls | 12-21 | 45 calls | 42-46 |
| 30 players | 14 calls | 10-18 | 43 calls | 41-45 |
| 60 players | 12 calls | 9-15 | 42 calls | 40-44 |
| 1 card (exact average) | - | - | 47.0 calls | of 48 |
How to host Christmas Picture bingo
-
Print the Christmas Picture cards
Give each player one card; a free set prints up to 30, no two alike. Card 1 above starts with Angel, Cookie, Elf, Candy and Lollipop.
-
Print the caller sheet
All 48 entries appear on it in shuffled order, opening with Teddy bear, Chocolate, Candle, Fire and Coat; tick each one as you read it out.
-
Show the picture when you call instead of reading the word; toddlers can then match Snowman to Snowman without help from an adult.
-
Ask a question about each picture before calling it, such as 'Which one keeps your neck warm?' for Scarf, to practice vocabulary.
-
Use a 3x3 or 4x4 grid for under-fives so a game ends before attention runs out; nine pictures like Bell, Moon and Cookie are plenty.
-
Call until someone shouts bingo
With 30 cards, expect the first line near call 14 (Shining star in this set's order) and a blackout near call 43; check the winner's squares against your ticked list.
Christmas Picture bingo variations
-
Christmas Picture variation
Sound bingo: instead of showing the picture, make a sound or mime. Ring for Bell, toot for Trumpet, shiver for Coat, hoot for Owl. Children mark the matching picture.
-
Blackout round
Card 1 needs all 24 squares, Angel to Cupcake; on average one card fills after 47.0 of the 48 calls (98% of the deck).
-
Picture bingo for pre-readers
Use 3x3 cards with the 48 entries that have a symbol, such as Santa, Mrs. Claus and Elf.
First 15 calls of this Christmas Picture set
Seed "christmas-picture-bingo" gives this order, the same one the caller sheet prints. With these calls, card 4 of the first 30 completes the diagonal from the top left (Present, Scarf, Snowman and Snowflake) on call 15, and card 4 is the first full card on call 41.
| Call | Entry | Cards marked (of 30) |
|---|---|---|
| 1 | Teddy bear π§Έ | 17 of 30 |
| 2 | Chocolate π« | 16 of 30 |
| 3 | Candle π―οΈ | 17 of 30 |
| 4 | Fire π₯ | 20 of 30 |
| 5 | Coat π§₯ | 14 of 30 |
| 6 | Present π | 13 of 30 |
| 7 | Santa π | 14 of 30 |
| 8 | Church βͺ | 15 of 30 |
| 9 | Snowman β | 15 of 30 |
| 10 | Milk π₯ | 17 of 30 |
| 11 | Mrs. Claus π€Ά | 16 of 30 |
| 12 | Scarf π§£ | 16 of 30 |
| 13 | Christmas tree π | 15 of 30 |
| 14 | Shining star π | 14 of 30 |
| 15 | Snowflake βοΈ | 18 of 30 |
Themes like Christmas Picture bingo
Christmas bingo is the closest list: it shares 11 entries with this one, such as Elf and Reindeer. For a longer game, paste both lists into the Edit words box; duplicates are removed automatically.
More Christmas bingo cards
Christmas Picture bingo is one of 39 Christmas lists here, and the Christmas bingo ideas page sets all 39 side by side. Las Posadas bingo is the closest fit for family game nights and classrooms and shares one entry with this list, Angel.
Christmas bingo ideas
Frequently asked questions
How many words are on the Christmas Picture bingo list?
48, from Angel to Violin. A 5x5 card with a free center uses 24 of them, so each card leaves out 24. The shortest entry is Elf (3 characters) and the longest is Christmas tree (14).
Are all Christmas Picture bingo cards the same?
No. Card 1 and card 2 of this set share 12 of their 24 squares, and every card is checked so none of the 30 in a free set repeats. About 2.00 Γ 10Β³β· different arrangements are possible from the 48 entries (32,247,603,683,100 different selections of 24).
How many Christmas Picture bingo cards per person?
One card each is standard. In 150 simulated games of this list, 30 players on one card each got a first line after a median 14 calls; with two cards each (60 in play) it came after 12, and 10 single cards took 17. 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 Christmas Picture bingo take?
A Christmas Picture game with 30 players usually reaches its first line after 14 calls (10-18 in 80% of simulated games), about 2 minutes at one call every 10 seconds. A blackout takes about 43; with 10 players the first line needs about 17.
Can I print Christmas Picture bingo cards for free?
Yes. The generator above makes up to 30 cards (5x5 cards with a free center) from the 48 entries; Print cards sends them to your printer and Download PDF saves one card per page, so 30 cards take 30 pages plus the caller sheet. It all runs in your browser with no sign-up.
How do I make my own Christmas Picture bingo cards?
Open Edit words in the generator above: it already holds the 48 entries, one per line. Replace Christmas tree 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 Christmas Picture bingo?
48 of the 48 entries have a picture symbol (π Santa, π€Ά Mrs. Claus, π§ Elf, π¦ Reindeer). Print 3x3 cards with symbol entries such as Christmas tree and Present for children who cannot read yet; symbols show on screen and in browser printing.
Related
More Christmas & winter bingo
- Christmas Pajama Party bingo 45 words
- Christmas Shopping bingo 46 words
- Christmas Office Party bingo 45 words
- Christmas Tree bingo 46 words
- Christmas Morning bingo 45 words
- Christmas Markets bingo 45 words
More for Christmas
- Boxing Day bingo 46 words
- Christmas bingo at church 46 words
- Christmas Cookies bingo 44 words
- Christmas Dinner bingo 44 words