Skip to content

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.

U.S. data onlyPrimary sources onlyLast reviewed May 29, 2026

The numbers

Every figure, with the source named.

  1. 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

  2. $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

  3. $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

  4. 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

  5. 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

  6. $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