7 min read · By the Starlight Wedding Team
The honest average
The average Missouri wedding in 2026 costs roughly $28,000–$34,000 for 100 guests. That's lower than the national average ($35,000+) but still meaningful money. Where it goes is the more useful question.
Venue ($3,000–$15,000)
Missouri venue prices span a wide range. Saturday-only barn or vineyard rentals typically run $5,000–$9,000. Full-property weekend rentals run $6,500–$15,000, but usually include on-site lodging — a $4,000–$8,000 hidden saving versus a hotel block.
Catering ($45–$95 per guest)
Plated dinners run higher; family-style and BBQ-style sit-down meals run lower. Most Missouri venues let you bring your own caterer, which is rare in coastal markets and a real money-saver.
Photography ($2,800–$6,500)
A full-day Missouri wedding photographer typically runs $3,500–$5,000. Weekend coverage (rehearsal, ceremony, brunch) runs $4,500–$6,500.
Lodging — the hidden cost most couples miss
Hotel blocks for 60 out-of-town guests can quietly add $9,000–$15,000 in cost-of-attendance. Venues with on-site lodging absorb this almost entirely. It's the single biggest reason weekend-destination venues end up cheaper than they look.
Florals, attire, music, stationery ($6,000–$12,000)
Missouri florals are roughly 20% cheaper than coastal markets. Live music ($1,800–$3,500) is increasingly popular over DJs ($800–$1,500).
What's actually optional
Save-the-dates (digital is fine), favors (no one takes them home), a separate dessert beyond cake, plated dinners, and any vendor a coordinator pressures you toward without an obvious reason.
Skip those and you're at $22,000–$26,000 for a beautiful 100-person Missouri wedding.
