12 Days of Christmas Calculator

–
DayGifts that dayRunning total
111
234
3610
41020
51535
62156
72884
836120
945165
1055220
1166286
1278364
Why the pattern works: day n delivers one of the day-n gift plus repeats of every earlier gift, so the day count is the nth triangular number - 1+2+...+n. Stack the twelve days and the total is n(n+1)(n+2)/6, which at n=12 gives 364 without counting a single bird: 12x13x14/6. The same formula at n=4 gives the 20 gifts of the first four days, so you can check it against the table by hand.
Planning the season? The Christmas planner lays out the December milestones, the Secret Santa generator runs the draw with couple exclusions, and the elf name generator assigns the kids their North Pole personas - the song math above is for the true love who insists on doing it literally.

The song is a cumulative tally: each verse repeats every gift from the days before and adds one new line, so the true love's output compounds fast - a partridge on day one, then partridge plus two doves on day two, and by the final verse a full orchestra of drummers, pipers, lords, ladies, maids, swans, geese, rings, birds, hens, doves and one very tired partridge. This calculator picks any day 1 through 12 and gives that day's gift count plus the running total, with the full verse-by-verse table below it.

Bottom line: the total haul is 364 gifts - one for every day of the year except Christmas itself, which is either a coincidence or the neatest hidden joke in the song. Day twelve alone delivers 78 gifts, the 12th triangular number, and the whole song's total has a closed form: n x (n+1) x (n+2) / 6, which for n=12 gives 364 without counting a single bird.

The honest part: this page counts gifts, not dollars. The famous retail price index for the song's basket is a different (and trademarked) exercise; here the arithmetic is the star - 184 birds, 40 golden rings, and 140 people, all derived from one triangular-number pattern you can verify by hand on the table below.

How to use

  1. Enter any day from 1 to 12 - the day of the verse you are on.
  2. Read that day's gift count and the running total through that day.
  3. Check the table for the full tally, or jump to the FAQ for the birds-versus-people breakdown.

Frequently asked questions

How many gifts are given in total in the 12 Days of Christmas?

364, if your true love follows the song literally and gives the full cumulative set each day: one partridge on day 1, 1+2+1=4 on day two (a partridge, two doves, and a fresh partridge), and so on up to 78 gifts on day twelve. The total across all twelve days is 364 - one gift for every day of the year except Christmas. The closed form is n(n+1)(n+2)/6 for n days: plug in 12 and get 364 directly, no counting required.

How many birds are in the 12 Days of Christmas?

184 birds across the whole song: 12 partridges (one each day), 22 turtle doves (2 a day for 11 days), 30 french hens, 36 calling birds, 42 geese a-laying, and 42 swans a-swimming. Against that: 40 golden rings, and 140 hiring decisions - 40 maids a-milking, 36 ladies dancing, 30 lords a-leaping, 22 pipers piping and 12 drummers drumming. No wonder the final verses sound like a parade.

Why does day 12 have 78 gifts?

Because day n delivers the nth triangular number - the sum 1+2+...+n, one instance of the day-n gift plus repeats of every earlier gift in growing quantity. Day 12 gives 12+11+10+...+1 = 78, the twelfth triangular number. The sequence runs 1, 3, 6, 10, 15, 21, 28, 36, 45, 55, 66, 78, and adding those twelve numbers gives the 364 total - the song is a spreadsheet with a melody.

What are the 12 days of Christmas, anyway?

The liturgical kind run from December 25 (Christmas Day) to January 5, the eve of Epiphany - so the song's gift-giving ends with Twelfth Night, not begins on it. The earliest printed version of the song appeared in England in 1780 as a memory-and-forfeit game called 'Twelve Days of Christmas' in a children's book, which explains the accumulating structure: each player had to recite the growing list without a mistake or pay a forfeit. The math was the game.

Related tools