12 Days of Christmas Ideas for Gifts and Traditions

The best 12 days of Christmas ideas give one small surprise a day for twelve days: a gift that matches each line of the song, an activity card, a letter, an act of kindness, a treat, or a group video from twelve people who love the person. Run it as a countdown from December 13 or 14 to Christmas, or keep the older custom and celebrate from Christmas Day to January 5, the eve of Epiphany.

12 Days of Christmas Ideas for Gifts and Traditions

A note before the list: we make Tribute, the group video maker, and it's one of the 12 ideas.

Couple on a sofa under string lights watching a group video on an open Tribute Video Book
IdeaBest forTypical cost for 12 days
Song-themed gift a daySomeone who loves a pun$40 to $100
Twelve days of activitiesFamilies with kidsUnder $20
Twelve voices, one videoFamilies spread outFrom $35
Twelve lettersSomeone close to youPaper and stamps
Secret doorstep giftsA neighbor who needs a lift$30 to $60
A 12 days partyFriends and big families$50 to $100 to host
Twelve days of kindnessKids learning to giveUnder $20
Twelve days of treatsBakers$25 to $40
Twelve storiesBedtime readersLibrary books
Twelve ornamentsA first tree or a new home$30 to $60
Twelve photosTeens and adultsPrinting
The traditional twelve daysFamilies who keep ChristmastideVaries

What are the 12 days of Christmas?

In the Christian calendar, Christmas is a season, not a single day. The Church of England explains that the season of Christmas lasts twelve days and ends with the feast of Epiphany on January 6, when the church remembers the visit of the Magi. So the 12 days of Christmas tradition runs from December 25 to January 5, with Twelfth Night on the last evening.

The Twelve Days of Christmas song turned those days into a list of gifts. Here is the 12 days of Christmas list of items, one per day:

  1. A partridge in a pear tree
  2. Two turtle doves
  3. Three French hens
  4. Four calling birds
  5. Five gold rings
  6. Six geese a-laying
  7. Seven swans a-swimming
  8. Eight maids a-milking
  9. Nine ladies dancing
  10. Ten lords a-leaping
  11. Eleven pipers piping
  12. Twelve drummers drumming

Today most people use the idea as a countdown to Christmas: twelve small surprises leading up to the big day. Either way works. Pick the one that fits your December.

What are the best 12 days of Christmas ideas?

These ideas work for one person or the whole family. Mix gifts with time together, and keep each day small, so day 12 still feels special.

1. A song-themed gift a day

The classic version of 12 days of Christmas gift ideas: match each day to a line of the song with a small, punny gift.

  • Day 1: a pear and a tiny potted tree
  • Day 2: two chocolate doves or two matching mugs
  • Day 3: three French pastries
  • Day 4: four bird-shaped cookies
  • Day 5: five gold-wrapped chocolates
  • Day 6: six chocolate eggs or a breakfast kit
  • Day 7: seven bath bombs, for swimming
  • Day 8: milk and cookies for eight
  • Day 9: a dance playlist and fuzzy socks
  • Day 10: a jump rope or a game of leapfrog
  • Day 11: a kazoo, or piping hot cocoa
  • Day 12: a tin of popcorn shaped like a drum
  • Look for: Small, useful items that are funny in context
  • Price: $40 to $100 for all twelve

Best for: Someone who loves a pun and a daily surprise.

Why it works: Every gift has a built-in joke, so even a cookie gets a laugh.

2. Twelve days of activities

Write twelve activities on cards and open one each day: a lights drive, cookie baking, a movie night, a snowball fight, a call to a grandparent. These 12 days of Christmas ideas for family cost almost nothing and fill the calendar with time together.

  • Look for: Short activities for weeknights, bigger ones for weekends
  • Price: Under $20

Best for: Families with kids.

Why it works: Kids remember the days, not the stuff.

Family gathered around a kitchen island watching a group video on a Tribute Video Book

3. Twelve voices, one video (a Tribute group video)

Pick twelve people who love the person you're celebrating: parents, siblings, a best friend, a college roommate, an old neighbor. Start a Tribute and invite them to record a short Christmas message. Tribute is a group video maker that turns messages from friends and family into one surprise video. It works by inviting everyone to record a short clip from their phone; Tribute compiles the clips, music and photos into a finished video you share or play together.

Make it the gift for day 12, the big finish of the countdown. Picture your sister opening the last gift and finding twelve faces, from your dad to her old soccer coach, each telling her one thing they love about her. Unlike a twelfth candle or a twelfth chocolate, this one has everyone's voice in it. Over 8 million videos have been sent on Tribute, and it holds 4.9 stars from 7,000+ reviews.

  • Look for: A prompt for each person, such as "One thing you love about her"
  • Price: Free to start a draft; you pay from $35 when you publish and start collecting videos. Open it 2 to 3 weeks before day 12 so people have time to record

Best for: Families and friend groups spread across cities.

Why it works: The countdown ends with the people, not a thing.

👉 Start your holiday Tribute

4. Twelve letters

Write one short letter a day: a memory, a hope for next year, a list of reasons you're grateful for them. Make one of them a funny letter, a mock-serious complaint from the partridge about living in a pear tree. Seal each one in an envelope numbered 1 to 12.

  • Look for: Good paper and a pen that doesn't smudge
  • Price: Paper and stamps

Best for: A close friend or anyone away from home this year.

Why it works: Twelve days of words add up to something they'll keep in a drawer.

5. Secret doorstep gifts

