Quick Answer
The average U.S. wedding cost about $34,000 in 2025, or roughly $292 per guest for about 117 guests (The Knot 2025 Real Weddings Study). Cost varies sharply by region: the Northeast is the most expensive (Mid-Atlantic about $48,000, New England about $47,000), while the Midwest, South, Southwest, and West run closer to $29,000 to $31,000. These figures exclude the ring and honeymoon.
Average Wedding Cost by U.S. Region
The table below shows average wedding costs by region, based on The Knot 2025 Real Weddings Study (more than 10,000 U.S. couples married in 2025). Figures cover the wedding itself and exclude the engagement ring and honeymoon.
| Region |
Average Cost |
vs. National Avg. |
Example States |
| Mid-Atlantic |
~$48,000 |
Well above |
NJ, NY, PA, MD |
| New England / Northeast |
~$47,000 |
Well above |
RI, MA, CT |
| South / Southeast |
~$31,000 |
Near average |
FL, GA, NC, TN |
| West |
~$31,000 |
Near average |
CA, WA, OR |
| Southwest |
~$31,000 |
Near average |
AZ, NV, NM, TX |
| Midwest |
~$29,000 |
Below average |
IL, OH, MI, WI |
| National Average |
~$34,000 |
— |
All U.S. |
Source: The Knot 2025 Real Weddings Study (published 2026), based on self-reported responses from more than 10,000 U.S. couples married in 2025. Regional figures are rounded. Costs exclude the engagement ring and honeymoon. Major cities run far higher than their regional average (for example, New York City around $88,000, Chicago around $54,000, Boston and San Francisco around $51,000). Use these as benchmarks; your actual cost depends on your specific location, guest count, and choices.
Average Wedding Cost by Guest Count
Guest count is one of the biggest cost drivers, because catering, bar, rentals, stationery, and favors all scale per person. Using the industry average of about $292 per guest, the table below estimates total cost by guest count. These are national-average estimates; per-guest cost is higher in expensive regions and lower in budget-friendly ones.
| Guest Count |
Estimated Total (at ~$292/guest) |
Wedding Size |
| 25 guests | ~$7,300 | Micro / elopement-plus |
| 50 guests | ~$14,600 | Small / intimate |
| 75 guests | ~$21,900 | Small-medium |
| 100 guests | ~$29,200 | Medium |
| 117 guests (avg.) | ~$34,000 | National average |
| 150 guests | ~$43,800 | Large |
| 200 guests | ~$58,400 | Very large |
| 250 guests | ~$73,000 | Grand |
How to use this: The per-guest figure blends variable costs (catering, bar, rentals) with fixed costs (venue, photographer, attire) averaged across the guest list. Smaller weddings often spend more per guest because fixed costs are split among fewer people, while very large weddings can lower the per-guest average. Trimming your guest list remains the single most effective way to cut a wedding budget.
Why Region Matters So Much
Where you marry can swing your budget by tens of thousands of dollars. The Northeast carries the highest costs in the country, driven by expensive venues, high vendor rates, and dense, high-cost-of-living metros. The Midwest, South, Southwest, and West sit closer to or below the national average. Within any region, big cities cost far more than smaller towns and rural areas, so your specific location matters even more than your region.
What These Averages Do Not Include
Industry averages like the $34,000 national figure cover the wedding itself: venue, catering, vendors, attire, and related costs. They typically exclude the engagement ring and the honeymoon, which are tracked separately. Add those if you want your full cost of getting married. Averages also blend tiny and lavish weddings, so very few real weddings land exactly on the average.
Get a Number for Your Wedding
Plug in your real guest count and location for an estimate far more accurate than any national average.
Open the Budget Calculator
Frequently Asked Questions
What is the average wedding cost in the United States?
The average U.S. wedding cost about $34,000 in 2025, or roughly $292 per guest for an average of about 117 guests, according to The Knot 2025 Real Weddings Study of more than 10,000 couples. This figure excludes the engagement ring and the honeymoon. Your actual cost depends heavily on your region, guest count, venue, and choices, so use the average as a benchmark rather than a target.
Which U.S. region has the most expensive weddings?
The Northeast is the most expensive U.S. region for weddings. The Mid-Atlantic averages about $48,000 and New England about $47,000, well above the national average. New Jersey, Rhode Island, New York, and Massachusetts are among the priciest states. The Midwest, South, Southwest, and West are closer to or below the national average, roughly $29,000 to $31,000.
How does guest count affect wedding cost?
Guest count is one of the biggest cost drivers because catering, bar, rentals, invitations, and favors all scale per person. At an industry average of about $292 per guest, a 50-guest wedding runs roughly $15,000, 100 guests about $29,000, and 150 guests about $44,000 in variable per-guest costs, on top of fixed costs like the venue, photographer, and attire. Cutting your guest list is the single most effective way to lower a wedding budget.
Does the average wedding cost include the ring and honeymoon?
No. Industry averages such as The Knot's $34,000 figure cover the wedding itself (venue, catering, vendors, attire, and related costs) but exclude the engagement ring and the honeymoon, which are typically tracked separately. Add those if you want a complete picture of your total spend on getting married.
Why is my wedding estimate different from the national average?
Averages blend small and large, budget and luxury weddings across every region, so almost no single wedding matches the average exactly. Your cost depends on your region, guest count, day of week, season, venue type, and how many vendors you hire. Use a budget calculator with your real guest count and location for a far more accurate estimate than any national average.
Related Resources