EdCost

Average Wedding Cost 2025-2026: National Average & City Breakdown

Sources & Methodology
  • U.S. Bureau of Labor Statistics
  • Consumer Financial Protection Bureau (CFPB)

All figures are estimates based on publicly available data. Use the linked calculators to model your own situation.

Related Calculators

Frequently Asked Questions

What is the average wedding cost in the US in 2025-2026?

The national average is roughly $33,000-$35,000 for 100-150 guests, but costs range from under $10,000 for a small low-cost-area wedding to $60,000+ in major coastal metros.

How should I allocate my wedding budget?

A common allocation: 38-42% venue and catering, 9-11% photography, 5-8% music, 7-10% florals and decor, 6-8% attire and beauty, plus a 5-10% contingency buffer.

How can I cut wedding costs without ruining the day?

The biggest lever is guest count — 150 to 100 guests typically saves 20-30%. Weekday and off-season dates save 15-30%, and venue cost per guest is the largest differentiator by city.

Why do weddings cost more in cities?

Venue cost per person drives the gap: city venues run $200-$350 per guest all-in versus $75-$150 in small towns. Higher labor and demand in metros also raise catering, florals, and staffing prices.