Advent Bingo Card Generator
Advent bingo cards in seconds: 45 ready-made entries (Hope, Chocolate window and Purple cloth 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 13 calls, roughly 2 minutes at 10 seconds a call.
| B | I | N | G | O |
|---|---|---|---|---|
Advent spiral | Gaudete Sunday | O Antiphons | Daily reading | Prophecy candle |
Book Advent | Christ candle | Advent hymn | Four Sundays | Matches |
Food bank box | Advent Sunday | FREE | Hope | Prayer |
Chocolate window | First Sunday | Reverse Advent | Hidden treat | Small gift |
Bethlehem candle | Waiting | Joy | St. Lucia Day | December 1 |
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 Advent bingo
A card for the four weeks before Christmas, covering both the church season and the home countdown. Liturgical squares include the Advent wreath with Purple candle, Rose candle for Gaudete Sunday and the Christ candle, the O Antiphons and the Jesse tree. Home traditions range from Little doors and a Chocolate window to a Reverse Advent box for the food bank.
On a 5x5 card with a free center, Advent bingo shows 24 of the 45 entries, so each one lands on about 53% of the cards: in a set of 30, Advent wreath or Purple candle appears on roughly 16 cards. Card 1 leaves out 21 of them, including Advent wreath, Purple candle and Rose candle, so no single card can mark everything.
Play it like classic bingo: one person reads the 45 entries in the shuffled order of the caller sheet, everyone marks matching squares, and a full row, column or diagonal wins.
All 45 Advent bingo words
Every entry from Advent hymn to Window star, grouped by first letter. Edit them in the generator above: drop Chocolate window if it does not suit your group, or add your own.
- A: Advent hymn, Advent spiral, Advent Sunday, Advent wreath, Angels' candle
- B: Bethlehem candle, Blue candles, Book Advent
- C: Calendar pocket, Candle lighting, Chocolate window, Christ candle
- D: Daily reading, December 1
- E: Evergreen ring
- F: First Sunday, Food bank box, Four Sundays
- G: Gaudete Sunday
- H: Hidden treat, Hope
- J: Jesse tree, Joy
- K: Kindness act, Kindness calendar
- L: Little doors, Love
- M: Matches
- O: O Antiphons
- P: Peace, Prayer, Preparation, Prophecy candle, Purple candle, Purple cloth, Puzzle Advent
- R: Reverse Advent, Rose candle
- S: Shepherds' candle, Small gift, St. Lucia Day, Stir-up Sunday
- T: Tea Advent
- W: Waiting, Window star
Advent 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 | Joy (3 characters) |
| Longest entry | Shepherds' candle (17 characters) |
| Multi-word entries | 37 of 45, such as Advent wreath and Purple candle |
| Good for | Family game nights, classrooms, kids and adults |
| Occasion | Christmas 2026 falls on Friday, December 25 |
| Category | Christmas & winter (49 themes) |
When to play Advent bingo
Christmas 2026 falls on Friday, December 25. At home or at a party, play on Friday, December 25 itself. For a classroom round, schools close from December 24, so the last Friday before the break, December 18, is the usual slot.
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 "advent") to reprint the same set.
How long Advent bingo lasts
Simulated over 150 shuffled games on cards 1-60 of this set: the median first line arrives on call 13 with 30 players and on call 16 with 10, while a blackout takes 41 calls, roughly 7 minutes at 10 seconds a call.
| Players | First line | Line, 80% range | Blackout | Blackout, 80% range |
|---|---|---|---|---|
| 10 players | 16 calls | 11-21 | 42 calls | 40-43 |
| 30 players | 13 calls | 10-16 | 41 calls | 39-42 |
| 60 players | 11 calls | 7-14 | 40 calls | 38-41 |
| 1 card (exact average) | - | - | 44.2 calls | of 45 |
How to host Advent bingo
-
Print the Advent cards
Give each player one card; a free set prints up to 30, no two alike. Card 1 above starts with Advent spiral, Gaudete Sunday, O Antiphons, Daily reading and Prophecy candle.
-
Print the caller sheet
All 45 entries appear on it in shuffled order, opening with Chocolate window, Hope, Peace, Daily reading and Bethlehem candle; tick each one as you read it out.
-
Play one short round each Sunday of Advent and keep the cards; by the fourth Sunday the Advent wreath squares should all be marked.
-
Explain the candle names as they come up: some churches call them the Prophecy candle, Bethlehem candle, Shepherds' candle and Angels' candle.
-
Pair Reverse Advent and Food bank box with real action: for each line completed, the family adds one tin to a donation box.
-
Call until someone shouts bingo
With 30 cards, expect the first line near call 13 (Rose candle in this set's order) and a blackout near call 41; check the winner's squares against your ticked list.
Advent bingo variations
-
Advent variation
Daily door bingo: call one square per day from December 1 to 24, like opening Little doors. A line before Christmas Eve lets the winner choose the family's next Kindness act.
-
Blackout round
Card 1 needs all 24 squares, Advent spiral to December 1; 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 Advent set
Seed "advent" gives this order, the same one the caller sheet prints. With these calls, card 24 of the first 30 completes the N column (Waiting, Advent hymn, Food bank box and Bethlehem candle) on call 12, and card 4 is the first full card on call 42.
| Call | Entry | Cards marked (of 30) |
|---|---|---|
| 1 | Chocolate window | 15 of 30 |
| 2 | Hope | 17 of 30 |
| 3 | Peace | 15 of 30 |
| 4 | Daily reading | 16 of 30 |
| 5 | Bethlehem candle | 12 of 30 |
| 6 | Advent hymn | 21 of 30 |
| 7 | St. Lucia Day | 20 of 30 |
| 8 | Advent Sunday | 18 of 30 |
| 9 | Window star | 14 of 30 |
| 10 | Food bank box | 15 of 30 |
| 11 | Kindness calendar | 18 of 30 |
| 12 | Waiting | 18 of 30 |
| 13 | Rose candle | 13 of 30 |
| 14 | Evergreen ring | 13 of 30 |
| 15 | Small gift | 16 of 30 |
Themes like Advent bingo
Christmas bingo at church is the closest list: it shares 1 entry with this one, such as Prayer. For a longer game, paste both lists into the Edit words box; duplicates are removed automatically.
More Christmas bingo cards
Advent 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 Advent bingo list?
45, from Advent hymn to Window star. A 5x5 card with a free center uses 24 of them, so each card leaves out 21. The shortest entry is Joy (3 characters) and the longest is Shepherds' candle (17).
Are all Advent bingo cards the same?
No. Card 1 and card 2 of this set share 14 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 Advent bingo cards per person?
Usually one. Extra cards speed the game up only a little: on this list a first line took a median 13 calls with 30 cards in play, 11 with 60 (30 players on two cards each) and 16 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 Advent bingo take?
An Advent game with 30 players usually reaches its first line after 13 calls (10-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 16.
Can I print Advent 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 Advent bingo cards?
Open Edit words in the generator above: it already holds the 45 entries, one per line. Replace Purple cloth 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
- Boxing Day bingo 46 words
- Christmas Around the World bingo 46 words
- Hanukkah bingo 46 words
- Christmas Classroom bingo 45 words
More for Christmas
- Christmas Dinner bingo 44 words
- Christmas bingo for adults 46 words
- Christmas bingo for kids 46 words
- Christmas bingo for large groups 46 words
Idea collections with Advent bingo
- Bingo for kids 292 lists including Advent bingo
Patterns to call on Advent cards
- Christmas tree pattern 12 called squares, a Christmas picture
- All winning patterns