Occasion data
What Americans spend on Christmas gifts
We track the winter holidays as the largest U.S. gifting moment of the year. NRF forecast 2025 sales above $1 trillion, then its post-season card data showed they still grew 4.1% year over year.
The numbers
Every figure, with the source named.
4.1%
2025 holiday sales growth
NRF said U.S. holiday sales grew 4.1% year over year from November 1 through December 31, 2025, finishing near the top of its forecast range despite cautious shopper sentiment.
Source: National Retail Federation (Trade body), November 1 to December 31, 2025. View source
$1.01T-$1.02T
NRF 2025 holiday sales forecast
NRF projected U.S. November-December 2025 retail sales at $1.01 to $1.02 trillion, the first time the winter holidays would clear the trillion-dollar mark.
Source: National Retail Federation (Trade body), November and December 2025. View source
$890.49
Average planned 2025 holiday budget per person
U.S. shoppers planned to spend $890.49 per person on average across gifts, food, and decor, the second-highest seasonal budget in NRF's 23-year Prosper survey history.
Source: National Retail Federation (Trade body), Winter holidays 2025. View source
202.9M
Thanksgiving-through-Cyber-Monday 2025 shoppers
NRF counted a record 202.9 million consumers shopping Thanksgiving through Cyber Monday 2025, including 85.7 million online on Black Friday and 75.9 million on Cyber Monday.
Source: National Retail Federation (Trade body), Thanksgiving through Cyber Monday 2025. View source
85.7M
Black Friday 2025 online shoppers
Black Friday 2025 stayed the top U.S. online shopping day at 85.7 million shoppers, narrowly ahead of its 80.3 million in-store shoppers and Cyber Monday's 75.9 million online shoppers.
Source: National Retail Federation (Trade body), Black Friday 2025. View source
$257.8B
2025 online holiday sales
Adobe Analytics reported U.S. online holiday sales hit a record $257.8 billion in the 2025 season, up 6.8% year over year.
Source: Adobe Analytics (Vendor research), November 1 to December 31, 2025. View source