Christmas Tree Bingo Card Generator
This Christmas Tree bingo list has 46 entries, including Popcorn garland, Car roof and Extension cord. 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 |
|---|---|---|---|---|
Pine needles | Netting | Glass baubles | Watering can | Tree stand |
String lights | Wood chips | Measuring tape | Fraser fir | Fallen needles |
Tree farm | Norway spruce | FREE | Crooked tree | Pine scent |
Noble fir | Potted tree | Photo ornament | Popcorn garland | White pine |
Twine | Car roof | Branches | First ornament | Tree skirt |
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 Tree bingo
Everything about the tree itself, from choosing it to recycling it: nine real tree types including Fraser fir, Nordmann fir, Blue spruce and Scotch pine, the trip to the Tree farm with Netting and Twine on the Car roof, and decorating squares like Glass baubles and Mercury glass. It finishes in January with Fallen needles, Tree recycling and Wood chips.
This Christmas Tree 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 (Fraser fir, say) appears on about 16 of 30 cards: card 1, for instance, has no Douglas fir or Balsam fir.
Play it like classic bingo: one person reads the 46 entries in the shuffled order of the caller sheet, everyone marks matching squares, and a full row, column or diagonal wins.
All 46 Christmas Tree bingo words
Every entry from Artificial tree to Wood chips, grouped by first letter. Edit them in the generator above: drop Car roof if it does not suit your group, or add your own.
- A: Artificial tree
- B: Balsam fir, Bead garland, Blue spruce, Branches
- C: Car roof, Ceiling too low, Crooked tree
- D: Douglas fir
- E: Extension cord
- F: Fallen needles, First ornament, Flocked tree, Fraser fir
- G: Glass baubles
- H: Hand saw, Handmade ornament
- I: Icicle ornament
- L: Light timer, Lights check
- M: Measuring tape, Mercury glass
- N: Netting, Noble fir, Nordmann fir, Norway spruce
- P: Paper star, Photo ornament, Pine needles, Pine scent, Popcorn garland, Potted tree
- S: Scotch pine, Sticky sap, String lights
- T: Tabletop tree, Tree farm, Tree recycling, Tree skirt, Tree stand, Tree topper, Trunk, Twine
- W: Watering can, White pine, Wood chips
Christmas Tree bingo 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 | Trunk (5 characters) |
| Longest entry | Handmade ornament (17 characters) |
| Multi-word entries | 42 of 46, such as Tree farm and Douglas fir |
| Good for | Family game nights, kids and adults |
| Occasion | Christmas 2026 falls on Friday, December 25 |
| Category | Christmas & winter (49 themes) |
When to play Christmas Tree 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-tree") to reprint the same set.
How long Christmas Tree bingo 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 | 17 calls | 11-21 | 43 calls | 41-44 |
| 30 players | 13 calls | 9-17 | 42 calls | 39-43 |
| 60 players | 12 calls | 8-15 | 41 calls | 39-42 |
| 1 card (exact average) | - | - | 45.1 calls | of 46 |
How to host Christmas Tree bingo
-
Print the Christmas Tree cards
Give each player one card; a free set prints up to 30, no two alike. Card 1 above starts with Pine needles, Netting, Glass baubles, Watering can and Tree stand.
-
Print the caller sheet
All 46 entries appear on it in shuffled order, opening with Pine needles, Tree farm, Norway spruce, Twine and Handmade ornament; tick each one as you read it out.
-
Play on decorating day and call squares as the tree goes up: Tree stand first, then String lights, Bead garland and finally the Tree topper.
-
At a tree farm, give kids a card and let them read the row signs; if the farm labels its trees, Noble fir or Norway spruce can be marked on the spot.
-
Leave room for honest moments: Crooked tree and Ceiling too low are squares, and they always get a laugh when they happen.
-
Call until someone shouts bingo
With 30 cards, expect the first line near call 13 (Extension cord in this set's order) and a blackout near call 42; check the winner's squares against your ticked list.
Christmas Tree bingo variations
-
Christmas Tree variation
Ornament story round: when an ornament square like First ornament or Handmade ornament is called, the player hangs a real one on the tree and tells where it came from before marking.
-
Blackout round
Card 1 needs all 24 squares, Pine needles to Tree skirt; 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 Tree set
Seed "christmas-tree" gives this order, the same one the caller sheet prints. With these calls, card 1 of the first 30 completes row 3 (Tree farm, Norway spruce, Crooked tree and Pine scent) on call 14, and card 12 is the first full card on call 42.
| Call | Entry | Cards marked (of 30) |
|---|---|---|
| 1 | Pine needles | 15 of 30 |
| 2 | Tree farm | 17 of 30 |
| 3 | Norway spruce | 13 of 30 |
| 4 | Twine | 9 of 30 |
| 5 | Handmade ornament | 13 of 30 |
| 6 | White pine | 17 of 30 |
| 7 | Tree recycling | 14 of 30 |
| 8 | Measuring tape | 15 of 30 |
| 9 | Artificial tree | 13 of 30 |
| 10 | Douglas fir | 17 of 30 |
| 11 | Pine scent | 16 of 30 |
| 12 | Nordmann fir | 13 of 30 |
| 13 | Extension cord | 17 of 30 |
| 14 | Crooked tree | 12 of 30 |
| 15 | Icicle ornament | 15 of 30 |
Themes like Christmas Tree bingo
Holiday Lights bingo is the closest list: it shares 1 entry with this one, such as String lights. For a longer game, paste both lists into the Edit words box; duplicates are removed automatically.
More Christmas bingo cards
Christmas Tree bingo is one of 39 Christmas lists here, and the Christmas bingo ideas page sets all 39 side by side. Christmas Cookies bingo is the closest fit for family game nights and adults.
Christmas bingo ideas
Frequently asked questions
How many words are on the Christmas Tree bingo list?
46, from Artificial tree to Wood chips. A 5x5 card with a free center uses 24 of them, so each card leaves out 22. The shortest entry is Trunk (5 characters) and the longest is Handmade ornament (17).
Are all Christmas Tree 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 4.90 × 10³⁶ different arrangements are possible from the 46 entries (7,890,371,113,950 different selections of 24).
How many Christmas Tree 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, 12 with 60 (30 players on two cards each) and 17 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 Christmas Tree bingo take?
A Christmas Tree game with 30 players usually reaches its first line after 13 calls (9-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 17.
Can I print Christmas Tree bingo cards 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 Tree bingo cards?
Open Edit words in the generator above: it already holds the 46 entries, one per line. Replace Extension cord 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 Shopping bingo 46 words
- Christmas Vocabulary bingo for ESL 46 words
- Christmas Picture bingo 48 words
- Christmas Office Party bingo 45 words
- Christmas Morning bingo 45 words
More for Christmas
- Boxing Day bingo 46 words
- Christmas Around the World bingo 46 words
- Christmas bingo at church 46 words
- Christmas Classroom bingo 45 words
Idea collections with Christmas Tree bingo
- Bingo for kids 292 lists including Christmas Tree bingo
Patterns to call on Christmas Tree cards
- Christmas tree pattern 12 called squares, a Christmas picture
- All winning patterns