The average American spends approximately $1,200 to $1,800 per year on gifts across all occasions, according to recent consumer spending surveys. This figure includes holiday gifts, birthday presents, wedding gifts, baby shower gifts, graduation gifts, and other celebratory occasions. Gift spending has been steadily increasing, with 2026 seeing a 4-6% rise compared to the previous year, driven by inflation and shifting social expectations.
Interestingly, while the total amount spent on gifts is rising, the number of occasions people are buying gifts for is also increasing. Social media announcements, gender reveal parties, and milestone celebrations have created new gifting opportunities that previous generations did not have.
Here is a comprehensive breakdown of average gift spending by occasion in 2026:
| Occasion | Average Spend | Typical Range | Annual Frequency |
|---|---|---|---|
| Weddings | $140 | $75 - $250 | 2-4 per year |
| Birthday (Close Friend/Family) | $50 | $25 - $100 | 8-12 per year |
| Birthday (Acquaintance) | $25 | $15 - $40 | 5-10 per year |
| Holiday/Christmas | $550 total | $300 - $1,000+ | 1 per year |
| Baby Shower | $70 | $40 - $150 | 1-3 per year |
| Graduation | $50 | $25 - $100 | 1-2 per year |
| Anniversary | $80 | $40 - $200 | 2-4 per year |
| Housewarming | $45 | $25 - $75 | 1-3 per year |
| Mother's/Father's Day | $90 | $50 - $150 | 2 per year |
| Valentine's Day | $65 | $30 - $120 | 1 per year |
Weddings remain the single most expensive gifting occasion for most people. The average wedding gift in 2026 is $140, but this varies widely based on your relationship to the couple and the type of wedding. Destination weddings typically see slightly lower gift amounts since guests are already spending significantly on travel and accommodation.
The average wedding guest who attends a close friend or family member's wedding spends between $150 and $250 on the gift alone, with some spending additional amounts on pre-wedding events like engagement parties and bridal showers.
Holiday season spending represents the largest portion of most people's annual gift budget. The average consumer spends approximately $550 on holiday gifts, though this number varies significantly by household income. Households earning over $100,000 per year typically spend $800 to $1,200 on holiday gifts, while those earning under $50,000 spend an average of $350 to $450.
Key holiday spending trends in 2026 include:
Birthday gifts represent a frequent but smaller expense compared to weddings and holidays. The average person purchases 12 to 20 birthday gifts per year, with spending varying based on the relationship:
| Relationship | Average Birthday Gift | Notes |
|---|---|---|
| Spouse/Partner | $100 - $200 | Often combined with dinner or experience |
| Child | $80 - $150 | Varies by age and milestone |
| Parent | $60 - $100 | Often a shared gift with siblings |
| Close Friend | $40 - $60 | May include dinner or drinks |
| Sibling | $50 - $80 | Higher for milestone birthdays |
| Co-worker | $15 - $25 | Often a group gift |
| Child's Friend (party) | $20 - $30 | Standard for kids' birthday parties |
Gift spending habits vary significantly across generations. Understanding these differences can provide context for your own spending patterns:
| Generation | Avg. Annual Gift Spend | Top Occasion | Preferred Gift Type |
|---|---|---|---|
| Gen Z (18-27) | $600 - $900 | Birthdays | Experiences, gift cards |
| Millennials (28-43) | $1,400 - $1,800 | Weddings, Baby Showers | Registry items, cash |
| Gen X (44-59) | $1,200 - $1,600 | Holidays, Weddings | Physical gifts, cash |
| Boomers (60+) | $900 - $1,300 | Holidays, Grandchildren | Physical gifts, checks |
Millennials spend the most on gifts overall, largely because they are in the peak life stage for weddings, baby showers, and children's birthday parties. Their annual gift spending is expected to remain the highest through 2026 and beyond.
When calculating your gift spending, do not forget the secondary costs that accompany many gifts:
These additional costs can add $200 to $400 to your annual gift spending. Tracking these expenses alongside the gift itself gives you a more accurate picture of your total gift-related spending.
Where you live significantly impacts how much you spend on gifts. Urban areas tend to have higher average gift amounts, reflecting higher costs of living and higher average incomes:
| Region | Avg. Wedding Gift | Avg. Holiday Spend | Avg. Birthday Gift |
|---|---|---|---|
| Northeast (US) | $165 | $650 | $55 |
| West Coast (US) | $155 | $620 | $52 |
| Midwest (US) | $120 | $480 | $40 |
| South (US) | $125 | $500 | $42 |
| Urban vs. Rural | $150 vs $95 | $600 vs $380 | $50 vs $30 |
Use these averages as benchmarks, not mandates. Follow these steps to apply this data to your own gift budgeting:
Gift spending data provides valuable context for your own budgeting decisions. Whether you spend above or below the averages, the key is intentionality. By understanding what others spend and tracking your own expenses, you can make informed decisions that align with your financial goals and personal values. Use this 2026 data as a reference point, and adjust your spending to fit your unique circumstances and relationships.
Disclaimer: The information provided on this page is for general informational purposes only and does not constitute financial, legal, or tax advice. Always consult with a qualified professional advisor before making financial decisions. Rates, thresholds, and regulations change frequently — verify current figures with official government sources.