Skip to content
Free Tool

Holiday Bingo Generator

Make free, printable Christmas bingo cards for the whole family. Pick a grid size, generate a unique card for each player, and print them out — no signup, no ads, and it runs right in your browser.

How it works

  1. 1

    Choose your setup

    Pick a 5×5 card with a free center space, or a quicker 4×4 or 3×3 grid.

  2. 2

    Generate cards

    Make one card per player — each is shuffled independently, so no two match.

  3. 3

    Print & play

    Print the cards and mark off festive moments as they happen. First full line wins.

No bingo cards generated yet.

Pick a grid size and how many cards you need, then hit Generate cards to create your printable holiday bingo.

What’s on the bingo cards

Cards are drawn at random from this bank of classic holiday moments:

  • Someone wears an ugly sweater
  • A Christmas movie is on
  • Someone falls asleep after dinner
  • Hear Mariah Carey on the radio
  • Spot mismatched wrapping paper
  • Someone re-gifts a present
  • A toast is made
  • Burnt cookies (or close call)
  • Tangled string of lights
  • Someone says "I'm so full"
  • A gift needs batteries (none on hand)
  • Pajamas worn all day
  • Hot cocoa with marshmallows
  • Someone takes a group photo
  • A board game gets competitive
  • The dog or cat steals food
  • Someone forgets a name tag
  • Leftovers for breakfast
  • A puzzle is started (not finished)
  • Someone mentions the weather
  • Eggnog makes an appearance
  • A candle is lit
  • Someone overuses the word "festive"
  • Wrapping paper everywhere
  • A snowman gets built or mentioned
  • Someone gets socks as a gift
  • The TV remote goes missing
  • A holiday playlist on repeat
  • Someone cries happy tears
  • Gingerbread house assembly chaos
  • A relative asks about your love life
  • Someone naps on the couch
  • Hear sleigh bells in a song
  • A candy cane gets eaten
  • Someone says "best year yet"
  • Mistletoe spotted
  • A gift card is given
  • Someone double-dips at the snacks
  • A holiday card arrives in the mail
  • Someone wears reindeer antlers
  • A fire (or fireplace video) is going
  • Spilled drink near the gifts
  • Someone sings off-key carols
  • A second helping of dessert
  • Snow falls (or everyone wishes it would)
  • Someone loses at charades
  • A phone dies at the worst moment
  • Matching family outfits

Hosting the holiday get-together?

Set up a gift exchange on GiftList — draw names, share wish lists, set a budget, and keep everyone in the loop. Free, no app required.

Create a gift exchange →
FAQ

Frequently Asked Questions

Choose a grid size (5×5 with a free center space, or 4×4 / 3×3) and how many cards you need, then hit Generate cards. Each card is filled with a random, no-repeat selection of festive moments from our bingo bank. Press Regenerate for a fresh set, or Print to hand them out.

Yes — it is 100% free with no signup, no ads, and no limits. Generate and print as many bingo cards as you want.

Yes. Generate the number of cards you need and each one is shuffled independently with a Fisher–Yates shuffle, so players get different boards. Every regenerate produces a brand-new set.

Give each player a card and mark off squares as those moments happen during your gathering — someone wears an ugly sweater, a Christmas movie comes on, a relative falls asleep after dinner. The first to complete a full row, column, or diagonal shouts "Bingo!" and wins.