Useful Hive

Budget Hive › Guides · Last updated: October 16, 2026

How to Set a Christmas Budget (and Stick to It)

The short answer

Decide how much of your holiday money goes to gifts. Write down every person you’re buying for, give each one a limit, and cross each name off as you buy. Decide how you’ll pay before you shop. [1] For the rest of the season (food, travel, hosting and your overall total), use our holiday budget guide.

What people planned to spend on gifts last year

These are 2025-season figures. 2026 per-person numbers weren’t out when we wrote this.

Use these as context, not targets. Your number comes from your own income and bills.

Step 1: Find your gift number

Start with the overall holiday total from our holiday budget guide. Plan gifts last. If you’re hosting a party or traveling, estimate those costs first, then see how much is left for gifts. [1]

Your gift number should cover wrapping supplies and shipping for anything you mail, not just the gifts. [3]

Step 2: Check last year’s gifts

Pull up last season’s bank and card statements and look at what you spent. [3] Were you happy with it? Has anything changed, like a job loss or a new child? [3] If you overspent, set a more realistic number this year. [3]

Step 3: List every person

Write down everyone you’re buying for: family, friends, teachers, coworkers, the gift swap at work. Check the list several times before you shop so nobody gets left off. [1]

Step 4: Set a limit for each person

Give every name a dollar amount. Add them up. If the total is more than your gift number, cut now.

Example with made-up round numbers, not a recommendation:

Gift number: $600, including $40 for wrapping and shipping, which leaves $560 for gifts.

WhoLimit
Two kids$150 each ($300)
Partner$100
Two parents$40 each ($80)
Sibling’s family$40
Four teachers and friends$10 each ($40)
Total$560

If you want to add someone, another name has to come down.

Step 5: Make the list smaller

Step 6: Save for gifts ahead of time

A sinking fund lets you save for a planned expense in small amounts over time. You can also use it to pay for gifts as you buy them through the year. [3] Keeping that money in its own savings account makes it harder to dip into for something else. [3] Our sinking funds guide shows how to set one up.

Step 7: Decide how you’ll pay

Of the people who took on holiday debt in 2025, 62% put it on credit cards and 35% used BNPL loans, according to LendingTree’s survey. [6] 63% said it would take three months or longer to pay off. [6]

How to stick to your gift limits

For tracking the rest of your holiday spending, see the holiday budget guide. For help year-round, read how to make a budget and stick to it or visit the Budget Hive.

Make it easier

Want it on paper? Use our printables to keep track as you go.

Not financial advice.

Get more practical guides

Enjoy practical guides like this one? Join the Useful Hive newsletter for simple guides to cooking, money and everyday life. Sign up here

Sources

  1. Consumer Financial Protection Bureau, "A five-step spending plan to avoid holiday debt" (Nov 22, 2017, archived blog)
  2. Consumer Financial Protection Bureau, "Know before you buy (now, pay later) this holiday season" (Dec 16, 2021, archived blog)
  3. NerdWallet, "How to Build a Holiday Budget That Works Every Year" (updated Oct 16, 2025)
  4. National Retail Federation, "Consumers to Spend Second-Highest Amount on Record, According to NRF Holiday Survey" (Oct 16, 2025)
  5. Gallup, "Economic Confidence Slips; Holiday Spending Plans Plummet" (Dec 4, 2025)
  6. LendingTree, "Holiday Debt Hits $1,223 as Tariffs Push 45% of Americans to Cut Back on Gifts" (Dec 22, 2025)