Christmas Spending Statistics


About 90% of Americans celebrate Christmas every year. Marking the date, however, goes beyond coming together and enjoying the company of your friends and family. In fact, the latest Christmas spending statistics show that Americans and Christians worldwide spend billions on gifts, decorations, and food. Every year, millions of real Christmas trees and over a billion greeting cards are bought for the holiday. Christmas is impressive in many ways, shopping included, and we have all the stats to prove it. Scroll down and see for yourself.

Christmas Spending Statistics (Editor’s Choice)

  • Americans spend $942 on Christmas gifts on average.
  • The average Christmas spending per child is $330.
  • Super Saturday retail sales hit a record-high of $34.4 billion in 2019.
  • The median price for a real Christmas tree in the US is $76.87.
  • Toy and game sales increased by 46.7% and 11.7% in November and December 2019.
  • 22.5% of Americans end up with debt after Christmas spending.
  • The East South Central region spends the highest average of $1,127.58 on Christmas.
  • UK consumers spend approximately £567 shopping for Christmas.
  • 45% of all Christmas spending in the UK happens online.

US Christmas Spending Stats and Facts

1. Americans spent an average of $942 on Christmas gifts in 2019.

This marks a record-high amount for the past two decades. The only two times US consumers spent over $900 on gifts were in 2007 ($909) and 2017 ($906). In 2018, the average Christmas spending on gifts among Americans was $885 or 6.44% less.


2. Most Americans plan to spend between $100 and $999 on Christmas gifts.

About 48% of consumers will spend something within this limit, as Gallup’s Christmas spending statistics indicate. Another 27% expect to spend between $100 and $499, while 21% plan to spend between $500 and $999. Over one-third (37%) of consumers expect their Christmas shopping to cost at least $1,000. Only 3% of those who celebrate Christmas plan to spend under $100 on gifts, while 7% said they wouldn’t spend anything.


3. Consumers that don’t budget their Christmas spending spend more than those who do.

About 56.3% of US consumers had a budget for their 2019 Christmas shopping, while the rest didn’t. Among those who had a budget, the average cost of Christmas was $878,21, and the rest spent about $992.33. These Christmas shopping statistics show that those who plan their expenses spend less than the rest.


4. Debt and healthcare costs were the top reasons for spending less on Christmas purchases in 2019.

Respective 20.6% and 10.8% of consumers cited these two as the main factors for spending less. About 8.6% of Americans wanted to spend less to reduce waste, while 8.6% were afraid of an impending recession. Only 7.5% of consumers decided to avoid purchasing from companies with unacceptable ethics. As for top reasons for spending more, we have attractive sales (41.9%), unexpected money inflow (17.8%), and supporting a specific company (14.2%).


5. Over one-fifth of consumers who spent money on Christmas gifts generated debt.

Fool’s Christmas debt statistics reveal that 22.5% of Americans end up with debt after the holiday. Most of them (29.7%) planned to deal with their debt with their tax return, while 27.5% didn’t have any strategies. About 15.5% of indebted consumers planned to get a 0% APR card, while 13.8% aimed at making a balance transfer. About 13.4% planned to deal with their debt by getting a personal loan.


6. In 2019, East South Central and West South Central regions spent the most money on Christmas.

Among the amusing Christmas shopping facts and trends, we have the highest and lowest spenders based on US regions. Below, find the average amount spent on Christmas by residents in the nation’s geographical areas.

  • East South Central – $1,127.58
  • West South Central – $937.17
  • South Atlantic – $927.51
  • East North Central – $925.31
  • Middle Atlantic – $890.89
  • New England – $815.45
  • Pacific – $786.26
  • Mountain – $785.11
  • West North Central – $714.47


7. Americans spend the most money on gifts for their children.

The average Christmas budget per child in the US is about $330. Americans spend much less on their significant others, parents, siblings, and best friends; $196, $105, $90, and $57, respectively, as RetailMeNot’s Christmas shopping statistics reveal.


