Find out how much your dream wedding will really cost — with state-by-state data for 2026
Frequently Asked Questions
The average wedding in the US costs approximately $34,200 in 2026, according to The Knot 2026 Real Weddings Study. However, costs vary dramatically by state — from $22,000 in more affordable states to $50,000+ in expensive states like New York and New Jersey.
New York has the most expensive weddings with an average cost of $50,000, followed by New Jersey ($47,000), Rhode Island ($46,000), Massachusetts ($45,000), and Connecticut ($44,500).
South Dakota and West Virginia have the lowest average wedding costs at around $22,000, followed by Mississippi ($22,500), Arkansas ($23,000), and Iowa ($23,500).
A backyard or courthouse wedding with a small guest list (under 30) can cost as little as $3,000-$5,000. Other money-saving tips include choosing a weekday or winter wedding, opting for a brunch reception, and DIY decor.
A 100-person wedding typically costs between $20,000 and $40,000, depending on location and style. Semi-formal weddings in mid-cost states average around $28,000 for 100 guests.
Typically, 40-50% of your total budget goes toward the venue and catering combined. This includes the site fee, food, beverages, and often tables, chairs, and basic linens.