12 Days of Christmas 2026: Dates, Meaning and 12 Easy Gift Ideas
Most people think of the 12 days of Christmas as the run-up to the big day. Traditionally it is the other way round: the 12 days start on Christmas Day and carry the celebration on into the new year. Both versions are fun, and both make a lovely family countdown. Here are the 2026 dates for each, what the song is about, and a cheap, modern idea for every day.
The traditional dates for 2026-27
In the Western church calendar the first day of Christmas is Friday 25 December 2026 and the twelfth day is Tuesday 5 January 2027. The evening of 5 January is known as Twelfth Night, and the next day, Wednesday 6 January 2027, is Epiphany (Three Kings' Day), when many families remember the visit of the wise men. Some people count from 26 December instead, which makes 6 January the twelfth day; both customs exist, so pick the one your family prefers.
Twelfth Night is also when many households in the UK and Ireland take down the decorations. An old superstition says leaving them up any longer brings bad luck for the year.
The "before Christmas" version
If your family loves a countdown, start on Sunday 13 December 2026 and finish on Thursday 24 December, Christmas Eve. That gives you 12 evenings of small surprises, handy if a full 24-day advent calendar feels like too much, or as a second countdown for a partner, teacher or grandparent. Our printable 2026 countdown chart shows how many sleeps are left from any date.
What the song is about
"The Twelve Days of Christmas" is an English carol first printed in the 1780s, and the tune most people sing today was arranged in the early 1900s. It is a cumulative song: each verse adds one more gift, so by the end the singer has received 364 presents in total. You may hear that each gift is a secret code for a religious teaching. That story is popular but historians have found no evidence for it; the song most likely began as a memory game played at Twelfth Night parties, with a forfeit for anyone who forgot a line.
A modern idea for each day
Here is one version that keeps every gift small, cheap and loosely tied to the song. The dates follow the traditional 25 December start.
| Day | Date | In the song | Easy modern version |
|---|---|---|---|
| 1st | Fri 25 Dec 2026 | A partridge in a pear tree | A pear, a small plant or a tree ornament |
| 2nd | Sat 26 Dec | Two turtle doves | Two matching mugs or two hot chocolate sachets |
| 3rd | Sun 27 Dec | Three French hens | Three French treats: croissants, macarons or cheese |
| 4th | Mon 28 Dec | Four calling birds | Four handwritten cards, or a phone call to four relatives |
| 5th | Tue 29 Dec | Five gold rings | Five ring doughnuts, or onion rings for dinner |
| 6th | Wed 30 Dec | Six geese a-laying | Six eggs for a big brunch |
| 7th | Thu 31 Dec | Seven swans a-swimming | An evening swim, or seven bath bombs |
| 8th | Fri 1 Jan 2027 | Eight maids a-milking | Eight milkshakes or flavoured milks |
| 9th | Sat 2 Jan | Nine ladies dancing | A kitchen dance party with nine songs |
| 10th | Sun 3 Jan | Ten lords a-leaping | Ten minutes of trampoline or skipping |
| 11th | Mon 4 Jan | Eleven pipers piping | Eleven straws for fancy drinks, or a pipe-cleaner craft |
| 12th | Tue 5 Jan | Twelve drummers drumming | Twelve chocolate coins and a parade around the house |
Make it work for your household
- For children: wrap the gifts in brown paper and write the verse on each tag. Sing up to that day's verse before opening.
- For a partner: make it 12 tiny reasons you love them, one note per day, with a little treat attached.
- For a teacher or neighbour: 12 small baked goods or tea bags in a box, each labelled with the day.
- After Christmas: the traditional dates fall in the slow week after the big day, so they make a gentle way to keep the fun going while children are off school. Lean on experiences such as a winter walk, a film or a board game rather than more stuff.
- On a budget: keep it to food and activities. Eggs, doughnuts, milkshakes and a dance party cost very little and still follow the song.
Quick FAQ
When do the 12 days of Christmas start in 2026? On Friday 25 December 2026, ending on Tuesday 5 January 2027 (Twelfth Night). Epiphany is Wednesday 6 January 2027.
Are the 12 days before or after Christmas? Traditionally after. Counting down the 12 days before Christmas, from 13 to 24 December, is a newer custom borrowed from advent calendars.
How many gifts are in the song? 364 if you add up every verse, almost one for every day of the year.