8. Over one-third of Americans plan to begin Christmas and holiday shopping in October.

Statista’s latest Christmas spending forecast shows that 38% plan to start shopping before October ends. About 23% of US shoppers plan to begin shopping before Thanksgiving, while 22% will start on or after Thanksgiving. An additional 15% of Americans will start purchasing gifts and decorations in December, while only 2% will do this in January.


9. Super Saturday retail sales reached a record-high of $34.4 billion in 2019.

Super Saturday has established itself as one of the biggest retail shopping days in the United States. Pymnts’ last minute Christmas shopping statistics show that Americans spent $34.4 billion. This amount made the last Saturday before Christmas the single most significant retail sales in America. If you compare the figure to our latest Black Friday statistics, you’ll see that Super Saturday beat Black Friday by 10%.


10. Nearly 148 million consumers shopped on Super Saturday.

In 2019, 147.8 million Americans purchased at least one thing on Super Saturday or the last Saturday before Christmas. This figure is up from 134.3 million consumers who did the same in 2018. In comparison, nearly 190 million unique consumers shopped during Thanksgiving weekend, according to Thanksgiving and Christmas shopping facts. The holiday season (November 1st through December 31st) remains a massive sales generator. Our holiday spending statistics show that Americans spent over $730 billion during the period. 


11. Americans bought 26.2 million real Christmas trees in 2019.

The median price consumers paid for a real tree was $76.87, up from the $66.43 in 2018 and $74.30 in 2017. Most shoppers (32%) purchased their tree from choose & cut farms. An additional 24% and 17% bought trees from chain stores and retail lots. About 13% purchased a real tree from a garden center and 7% from a non-profit group. Only 6% of Americans bought their Christmas tree online, according to Christmas spending facts and stats.

(Real Christmas Trees)

12. Christmas is the second-biggest holiday for candy spending.

Americans spend about $776 million on Christmas candy every year. Only Easter tops this amount with its $935 million spent on chocolate rabbits and all other kinds of sweets. Other dates with significant candy sales include Valentine’s Day ($525 million) and Halloween ($383 million).

(Packaged Facts)

13. Every year, Americans buy about 1.6 billion Christmas greeting cards.

US consumers purchase 6.5 billion cards each year and spend approximately $7-$8 billion. Christmas spending statistics show that this is the most popular holiday for greeting cards, followed by Valentines’ Day (145 million) and Mother’s Day (133 million). Greeting card prices meanwhile range between $0.50 and $10.

(Greeting Card Association)

UK Christmas Spending Statistics

14. In 2019, British consumers spent about £567 on Christmas shopping.

This average spent on Christmas among UK consumers was higher than the £560 recorded in 2018. The average consumer spending on Christmas in the country has improved by 1.3% year-on-year. Most of the spending or £299 and £143 went on gifts and food, respectively. British consumers spent an additional £63 and £62 on socializing and traveling. While most segments didn’t note serious YoY changes, spending on traveling jumped by 21.6%.


15. Internet spending represents nearly 45% of all Christmas spending in the UK.

Deloitte’s latest UK Christmas shopping statistics show that 44% of holiday spending happens online. In 2019, the average online Christmas spending in Britain was £250, up by 4.2% compared to 2018. Offline expenditures, in contrast, averaged £318 and were down by 0.6%.


16. Debit cards are the most common Christmas shopping payment among British consumers.

About 64% of consumers chose debit cards as their preferred payment method for Christmas spending in the UK. An additional 53% preferred cash, while 36% cited credit cards. This isn’t entirely surprising. The UK is among the countries where cash vs credit card spending statistics point to a negative cash use trend. Only 6% of the respondents made in-store purchases with a digital wallet, while 5% went for alternative options like vouchers, as Christmas spending facts reveal.


17. Most Brits purchase Christmas gifts before December starts.

