How Much to Spend on Christmas Gifts in 2026 (Budget Calculator by Person)

|
How much to spend on Christmas gifts: wrapped presents in red and green paper under a decorated Christmas tree

Quick answer

How much to spend on Christmas gifts? Most U.S. shoppers plan a total gift budget of roughly $600 to $1,000. The latest National Retail Federation survey (October 2025) found people planned $627.93 per person on gifts for family and friends, and Gallup’s October 2025 poll put average planned holiday gift spending at $1,007. Our per-recipient planning ranges:

  • Partner or spouse: $100 to $300
  • Each child: $100 to $250
  • Each parent: $50 to $150
  • Siblings: $25 to $75 each
  • Friends: $20 to $50 each
  • Coworkers, teachers, hostess gifts: $10 to $40 each

Planning ranges, not rules. The totals come from NRF (Oct. 16, 2025) and Gallup (Oct. 28, 2025). A 2026 per-person figure had not been published when we updated this guide (Oct. 17, 2026); NRF’s Oct. 15, 2026 forecast covers total retail sales only. The per-recipient ranges are our own planning assumptions.

Disclosure: As an Amazon Associate I earn from qualifying purchases. Prices and availability change often, so check Amazon for the current price. Learn more.

How much to spend on Christmas gifts: wrapped presents in red and green paper under a decorated Christmas tree

The hard part of Christmas shopping is not finding gifts. It is the January card statement. This guide shows how much to spend on Christmas gifts for everyone on your list, with a realistic Christmas gift budget per person, a free calculator that works from your income, a fixed total or per-person amounts, and a week-by-week savings plan that starts in late October so the money is ready before Black Friday. Last updated: October 2026.

Average Christmas spending per person (latest data)

Before you decide how much to spend on Christmas gifts, it helps to know what other people plan. Two long-running surveys give a good anchor for the average Christmas spending per person. Neither had a 2026 per-person number out as of October 17, 2026, so these are the latest available figures, with their year:

Source (date)What it measuredFigure
NRF and Prosper Insights, survey of 8,247 adults, Oct. 1 to 7, 2025 (released Oct. 16, 2025)Planned spending per person on gifts for family and friends$627.93
Same NRF surveyPlanned total per person: gifts plus food, candy, decorations and cards$890.49
Gallup poll of 1,000 U.S. adults, Oct. 1 to 16, 2025 (published Oct. 28, 2025)Average amount people expect to spend on holiday gifts$1,007 (2024: $1,014)
NRF forecast (Oct. 15, 2026)Total U.S. retail sales for November and December 2026, not per person$1.013 trillion, up 4.2% from 2025

Averages hide a wide spread. In the Gallup poll, about 31% of adults expected to spend up to $499, 18% planned $500 to $999 and 37% planned $1,000 or more. So there is no single right number. A $400 Christmas gift budget can be perfectly normal for a single renter, while a family with three kids and two sets of grandparents can pass $1,500 without anyone going overboard.

NRF also found that 42% of shoppers planned to start browsing and buying before November in 2025. That matters for your budget: the earlier you start, the more you can spread the cost across paychecks instead of putting it all on one card.

How much to spend on Christmas gifts per person (by relationship)

Use this table as a starting point for how much to spend on Christmas gifts per person. The three columns are planning tiers we use, not survey results. Pick the column that fits your budget, then adjust for your family’s habits. If everyone in your family keeps gifts small, the “modest” column is the polite choice even if you can afford more.

RecipientModestTypicalGenerousNotes
Partner or spouse$50$100 to $200$300+Agree on a number together so nobody feels outspent
Each child (kids at home)$75$100 to $250$300+Keep siblings within about $25 of each other
Each parent$30$50 to $150$200+One shared gift for both parents stretches further
Siblings$20$25 to $75$100A family name draw cuts this line a lot
Close friends$15$20 to $50$75Experiences and homemade treats count
Coworkers$5$10 to $25$30A $10 to $25 office Secret Santa limit is common
Hostess gift$10$15 to $40$50Per party you attend in December
Teachers, coaches, sitters$10$10 to $25$50Check school gift rules; group gifts work well

How much to spend on Christmas gifts per child

For your own kids, $100 to $250 per child covers most families: one main gift plus a few small things and stocking fillers. Younger children often care more about the number of packages than the price, so a few small gifts can feel bigger than one expensive one. For nieces, nephews and grandchildren, $20 to $50 per child is a common range, and adult children often move to a single shared family gift or a gift exchange.