Leave a small gift on a neighbor's step each day with a numbered tag, and reveal who you are on day 12. Choose someone who's had a hard year: a new widow, a family with a new baby, an older neighbor who lives alone.

  • Look for: Treats that don't spoil on a cold step
  • Price: $30 to $60

Best for: A neighbor who needs a lift.

Why it works: The mystery gives them something to look forward to every morning.

6. A 12 days of Christmas party

Assign each guest or household one day of the song and ask them to bring a dish, a game or a costume to match. Expect gold rings made of onion rings, a French hen platter and someone doing an awkward leap. Among 12 days of Christmas party ideas, this one turns the song into the menu.

  • Look for: Twelve guests or households, one per day
  • Price: $50 to $100 to host, with guests bringing the rest

Best for: Friends and big families.

Why it works: Every guest has a role, so nobody stands in the corner.

Hands holding an open Tribute Video Book playing a video message over an autumn table

Which 12 days of Christmas traditions work for kids?

Kids love a countdown. These ideas keep them busy and teach a little giving along the way.

7. Twelve days of kindness

Each day, one good deed: bake for a neighbor, donate a toy, write to a grandparent, clear the table without being asked. Track them on a paper chain that grows each day.

  • Look for: Deeds a child can finish on their own
  • Price: Under $20

Best for: Kids learning that Christmas is about giving.

Why it works: The paper chain shows the good they've done.

8. Twelve days of treats

Bake or make one treat a day: gingerbread, fudge, peppermint bark, popcorn balls. Share half with friends. By day 12, you have a full cookie tin to bring to the Christmas table.

  • Look for: Simple recipes that kids can help with
  • Price: $25 to $40 in ingredients

Best for: Families who bake.

Why it works: The kitchen smells like Christmas for two weeks.

9. Twelve stories

Wrap twelve Christmas books and open one each night before bed. Borrow them from the library and wrap them in newspaper. Save the best one for the last night.

  • Look for: A mix of funny books and quiet ones
  • Price: Library books cost nothing to borrow

Best for: Bedtime readers.

Why it works: It makes bedtime the best part of the day.

What are 12 days of Christmas ideas for adults?

Grown-ups like a countdown too. Keep these small and personal.

10. Twelve ornaments

One ornament a day, each tied to a memory from the year: a tiny house for the move, a coffee cup for the new job, a dog for the new puppy.

  • Look for: Ornaments that tell a story
  • Price: $30 to $60

Best for: A first tree or a new home.

Why it works: The tree becomes a record of the year.

11. Twelve photos

Print one photo a day from the past year, or from twelve different years, with a line on the back. Compared to a photo book, it stretches the memories across the whole countdown.

  • Look for: Photos with a story behind them
  • Price: The cost of printing

Best for: Teens, adults and couples.

Why it works: Each photo starts a conversation.

12. The traditional twelve days

Keep Christmas going after the 25th. Visit friends on December 26, toast the new year, then end on Twelfth Night with a cake and a last look at the tree. Many Catholic families bless the house at Epiphany by chalking the year and the initials C, M and B above the front door.

  • Look for: One small plan for each day between Christmas and Epiphany
  • Price: Varies

Best for: Families who keep Christmastide.

Why it works: The holiday doesn't end the moment the presents are open.

Child opening an advent calendar door at the kitchen table on a December morning

How much would the real 12 days of Christmas cost?

A lot. Each year PNC Bank prices every gift in the song. Its 2025 Christmas Price Index put one set of all twelve gifts at $51,476.12, up 4.5% from the year before. Buying every gift each time it's repeated in the song, 364 in all, would cost $218,542.98.

The five gold rings jumped 32.5% in a year, the biggest increase on the list. A chocolate version costs a lot less.

How do you start a 12 days of Christmas tradition?

Choose your dates first: December 13 or 14 to Christmas for a countdown, or December 25 to January 5 for the traditional season. Write all twelve days on a calendar before you buy anything. Plan the big day 12 first and work backward.

Want a longer countdown? Our advent calendar tradition guide covers 24 days, and the ideas there work as 25 days of Christmas activities for family. For more seasonal rituals, see our Christmas traditions and Christmas ideas guides, and if you want a tradition that starts in November, try our Thanksgiving traditions.

Family decorating a Christmas tree together in the evening

Frequently Asked Questions

When do the 12 days of Christmas start?

By church tradition, the twelve days run from Christmas Day, December 25, to January 5, with Epiphany on January 6. Many people now use the idea as a countdown from December 13 or 14 to Christmas.

What are good 12 days of Christmas gift ideas?

Match small gifts to the song, such as a pear for day 1, gold-wrapped chocolates for day 5 and bath bombs for the swans on day 7. Letters, activity cards and a group video from twelve friends also work.

What do you give on each of the 12 days of Christmas?

Keep the daily gifts small, under $10 for most days, and save one bigger surprise for day 12. A theme, like the song or twelve letters, makes shopping easy.

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

A partridge in a pear tree, two turtle doves, three French hens, four calling birds, five gold 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.

How do you do 12 days of Christmas for a family?

Write twelve activities on cards, such as baking, a lights drive and a movie night, and open one each day. Mix in a few acts of kindness so kids give as well as receive.

What is a meaningful 12 days of Christmas idea?

Twelve letters or twelve video messages from people who love the person both work. A group video makes a strong finish for day 12.

👉 Start your holiday Tribute and make day 12 the one they remember.

Start a Tribute

Make them cry the happy kind of tears.

Tribute brings everyone together in one video gift: the people nearby, the ones across the country, even the friend who never picks up the phone. You start it, we'll help you finish it.

Start a Tribute 15% off your first Tribute, on us.

Tribute Video Book