Christmas Morning Bingo Card Generator
Christmas Morning bingo cards in seconds: 45 ready-made entries (Hot coffee, Torn paper and Opening gifts among them), 24 on each 5x5 card with a free center, up to 30 unique cards free. 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 |
|---|---|---|---|---|
Bows everywhere | Breakfast casserole | Tree lights on | Gift pile | Bathrobe |
Chocolate coins | Pancakes | Fruit salad | Kids in pajamas | New toy |
Fuzzy socks | Cozy blanket | FREE | Phone calls | Cinnamon rolls |
Tangerine | Thank-you hugs | Empty cookie plate | Playing in the snow | Music playing |
Waking up early | Snow outside | Board game | Running downstairs | Cozy sweater |
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 (45)
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 Morning bingo
Christmas morning bingo for the hours between Waking up early and the first Trash bag for paper. The card mixes the gift moments (Stockings full, Shaking a box, Who is this from?) with breakfast squares like Cinnamon rolls and Breakfast casserole and the evidence of a visit: the Empty cookie plate and a Half-eaten carrot. It works for families with children of any age.
On a 5x5 card with a free center, Christmas Morning bingo shows 24 of the 45 entries, so each one lands on about 53% of the cards: in a set of 30, Waking up early or Running downstairs appears on roughly 16 cards. Card 1 leaves out 21 of them, including Stockings full, Torn paper and Coffee pot, so no single card can mark everything.
The caller reads the 45 entries from a shuffled caller sheet and players mark them; the first complete line (row, column or diagonal) wins.
All 45 Christmas Morning bingo words
Every entry from Bacon to Who is this from?, grouped by first letter. Edit them in the generator above: drop Torn paper if it does not suit your group, or add your own.
- B: Bacon, Bathrobe, Bed head, Board game, Bows everywhere, Box bigger than toy, Breakfast casserole
- C: Chocolate coins, Cinnamon rolls, Coffee pot, Cozy blanket, Cozy sweater
- E: Empty cookie plate
- F: Fruit salad, Fuzzy socks
- G: Gift pile
- H: Half-eaten carrot, Hot coffee
- I: Instructions
- K: Kids in pajamas
- M: Morning walk, Music playing
- N: New book, New toy, Note from Santa
- O: Opening gifts
- P: Pancakes, Phone calls, Photo by the tree, Playing in the snow
- R: Running downstairs
- S: Shaking a box, Sleepy parents, Slippers, Snow outside, Stockings full
- T: Tags mixed up, Tangerine, Thank-you hugs, Torn paper, Trash bag for paper, Tree lights on
- W: Waffles, Waking up early, Who is this from?
Christmas Morning bingo at a glance
| Entries | 45 words and phrases |
|---|---|
| Card | 5x5 card with a free center: 24 of the 45 |
| How it is played | A caller reads the shuffled caller sheet |
| Different cards possible | about 2.34 × 10³⁶ (order matters) |
| Different selections | 3,773,655,750,150 sets of 24 entries |
| Shortest entry | Bacon (5 characters) |
| Longest entry | Trash bag for paper (19 characters) |
| Multi-word entries | 38 of 45, such as Waking up early and Running downstairs |
| Good for | Family game nights and kids |
| Occasion | Christmas 2026 falls on Friday, December 25 |
| Category | Christmas & winter (49 themes) |
When to play Christmas Morning bingo
Christmas 2026 falls on Friday, December 25. 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-morning") to reprint the same set.
How long Christmas Morning 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 41 calls (about 7 minutes).
| Players | First line | Line, 80% range | Blackout | Blackout, 80% range |
|---|---|---|---|---|
| 10 players | 15 calls | 11-20 | 42 calls | 40-44 |
| 30 players | 12 calls | 9-16 | 41 calls | 39-42 |
| 60 players | 11 calls | 8-15 | 40 calls | 38-41 |
| 1 card (exact average) | - | - | 44.2 calls | of 45 |
How to host Christmas Morning bingo
-
Print the Christmas Morning cards
Give each player one card; a free set prints up to 30, no two alike. Card 1 above starts with Bows everywhere, Breakfast casserole, Tree lights on, Gift pile and Bathrobe.
-
Print the caller sheet
All 45 entries appear on it in shuffled order, opening with Running downstairs, Sleepy parents, Torn paper, Cozy blanket and Waking up early; tick each one as you read it out.
-
Hand out cards with the stockings so children have something to do while adults find the Coffee pot; Bed head and Sleepy parents are early marks.
-
Mark Box bigger than toy and Tags mixed up together as a family; laughing about them slows down the gift rush in a good way.
-
Keep one card for after breakfast with squares like Playing in the snow and Morning walk, so the morning does not end when the paper is gone.
-
Call until someone shouts bingo
With 30 cards, expect the first line near call 12 (Half-eaten carrot in this set's order) and a blackout near call 41; check the winner's squares against your ticked list.
Christmas Morning bingo variations
-
Christmas Morning variation
Gift-order bingo: before anyone opens a present, they must call out a square they can see happening, such as Bows everywhere or Music playing. The first full line picks the next gift to open.
-
Blackout round
Card 1 needs all 24 squares, Bows everywhere to Cozy sweater; on average one card fills after 44.2 of the 45 calls (98% of the deck).
-
Quick 4x4 round
A 4x4 card needs 16 of the 45 entries and no free space; one card is full after about 43.3 calls instead of 44.2.
First 15 calls of this Christmas Morning set
Seed "christmas-morning" gives this order, the same one the caller sheet prints. With these calls, card 17 of the first 30 completes the diagonal from the top left (Cozy blanket, Tags mixed up, Running downstairs and Who is this from?) on call 15, and card 13 is the first full card on call 42.
| Call | Entry | Cards marked (of 30) |
|---|---|---|
| 1 | Running downstairs | 19 of 30 |
| 2 | Sleepy parents | 16 of 30 |
| 3 | Torn paper | 13 of 30 |
| 4 | Cozy blanket | 18 of 30 |
| 5 | Waking up early | 21 of 30 |
| 6 | Pancakes | 16 of 30 |
| 7 | New book | 17 of 30 |
| 8 | Waffles | 16 of 30 |
| 9 | Stockings full | 10 of 30 |
| 10 | Phone calls | 15 of 30 |
| 11 | Opening gifts | 17 of 30 |
| 12 | Half-eaten carrot | 18 of 30 |
| 13 | Board game | 15 of 30 |
| 14 | Tags mixed up | 13 of 30 |
| 15 | Who is this from? | 17 of 30 |
Themes like Christmas Morning bingo
Gift Wrapping and Presents bingo is the closest list: it shares 1 entry with this one, such as Gift pile. For a longer game, paste both lists into the Edit words box; duplicates are removed automatically.
More Christmas bingo cards
Christmas Morning bingo is one of 39 Christmas lists here, and the Christmas bingo ideas page sets all 39 side by side. Christmas bingo is the closest fit for family game nights and kids.
Christmas bingo ideas
Frequently asked questions
How many words are on the Christmas Morning bingo list?
45, from Bacon to Who is this from?. A 5x5 card with a free center uses 24 of them, so each card leaves out 21. The shortest entry is Bacon (5 characters) and the longest is Trash bag for paper (19).
Are all Christmas Morning 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.34 × 10³⁶ different arrangements are possible from the 45 entries (3,773,655,750,150 different selections of 24).
How many Christmas Morning 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 12 calls; with two cards each (60 in play) it came after 11, and 10 single cards took 15. 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 Morning bingo take?
A Christmas Morning game with 30 players usually reaches its first line after 12 calls (9-16 in 80% of simulated games), about 2 minutes at one call every 10 seconds. A blackout takes about 41; with 10 players the first line needs about 15.
Can I print Christmas Morning bingo cards for free?
Yes. The generator above makes up to 30 cards (5x5 cards with a free center) from the 45 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 Morning bingo cards?
Open Edit words in the generator above: it already holds the 45 entries, one per line. Replace Opening gifts 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.
Related
More Christmas & winter bingo
- Christmas Markets bingo 45 words
- Christmas Office Party bingo 45 words
- Christmas bingo for seniors 44 words
- Christmas bingo for large groups 46 words
- Christmas Picture bingo 48 words
- Christmas Shopping bingo 46 words
More for Christmas
- Boxing Day bingo 46 words
- Christmas Around the World bingo 46 words
- Christmas Classroom bingo 45 words
- Christmas Dinner bingo 44 words
Idea collections with Christmas Morning bingo
- Bingo for kids 292 lists including Christmas Morning bingo