How much to spend on Christmas gifts based on income

A simple planning rule we use: keep your total Christmas gift budget to about 1% to 1.5% of your yearly take-home pay, and never more than you can pay off by the January statement. For take-home pay of $60,000 that is $600 to $900, which lands right around the NRF and Gallup averages. If you carry credit card debt or have less than one month of expenses saved, use the low end or less. This is a rule of thumb, not survey data.

Christmas budget calculator (by person)

This Christmas budget calculator works three ways. Start from your yearly take-home pay, enter a fixed total you already have in mind, or pick a per-person level and let it add everything up. Enter how many people you are buying for in each group and it shows a suggested amount per recipient and how much to set aside each week.

Christmas Gift Budget Calculator

Set a total from your income or a fixed amount, or build it up from per-person amounts. Then see what each person gets and how much to save each week.

How many people are you buying for?

Your Christmas gift budget
–

–

How to set a Christmas gift budget and stick to it

Knowing how much to spend on Christmas gifts is half the job. A Christmas gift budget only works if it survives the first week of December. These steps keep the number real:

  1. Start with one total, not a list. Decide the full amount first (use the calculator above), then split it. Building a list first and adding it up later is how budgets drift by 30% or more.
  2. Write every name down with a dollar cap. A simple note or spreadsheet works: name, cap, gift idea, actual price. Seeing $0 left next to a name stops impulse add-ons.
  3. Count the hidden costs. Wrapping paper, tape, cards, stamps, shipping and batteries add up. Setting aside about 10% of your total for them keeps the gift caps honest.
  4. Cut the list before you cut the quality. Suggest a name draw or Secret Santa for siblings, cousins or the office. Five $20 gifts become one $40 gift, which is easier to choose and nicer to get.
  5. Pay with money you already have. Use cash, a debit card or a separate savings account for gifts. If you use a credit card for rewards or purchase protection, pay it off from the gift fund each week.
  6. Buy the big gifts on sale, early. Black Friday is Nov. 27, 2026 and Cyber Monday is Nov. 30. Price-check your two or three largest gifts in early November so you know a real deal when it shows up.
  7. Track as you go and stop at the cap. Log each purchase the day you make it. If one gift runs over, take the difference from a lower-priority line rather than from next month’s rent.
  8. Keep a small reserve. Hold back $25 to $50 for the surprise gift: the neighbor who drops off cookies or the coworker who brings you something.

Christmas savings plan: a sinking-fund timeline from late October

A sinking fund is money you set aside in small, regular amounts for a cost you know is coming. If you start on Monday, Oct. 26, 2026, you have just under 9 weeks until Christmas Day (Friday, Dec. 25). Making the last deposit on Dec. 14 gives you 8 weekly deposits and leaves time for final orders to ship. Starting later means bigger deposits:

Total Christmas gift budget8 deposits (start Oct. 26)6 deposits (start Nov. 9)4 deposits (start Nov. 23)
$300$37.50 a week$50 a week$75 a week
$500$62.50 a week$83.33 a week$125 a week
$750$93.75 a week$125 a week$187.50 a week
$1,000$125 a week$166.67 a week$250 a week
$1,500$187.50 a week$250 a week$375 a week

Week-by-week Christmas shopping timeline

  • Week of Oct. 26: Set your total, list every name with a cap, open or label a separate savings bucket and make deposit 1.
  • Weeks of Nov. 2 and Nov. 9: Ask for wish lists, agree on name draws and price limits with family and friends, and price-check your largest gifts.
  • Week of Nov. 16: Buy anything handmade, personalized or shipped from far away, since these need the most lead time.
  • Nov. 27 to Nov. 30 (Black Friday to Cyber Monday): Buy the big-ticket gifts you already priced. Skip deals on things that are not on your list.
  • Weeks of Nov. 30 and Dec. 7: Fill in the small gifts: coworkers, teachers, hostess gifts and stocking stuffers. Check carrier holiday shipping deadlines before ordering.
  • Week of Dec. 14: Last deposit. Wrap, write cards and compare what you spent against each cap.
  • Dec. 18 to 24: Use only the reserve for last-minute gifts, and buy locally to avoid paying for rush shipping.
Christmas gift budget: red, kraft and polka-dot wrapped gift boxes tied with ribbon
Photo: Unsplash

Gift ideas by budget (from our gift guides)