Deloitte’s Christmas spending chart reveals that about 56% of UK consumers do Christmas gift shopping in November and earlier. Among those, 20% make purchases even before November and 36% during the month. About 39% of UK shoppers buy Christmas gifts in December and only 2% in January. About 3% don’t spend money on Christmas gifts at all, according to UK Christmas spending statistics.


Christmas Spending Around the World

18. In 2019, Europeans spent an average of nearly €500 on Christmas shopping.

The average amount EU consumers spent on their Christmas purchases in 2019 was about €499. This amount was higher by 3.3% than the €453 (£396) they spent in 2018. About €147 of the average Christmas budget of Europeans is spent online. Gifts and food were the segments on which Europeans spent the most cash or €188 and €127, respectively. Respective €83 and €49 went on traveling and socializing.


19. Australians spent $18.8 billion on Christmas purchases in 2019.

Finder’s Christmas spending statistics for Australia show that the average amount of money spent on Christmas was $969 per household. Aussies spend the most money on travel and presents; $471 and $386, respectively. About $41 and $40 of the total cost of Christmas Down Under go to charitable donations and decorations. And if you’re wondering about the average spending in the different Australian states, we have the numbers: 

  • New South Wales – $1,223
  • Victoria – $1,038
  • Queensland – $778
  • South Australia – $629
  • Western Australia – $628


20. Multi-channel Canadian shoppers spend more money during the Christmas holidays.

According to Canadian Christmas spending statistics, multi-channel shoppers spend an average of CA$1,726. In-store-only shoppers are the second-biggest spenders during the Christmas season. Their average amount spent on Christmas gifts and other products is CA$1,337. Finally, shoppers that do Christmas shopping online spend an average of CA$1,053. In 2019, the overall average spending for Christmas in Canada was CA$1,592 or 1.9% higher compared to 2018.


21. New Zealanders spend about $624 per person for Christmas.

The average spending on gifts among Kiwis was $319 and higher than all other spending segments. NZ Christmas spending statistics show that New Zealanders also spent a significant amount of money ($227) on traveling. The average amounts spent on charitable donations and decorations were only $31 and $26. In New Zealand, women tend to spend more money on Christmas than men or $645 compared to $607. Debit cards are the most popular payment method for holiday purchases, preferred by 58% of consumers.


Frequently Asked Questions

What is the average spending for Christmas?

Americans spend an average of $942 on Christmas gifts and about $1,400 during the winter holiday season. Our Christmas spending statistics show that factors such as location and spending habits affect the average amount spent. 

How much money do you spend per child at Christmas?

The average Christmas budget per child depends on various factors. Not all parents have the same parenting strategy and income. Still, the US average amount that parents spend on Christmas gifts is about $330. 

How much do UK shoppers spend over Christmas?

Per the latest Christmas spending statistics for UK shoppers, Brits spend an average of £567 on Christmas purchases. That’s about $736 and about $200 less than what Americans are spending. Canadians also spend more on Christmas (CA$1,726 or about $1,297) than British shoppers.

How much money does Christmas generate?

Christmas accounts for a considerable share of the total winter holiday spending, which also includes Thanksgiving and Hanukkah. Winter holiday spending has been on the rise since 2007, reaching $729.1 billion in 2019. 

The Takeaway

Christmas remains one of the most popular holidays in the US, as 90% of Americans celebrate it every year. It is the top holiday for purchasing greeting cards and toys, as the latest Christmas spending statistics reveal. It’s also the reason why over 26 million Christmas trees are bought every season. There’s no doubt that December 25th is a significant date in the US calendar. The holiday is also celebrated in the UK, across Europe, Australia, New Zealand, and many other countries worldwide.

References: Gallup, Fool, RetailMeNot, Statista, Pymnts, NRF, Real Christmas Trees, Packaged Facts, Greeting Card Association, Deloitte, Finder, PWC, Finder

Leave a Reply

Your email address will not be published. Required fields are marked *