Christmas Bingo Card Generator at Church
This Christmas bingo list at church has 46 entries, including Steeple, Christmas Day service and Children's sermon. 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 13 calls, roughly 2 minutes at 10 seconds a call.
| B | I | N | G | O |
|---|---|---|---|---|
Kneeler | Usher | Organ prelude | Pulpit | Shepherd costumes |
Fellowship hall | Children's pageant | Hymnal | Pipe organ | Pastor |
Bulletin | Banner | FREE | Candlelight vigil | Acolyte |
Choir robes | Stained glass | Altar poinsettias | Handbell choir | Luke 2 |
Altar | Angel costumes | Pews | Hanging of the Greens | Cantata |
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 (46)
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 bingo at church
A Christmas card for churches, Sunday schools and fellowship groups, drawn from the building and the services: Pews, Stained glass and the Steeple, Chrismons and Altar poinsettias, Lessons and Carols, the Hanging of the Greens, a Cantata and the moment of Candle passing at the end of a vigil. Squares like Packed pews and Full parking lot add a gentle smile.
This Christmas list is 46 entries long and a 5x5 card with a free center takes 24, which leaves 22 off each card. That is why one entry (Handbell choir, say) appears on about 16 of 30 cards: card 1, for instance, has no Chrismons or Greenery.
A host reads out one entry at a time from the printed caller sheet (all 46 of them, shuffled); players daub the square if their card has it and call bingo on a full line.
All 46 Christmas bingo words at church
Every entry from Acolyte to Usher, grouped by first letter. Edit them in the generator above: drop Christmas Day service if it does not suit your group, or add your own.
- A: Acolyte, Altar, Altar poinsettias, Angel costumes
- B: Banner, Bell ringing, Benediction, Bulletin
- C: Candle passing, Candlelight vigil, Cantata, Children's pageant, Children's sermon, Choir robes, Chrismons, Christmas Day service, Coffee hour, Collection plate, Communion, Crèche
- F: Fellowship hall, Full parking lot
- G: Giving tree, Greenery, Greeters
- H: Handbell choir, Hanging of the Greens, Hymnal
- K: Kneeler
- L: Lessons and Carols, Luke 2
- O: Organ prelude
- P: Packed pews, Pastor, Pews, Pipe organ, Prayer, Pulpit
- S: Scripture reading, Sermon, Shepherd costumes, Solo singer, Stained glass, Steeple, Sunday school
- U: Usher
Christmas bingo at church at a glance
| Entries | 46 words and phrases |
|---|---|
| Card | 5x5 card with a free center: 24 of the 46 |
| How it is played | A caller reads the shuffled caller sheet |
| Different cards possible | about 4.90 × 10³⁶ (order matters) |
| Different selections | 7,890,371,113,950 sets of 24 entries |
| Shortest entry | Pews (4 characters) |
| Longest entry | Hanging of the Greens (21 characters) |
| Multi-word entries | 26 of 46, such as Candlelight vigil and Pipe organ |
| Good for | Family game nights, seniors, kids and large groups |
| Occasion | Christmas 2026 falls on Friday, December 25 |
| Category | Christmas & winter (49 themes) |
When to play Christmas bingo at church
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-church") to reprint the same set.
How long Christmas bingo at church lasts
This list was simulated 150 times in random call orders on its first 60 cards. A room of 30 usually has a line by call 13, which is about 2 minutes at 10 seconds a call, and a full card by call 42 of 46.
| Players | First line | Line, 80% range | Blackout | Blackout, 80% range |
|---|---|---|---|---|
| 10 players | 16 calls | 11-21 | 43 calls | 41-44 |
| 30 players | 13 calls | 10-17 | 42 calls | 40-43 |
| 60 players | 11 calls | 8-14 | 41 calls | 39-42 |
| 1 card (exact average) | - | - | 45.1 calls | of 46 |
Christmas bingo cards for 50, 100 or 200 players
A free set prints 30 unique cards, so a bigger room needs several sets (New shuffle makes the next one) or one Pro set of up to 1,000. The last two columns come from 150 shuffled games on cards 1-200 of this Christmas set, at 10 seconds a call.
| Players | Free sets of 30 | One Pro set | First line | Shared first line |
|---|---|---|---|---|
| 50 players | 2 sets (60 cards, 10 spare) | 50 cards, 13 pages at 4 per page | call 12 (8-15), about 2 minutes | 9% of games |
| 100 players | 4 sets (120 cards, 20 spare) | 100 cards, 25 pages at 4 per page | call 10 (7-13), about 2 minutes | 15% of games |
| 200 players | 7 sets (210 cards, 10 spare) | 200 cards, 50 pages at 4 per page | call 9 (6-12), about 2 minutes | 15% of games |
Running Christmas bingo in a big room
- Number the sets: print set 1, press New shuffle for set 2 and so on. 4 free sets cover 100 players and 7 cover 200; each set's share link reprints exactly the same cards.
- Plan for shared wins: with 200 cards in play, 15% of simulated games had two or more cards complete a line on the same call (9% with 50). Keep spare prizes or a quick tie-break ready.
- Expect short rounds: the first line comes around call 9 of 46 with 200 players, against call 13 with 30, so follow it with a blackout or a picture pattern.
- Count the paper: at one card per page, 200 players need 200 sheets plus a caller sheet; Pro's 2-up and 4-up layouts cut that to 100 or 50.
How to host Christmas bingo at church
-
Print the Christmas cards
Give each player one card; a free set prints up to 30, no two alike. Card 1 above starts with Kneeler, Usher, Organ prelude, Pulpit and Shepherd costumes.
-
Print the caller sheet
All 46 entries appear on it in shuffled order, opening with Handbell choir, Full parking lot, Angel costumes, Pipe organ and Altar poinsettias; tick each one as you read it out.
-
Play in the Fellowship hall after a service or at a Sunday school party, not during worship; children can mark Bell ringing or Banner from memory.
-
Explain less familiar squares as they come up, such as Chrismons (monogram ornaments) or the Acolyte who lights the candles.
-
Invite older members to call squares and share how Christmas Day service or Hanging of the Greens was done when they were young.
-
Call until someone shouts bingo
With 30 cards, expect the first line near call 13 (Crèche in this set's order) and a blackout near call 42; check the winner's squares against your ticked list.
Christmas bingo at church variations
-
Christmas variation
Church tour bingo: walk the building in small groups and mark each square you can physically find, such as the Hymnal, Kneeler or Giving tree. Service squares count only if a group member describes them.
-
Blackout round
Card 1 needs all 24 squares, Kneeler to Cantata; on average one card fills after 45.1 of the 46 calls (98% of the deck).
-
Quick 4x4 round
A 4x4 card needs 16 of the 46 entries and no free space; one card is full after about 44.2 calls instead of 45.1.
First 15 calls of this Christmas set
Seed "christmas-church" gives this order, the same one the caller sheet prints. With these calls, card 1 of the first 30 completes the I column (Usher, Children's pageant, Banner, Stained glass and Angel costumes) on call 15, and card 13 is the first full card on call 41.
| Call | Entry | Cards marked (of 30) |
|---|---|---|
| 1 | Handbell choir | 14 of 30 |
| 2 | Full parking lot | 16 of 30 |
| 3 | Angel costumes | 12 of 30 |
| 4 | Pipe organ | 14 of 30 |
| 5 | Altar poinsettias | 16 of 30 |
| 6 | Coffee hour | 18 of 30 |
| 7 | Pulpit | 17 of 30 |
| 8 | Candle passing | 14 of 30 |
| 9 | Communion | 16 of 30 |
| 10 | Usher | 14 of 30 |
| 11 | Christmas Day service | 18 of 30 |
| 12 | Children's pageant | 16 of 30 |
| 13 | Crèche | 15 of 30 |
| 14 | Banner | 16 of 30 |
| 15 | Stained glass | 20 of 30 |
Themes like Christmas bingo at church
Advent bingo 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
Christmas bingo at church is one of 39 Christmas lists here, and the Christmas bingo ideas page sets all 39 side by side. Christmas Family Traditions bingo is the closest fit for family game nights and kids.
Christmas bingo ideas
Frequently asked questions
How many words are on the Christmas bingo list at church?
46, from Acolyte to Usher. A 5x5 card with a free center uses 24 of them, so each card leaves out 22. The shortest entry is Pews (4 characters) and the longest is Hanging of the Greens (21).
Are all Christmas bingo cards at church the same?
No. Card 1 and card 2 of this set share 11 of their 24 squares, and every card is checked so none of the 30 in a free set repeats. About 4.90 × 10³⁶ different arrangements are possible from the 46 entries (7,890,371,113,950 different selections of 24).
How many Christmas bingo cards per person at church?
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 13 calls; with two cards each (60 in play) it came after 11, and 10 single cards took 16. In a hall, extra cards per player only add checking: 200 cards in play already bring the first line to about call 9. For a bigger room, make a second set with New shuffle: two sets are not checked against each other, but with about 4.90 × 10³⁶ possible cards a repeat is vanishingly unlikely, and one caller sheet serves both because every set uses the same 46 entries.
How long does Christmas bingo at church take?
A Christmas game with 30 players usually reaches its first line after 13 calls (10-17 in 80% of simulated games), about 2 minutes at one call every 10 seconds. A blackout takes about 42; with 10 players the first line needs about 16.
Can I print Christmas bingo cards at church for free?
Yes. The generator above makes up to 30 cards (5x5 cards with a free center) from the 46 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 bingo cards at church?
Open Edit words in the generator above: it already holds the 46 entries, one per line. Replace Children's sermon 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 Around the World bingo 46 words
- Christmas Classroom bingo 45 words
- Christmas Cookies bingo 44 words
- Christmas Dinner bingo 44 words
More for Christmas
- Christmas bingo for adults 46 words
- Christmas bingo for kids 46 words
- Christmas Markets bingo 45 words
- Christmas Morning bingo 45 words
Idea collections with Christmas bingo at church
- Bingo for large groups 47 lists including Christmas bingo at church
Patterns to call on Christmas cards
- Christmas tree pattern 12 called squares, a Christmas picture
- All winning patterns