Once you know how much to spend on Christmas gifts for each person, matching a gift to the cap is the fun part. These are our own gift guides, sorted by the budget line they fit best:

Budget lineBest forOur gift guide
Small giftsCoworkers, teachers, stockingsHome decor stocking stuffers
Small to mid giftsFriends, teachers, neighborsCandle gift ideas they will actually light
Under $50Friends, siblings, coworkersCozy home gifts under $50
Hostess gift lineParty hosts, neighborsLuxury hostess gifts that look expensive
Mid-rangePartner, sister, best friendCozy gifts for her
Mid-rangeDad, brother, partnerHome gifts for men
Parents lineMom, grandmother, mother-in-lawHome decor gifts for mom
Mid to splurgePartner, parents, close friendsLuxury home fragrance gifts
Mid to splurgeBeauty lovers, partner, sisterLuxury beauty advent calendars
Splurge or shared family giftThe baker in the familyBest stand mixers for holiday baking
Splurge or shared family giftThe coffee loverBest espresso machines for beginners

Tip: a shared gift, such as one stand mixer or espresso machine “from all of us,” often fits the budget better than three separate mid-range gifts for the same person, and it is usually the gift they remember.

How we built these Christmas gift budget ranges

We did not run our own survey. The averages come from the National Retail Federation’s 2025 holiday survey (8,247 adults, Oct. 1 to 7, 2025) and Gallup’s 2025 holiday spending poll (1,000 adults, Oct. 1 to 16, 2025). The per-recipient tiers, the 1% to 1.5% of take-home pay rule and the 10% set-aside for wrapping and shipping are our planning assumptions, chosen so a typical household lands near those survey averages. Gift prices, family traditions and local costs vary, so treat every number here as a starting point for how much to spend on Christmas gifts in your own home. We will update this guide when NRF or Gallup publish 2026 per-person figures.

Christmas gift budget FAQ

How much should you spend on Christmas gifts per person?

A common range is $100 to $300 for a partner, $100 to $250 per child, $50 to $150 per parent, $25 to $75 per sibling, $20 to $50 per friend and $10 to $40 for coworkers, teachers and hostess gifts. These are planning ranges, not rules: start from a total you can afford and split it, rather than adding up a list.

What is the average Christmas spending per person in 2026?

A 2026 per-person figure had not been published as of Oct. 17, 2026. The latest NRF survey (Oct. 2025) found people planned $890.49 per person for the holidays, including $627.93 on gifts for family and friends. Gallup’s Oct. 2025 poll put average planned holiday gift spending at $1,007. NRF’s Oct. 15, 2026 forecast expects total November and December retail sales to grow 4.2% to $1.013 trillion.

How much should I spend on Christmas gifts for my child?

Most families plan about $100 to $250 per child for kids at home, usually one main gift plus a few small ones and stocking fillers. Keep siblings within about $25 of each other. For nieces, nephews and grandchildren, $20 to $50 per child is common.

What is a good Christmas gift budget for a family?

A good Christmas gift budget is one you can pay off before the January statement. A simple rule of thumb is 1% to 1.5% of yearly take-home pay, which is $600 to $900 on $60,000. Families with several kids and parents to buy for often land between $800 and $1,500.

How much should I spend on gifts for coworkers and teachers?

Plan about $10 to $25 each. Many offices set a $10 to $25 Secret Santa limit, and a group gift from several families is a good option for teachers. Check your school district’s gift rules first.

How do I use a Christmas budget calculator?

Pick a mode: yearly take-home pay, a fixed total or per-person amounts. Enter how many partners, kids, parents, siblings, friends, coworkers, hosts and teachers you are buying for. The calculator shows the suggested amount per person, the cost of wrapping and shipping, and how much to save each week until mid-December.

Helpful resources: Read the full NRF 2025 holiday spending survey release, the Gallup holiday spending poll and NRF’s winter holiday data and trends page for updates as 2026 figures come out.

Sources: National Retail Federation, “Consumers to Spend Second-Highest Amount on Record, According to NRF Holiday Survey” (Oct. 16, 2025); Gallup, holiday spending poll (Oct. 28, 2025; fieldwork Oct. 1 to 16, 2025); National Retail Federation, 2026 holiday sales forecast (Oct. 15, 2026). Per-recipient ranges, income percentages and savings amounts are our planning assumptions, not survey results. See how we research costs.

Latest Posts

Similar Posts