Advertisement

12 Days of Christmas Bingo: Free Printable Cards With the Song's 12 Gifts

12 days of Christmas bingo turns the old carol into a game: the squares are the song's twelve gifts, from a partridge in a pear tree to twelve drummers drumming, mixed with holiday words like Twelfth Night, wreath and sleigh bells. Below is a 26-word list for 5x5 cards with a free center, plus a 4x4 picture version for little kids. It's a great game for winter break, a family night between Christmas and New Year's, or the first week back in class.

The button opens the generator with every word loaded. Pick the Red & Green theme, choose how many cards and print.

12 Days of Christmas Bingo: Free Printable Cards

▶ Make these 12 days of Christmas bingo cards

When are the 12 days of Christmas?

The twelve days of Christmas are the days between Christmas and Epiphany. They're usually counted from Christmas Day, Friday, December 25, 2026, through Tuesday, January 5, 2027, which is Twelfth Night. Epiphany (also called Three Kings Day) follows on Wednesday, January 6, 2027. Some traditions count the days starting on December 26 instead, so the dates vary a little from family to family and church to church.

That means the twelve days line up neatly with winter break. Play one round a day, or save the whole card for a cozy night in.

The 12 gifts in the song

"The Twelve Days of Christmas" is a traditional carol that's hundreds of years old, so the words are free to use. Here are the gifts in the version most people sing today:

DayGiftBingo square
1A partridge in a pear treePartridge in a pear tree
2Two turtle dovesTwo turtle doves
3Three French hensThree French hens
4Four calling birdsFour calling birds
5Five golden ringsFive golden rings
6Six geese a-layingSix geese a-laying
7Seven swans a-swimmingSeven swans a-swimming
8Eight maids a-milkingEight maids a-milking
9Nine ladies dancingNine ladies dancing
10Ten lords a-leapingTen lords a-leaping
11Eleven pipers pipingEleven pipers piping
12Twelve drummers drummingTwelve drummers drumming

Older versions of the song differ a bit. Some sing "colly birds" (an old word for blackbirds) instead of "calling birds," and a few swap the order of the later gifts. If your family sings it differently, edit the squares to match.

Advertisement

14 holiday words to round out the card

Twelve gifts aren't enough for a 5x5 card, so the list adds 14 holiday words. Now every card is different, and not everyone wins at once.

How to play 12 days of Christmas bingo

  1. Print the cards. One per player. Each card is unique.
  2. Make a calling list. Print the word list or write each word on a slip of paper.
  3. Sing it, then call it. Call a gift by singing its line from the song, like "five golden rings!" Kids love joining in.
  4. Mark the square with a crayon, a button or a piece of cereal.
  5. Five in a row wins. Across, down or diagonal. The center is free.

Sing-along version

Play the song (or sing it together) and let everyone mark each gift as they hear it. The first person with a line shouts "bingo!" Because the song repeats every gift on every verse, players get plenty of chances to catch up. Our Christmas carol bingo works the same way with a whole playlist of carols.

12 days of Christmas picture bingo for little kids

Pre-readers can play with the second button under the list. It makes a 4x4 card with simple pictures and words, like a pear for the partridge, a ring, a swan and a drum, and no free space. Hold up or sing each gift, and kids find the picture. It's a gentle way to teach counting from one to twelve, too. Our tips on picture bingo for non-readers help with the youngest players.

Advertisement

Games to play during the 12 days of Christmas

Common mistakes

▶ Make these 12 days of Christmas bingo cards

Frequently Asked Questions

What goes on a 12 days of Christmas bingo card?

The song's twelve gifts, from a partridge in a pear tree to twelve drummers drumming, plus holiday words like Twelfth Night, Epiphany, wreath, sleigh bells and hot cocoa so a 5x5 card has enough squares.

When are the 12 days of Christmas in 2026?

They're usually counted from Christmas Day, Friday, December 25, 2026, through Tuesday, January 5, 2027 (Twelfth Night). Epiphany is Wednesday, January 6. Some traditions start counting on December 26, so it varies.

How do you play twelve days of Christmas bingo?

Print a card for each player, then call each gift by singing its line from the song. Players mark the square, and five in a row wins. You can also play the song and let everyone mark the gifts as they hear them.

Is there a 12 days of Christmas game for kids?

Yes. The 4x4 picture version has simple pictures and short words, like a pear, a ring, a swan and a drum, with no free space. Little kids find the picture as you sing each gift.

What are the 12 gifts in the twelve days of Christmas?

A partridge in a pear tree, two turtle doves, three French hens, four calling birds, five golden rings, six geese a-laying, seven swans a-swimming, eight maids a-milking, nine ladies dancing, ten lords a-leaping, eleven pipers piping and twelve drummers drumming.

Advertisement