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.
A note before the list: we make Tribute, the group video maker, and it's one of the 12 ideas.
| Idea | Best for | Typical cost for 12 days |
|---|---|---|
| Song-themed gift a day | Someone who loves a pun | $40 to $100 |
| Twelve days of activities | Families with kids | Under $20 |
| Twelve voices, one video | Families spread out | From $35 |
| Twelve letters | Someone close to you | Paper and stamps |
| Secret doorstep gifts | A neighbor who needs a lift | $30 to $60 |
| A 12 days party | Friends and big families | $50 to $100 to host |
| Twelve days of kindness | Kids learning to give | Under $20 |
| Twelve days of treats | Bakers | $25 to $40 |
| Twelve stories | Bedtime readers | Library books |
| Twelve ornaments | A first tree or a new home | $30 to $60 |
| Twelve photos | Teens and adults | Printing |
| The traditional twelve days | Families who keep Christmastide | Varies |
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:
- 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
- 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.
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.
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.
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.
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.
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.