Ugly Sweater Party Bingo Card Generator
Ugly Sweater Party bingo cards in seconds: 46 ready-made entries (Sweater photo wall, Light-up sweater and Knitted reindeer 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 |
|---|---|---|---|---|
Fair Isle pattern | Itchy wool | Snowman pattern | Hand-knit original | Sleeves too long |
Pocket gingerbread | Sequins | Sewn-on ornament | Runway walk | Battery pack |
Light-up headband | Blinking lights | FREE | Sweater photo wall | Pom-pom trim |
Fake snow fluff | Turtleneck | Bow tie | Sweater vest | Tassels |
Matching dog sweater | Jingle bell trim | Cardigan | Snowflake pattern | 3D antlers |
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 Ugly Sweater Party bingo
Bingo for an ugly Christmas sweater party, where the squares are things you will actually see on people: a Light-up sweater with a Battery pack, 3D antlers, Googly eyes, a Cat in a Santa hat and a proud Thrift store find. Party moments such as the Runway walk, the Judges' table and the Ugliest award round out the card for office and friends' parties.
On a 5x5 card with a free center, Ugly Sweater Party bingo shows 24 of the 46 entries, so each one lands on about 52% of the cards: in a set of 30, Light-up sweater or Pom-pom trim appears on roughly 16 cards. Card 1 leaves out 22 of them, including Light-up sweater, Tinsel fringe and Knitted reindeer, so no single card can mark everything.
The caller reads the 46 entries from a shuffled caller sheet and players mark them; the first complete line (row, column or diagonal) wins.
All 46 Ugly Sweater Party bingo words
Every entry from 3D antlers to Yarn pompoms, grouped by first letter. Edit them in the generator above: drop Light-up sweater if it does not suit your group, or add your own.
- 0-9 and symbols: 3D antlers
- B: Battery pack, Bells jingling, Best in show, Blinking lights, Bow tie
- C: Cardigan, Cat in a Santa hat, Couple sweaters
- D: DIY station
- E: Elf ears
- F: Fair Isle pattern, Fake snow fluff, Felt cutouts
- G: Glitter everywhere, Googly eyes
- H: Hand-knit original, Holiday socks, Hot glue
- I: Itchy wool
- J: Jingle bell trim, Judges' table
- K: Knitted reindeer
- L: Light-up headband, Light-up sweater
- M: Matching dog sweater, Most festive
- P: Penguin sweater, Plaid pants, Pocket gingerbread, Pom-pom trim
- R: Runway walk
- S: Sequins, Sewn-on ornament, Sleeves too long, Snowflake pattern, Snowman pattern, Sweater dress, Sweater photo wall, Sweater vest
- T: Tassels, Thrift store find, Tinsel fringe, Turtleneck
- U: Ugliest award
- Y: Yarn pompoms
Ugly Sweater Party 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 | Bow tie (7 characters) |
| Longest entry | Matching dog sweater (20 characters) |
| Multi-word entries | 42 of 46, such as Light-up sweater and Pom-pom trim |
| Good for | Adults, office parties, teens and family game nights |
| Occasion | Christmas 2026 falls on Friday, December 25 |
| Category | Christmas & winter (49 themes) |
When to play Ugly Sweater Party bingo
Christmas 2026 falls on Friday, December 25. At home or at a party, play on Friday, December 25 itself. 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 "ugly-sweater-party") to reprint the same set.
How long Ugly Sweater Party 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 42 calls (about 7 minutes).
| Players | First line | Line, 80% range | Blackout | Blackout, 80% range |
|---|---|---|---|---|
| 10 players | 17 calls | 12-21 | 43 calls | 41-44 |
| 30 players | 13 calls | 9-17 | 42 calls | 40-43 |
| 60 players | 12 calls | 9-15 | 41 calls | 39-42 |
| 1 card (exact average) | - | - | 45.1 calls | of 46 |
How to host Ugly Sweater Party bingo
-
Print the Ugly Sweater Party cards
Give each player one card; a free set prints up to 30, no two alike. Card 1 above starts with Fair Isle pattern, Itchy wool, Snowman pattern, Hand-knit original and Sleeves too long.
-
Print the caller sheet
All 46 entries appear on it in shuffled order, opening with Light-up sweater, Sleeves too long, Snowman pattern, Penguin sweater and Bells jingling; tick each one as you read it out.
-
Play it as a spotting game while guests arrive: mark Pom-pom trim, Sequins or Fair Isle pattern as soon as someone wearing one walks in.
-
Put the DIY station to work early so latecomers can add Felt cutouts or Hot glue decorations and help fill everyone's cards.
-
Hold the Runway walk before the final round; the squares Best in show and Most festive can then be marked as awards are given.
-
Call until someone shouts bingo
With 30 cards, expect the first line near call 13 (Sweater vest in this set's order) and a blackout near call 42; check the winner's squares against your ticked list.
Ugly Sweater Party bingo variations
-
Ugly Sweater Party variation
Sweater scavenger hunt: players must find a different guest for each square in their line and get that guest to sign it, so a Tinsel fringe sweater can only be used once per card.
-
Blackout round
Card 1 needs all 24 squares, Fair Isle pattern to 3D antlers; 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 Ugly Sweater Party set
Seed "ugly-sweater-party" gives this order, the same one the caller sheet prints. With these calls, card 27 of the first 30 completes the N column (Matching dog sweater, Cardigan, Sewn-on ornament and Ugliest award) on call 11, and card 5 is the first full card on call 42.
| Call | Entry | Cards marked (of 30) |
|---|---|---|
| 1 | Light-up sweater | 17 of 30 |
| 2 | Sleeves too long | 18 of 30 |
| 3 | Snowman pattern | 19 of 30 |
| 4 | Penguin sweater | 16 of 30 |
| 5 | Bells jingling | 15 of 30 |
| 6 | Sewn-on ornament | 18 of 30 |
| 7 | 3D antlers | 18 of 30 |
| 8 | Thrift store find | 14 of 30 |
| 9 | Ugliest award | 15 of 30 |
| 10 | Matching dog sweater | 16 of 30 |
| 11 | Cardigan | 15 of 30 |
| 12 | Battery pack | 19 of 30 |
| 13 | Sweater vest | 15 of 30 |
| 14 | Judges' table | 8 of 30 |
| 15 | Glitter everywhere | 12 of 30 |
Themes like Ugly Sweater Party 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
Ugly Sweater Party bingo is one of 39 Christmas lists here, and the Christmas bingo ideas page sets all 39 side by side. White Elephant Gift Exchange bingo is the closest fit for adults and office parties.
Christmas bingo ideas
Frequently asked questions
How many words are on the Ugly Sweater Party bingo list?
46, from 3D antlers to Yarn pompoms. A 5x5 card with a free center uses 24 of them, so each card leaves out 22. The shortest entry is Bow tie (7 characters) and the longest is Matching dog sweater (20).
Are all Ugly Sweater Party bingo cards 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 Ugly Sweater Party 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 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 Ugly Sweater Party bingo take?
An Ugly Sweater Party 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 Ugly Sweater Party 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 Ugly Sweater Party bingo cards?
Open Edit words in the generator above: it already holds the 46 entries, one per line. Replace Knitted reindeer 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
- Twelve Days of Christmas bingo 44 words
- Traditional Christmas Carols bingo 48 words
- St. Nicholas Day bingo 45 words
- Winter bingo for kids 45 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 Ugly Sweater Party bingo
- Family bingo night ideas 275 lists including Ugly Sweater Party bingo