x
Breaking News
More () »

How much would the '12 Days of Christmas' gifts cost you in 2023?

From two Turtle Doves to Seven Swans-a-Swimming, here's the math breakdown for the cost of the '12 Days of Christmas.'

WASHINGTON — If your true love's holiday shopping list just so happens to include all of the gifts from "The 12 Days of Christmas," that'll cost you nearly $50,000 this year.  

PNC Bank is out with its 40th annual "Christmas Price Index," which calculates the change in price consumers can expect to pay for the items featured in the classic carol. 

According to the company, the cost of all those gifts for your true love increased 2.7% this year, which is significantly lower than last year's 10.5% jump. 

Overall, if you bought the 12 gifts for your true love it would cost $46,729.86, PNC Bank's analysis found. When it launched in 1984, the total cost to buy all 12 gifts was $20,023.57. 

What changed the most in 2023? The cost of Turtle doves soared 25% this year because of how rare the exotic doves are, according to the report. The only other gift with a double-digit percentage increase is the partridge in a pear tree. PNC said its 13.9% increase is because the price of the pear tree keeps rising year to year. 

The index found there were no price increases this year for five of the gifts including: the Four Calling Birds, Five Gold Rings, Seven Swans-A-Swimming, Eight Maids-A-Milking and Nine Ladies Dancing. 

The holiday tradition also calculates the "True Cost of Christmas," which would be buying all 364 gifts mentioned throughout the carol's repeated verses. That total costs more than $200,000 for the first time, coming in at $201,972.66.

How much "12 Days of Christmas" gifts cost in 2023

  • One Partridge in a Pear Tree: $319.18 ($20.18 for the partridge and $299 for the pear tree)
  • Two Turtle Doves: $750
  • Three French Hens: $330
  • Four Calling Birds: $599.96
  • Five Gold Rings: $1,245
  • Six geese-a-Laying: $780
  • Seven Swans-a-Swimming: $13,125
  • Eight Maids-a-Milking: $58
  • Nine Ladies Dancing: $8,308.12
  • 10 Lords-a-Leaping: $14,539.20
  • 11 Pipers Piping: $3,207.38
  • 12 Drummers Drumming: $3,468.02

How many gifts are in "12 Days of Christmas"?

If you counted up all of the gifts mentioned for your true love throughout "The 12 Days of Christmas" carol, you would have 364 gifts. 

Before You Leave, Check This Out