Secret Santa Bingo Card Generator
Secret Santa bingo cards in seconds: 45 ready-made entries (Hot sauce set, Sneaky question and Inside joke gift 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 |
|---|---|---|---|---|
Coffee mug | Anonymous note | The big reveal | Gift tag | Keychain |
Thank-you card | Gift card | Hint note | Cozy throw | Hand lotion |
Water bottle | Guessing game | FREE | Coffee beans | Late gift |
Hot sauce set | Gift bag | Disguised handwriting | Drawing names | Paperback |
Gift ideas | Box of chocolates | Tea sampler | Redraw | Bath bomb |
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 Secret Santa bingo
A Secret Santa card that follows the whole exchange, from Drawing names and setting a Spending limit to the Sneaky question, the Anonymous note and The big reveal. Half the squares are typical budget-friendly gifts such as a Tea sampler, Desk plant, Hot sauce set or Phone stand, so the game can run while people unwrap at an office party, a class or a family exchange.
45 entries make up this Secret Santa set. With 24 per card, any single one, Poem on the tag for example, appears on about 53% of the cards, so in a room of 30 players around 16 of them have it.
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 Secret Santa bingo words
Every entry from Anonymous note to Wish list, grouped by first letter. Edit them in the generator above: drop Sneaky question if it does not suit your group, or add your own.
- A: Anonymous note
- B: Bath bomb, Box of chocolates
- C: Coffee beans, Coffee mug, Cozy throw
- D: Desk plant, Disguised handwriting, Drawing names, Drew own name, Drop-off spot
- E: Exchange date
- G: Gift bag, Gift card, Gift ideas, Gift tag, Group chat, Guess the giver, Guessing game
- H: Hand lotion, Handmade gift, Hint note, Hot sauce set
- I: Inside joke gift
- K: Keychain
- L: Late gift
- N: Name in a hat, Notebook
- O: Office mail slot, Online name draw
- P: Paperback, Phone stand, Picture frame, Poem on the tag
- R: Redraw, Ribbon curls
- S: Scented candle, Snack box, Sneaky question, Spending limit
- T: Tea sampler, Thank-you card, The big reveal
- W: Water bottle, Wish list
Secret Santa 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 | Redraw (6 characters) |
| Longest entry | Disguised handwriting (21 characters) |
| Multi-word entries | 41 of 45, such as Drawing names and Name in a hat |
| Good for | Office parties, adults, teens and family game nights |
| Occasion | Christmas 2026 falls on Friday, December 25 |
| Category | Christmas & winter (49 themes) |
When to play Secret Santa bingo
Christmas 2026 falls on Friday, December 25. For an office round, many offices 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 "secret-santa") to reprint the same set.
How long Secret Santa 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 13 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-43 |
| 30 players | 13 calls | 9-16 | 41 calls | 39-42 |
| 60 players | 11 calls | 8-14 | 40 calls | 38-41 |
| 1 card (exact average) | - | - | 44.2 calls | of 45 |
How to host Secret Santa bingo
-
Print the Secret Santa cards
Give each player one card; a free set prints up to 30, no two alike. Card 1 above starts with Coffee mug, Anonymous note, The big reveal, Gift tag and Keychain.
-
Print the caller sheet
All 45 entries appear on it in shuffled order, opening with Drop-off spot, Gift tag, Keychain, Water bottle and Gift card; tick each one as you read it out.
-
Run the bingo during the unwrapping: each opened gift is called if it matches a square, such as Coffee mug or Scented candle.
-
Mark the process squares through the weeks before the party; Drew own name and Redraw usually happen in week one.
-
Keep the reveal for last: players guess their Secret Santa before marking Guess the giver, and correct guessers mark The big reveal too.
-
Call until someone shouts bingo
With 30 cards, expect the first line near call 13 (Tea sampler in this set's order) and a blackout near call 41; check the winner's squares against your ticked list.
Secret Santa bingo variations
-
Secret Santa variation
Clue bingo: each giver writes one hint on a card, such as Poem on the tag or Disguised handwriting. Hints are read aloud and players mark the matching square plus a guess of who wrote it.
-
Blackout round
Card 1 needs all 24 squares, Coffee mug to Bath bomb; 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 Secret Santa set
Seed "secret-santa" gives this order, the same one the caller sheet prints. With these calls, card 26 of the first 30 completes row 2 (Guess the giver, Keychain, Late gift, Coffee mug and Water bottle) on call 8, and card 15 is the first full card on call 41.
| Call | Entry | Cards marked (of 30) |
|---|---|---|
| 1 | Drop-off spot | 14 of 30 |
| 2 | Gift tag | 15 of 30 |
| 3 | Keychain | 15 of 30 |
| 4 | Water bottle | 17 of 30 |
| 5 | Gift card | 16 of 30 |
| 6 | Late gift | 17 of 30 |
| 7 | Guess the giver | 19 of 30 |
| 8 | Coffee mug | 16 of 30 |
| 9 | Spending limit | 16 of 30 |
| 10 | Anonymous note | 21 of 30 |
| 11 | Guessing game | 21 of 30 |
| 12 | Picture frame | 16 of 30 |
| 13 | Tea sampler | 23 of 30 |
| 14 | Online name draw | 16 of 30 |
| 15 | Scented candle | 14 of 30 |
Themes like Secret Santa 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.
More Christmas bingo cards
Secret Santa bingo is one of 39 Christmas lists here, and the Christmas bingo ideas page sets all 39 side by side. Christmas bingo for adults is the closest fit for adults and family game nights.
Christmas bingo ideas
Frequently asked questions
How many words are on the Secret Santa bingo list?
45, from Anonymous note to Wish list. A 5x5 card with a free center uses 24 of them, so each card leaves out 21. The shortest entry is Redraw (6 characters) and the longest is Disguised handwriting (21).
Are all Secret Santa bingo cards the same?
No. Card 1 and card 2 of this set share 13 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 Secret Santa 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 13 calls; with two cards each (60 in play) it came after 11, and 10 single cards took 15. Two cards each suit a small group that wants a quicker game. A free set of 30 covers 15 players on two cards each.
How long does Secret Santa bingo take?
A Secret Santa game with 30 players usually reaches its first line after 13 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 Secret Santa bingo cards for free?
Yes. All 45 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 Secret Santa bingo cards?
Open Edit words in the generator above: it already holds the 45 entries, one per line. Replace Inside joke gift 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
- Santa's Workshop bingo 46 words
- St. Nicholas Day bingo 45 words
- Nativity bingo 44 words
- Traditional Christmas Carols bingo 48 words
More for Christmas
- Christmas bingo 48 words
- Advent bingo 45 words
- Boxing Day bingo 46 words
- Christmas Around the World bingo 46 words
Idea collections with Secret Santa bingo
- Bingo for teens 115 lists including Secret Santa bingo