Average Cost of a Wedding in 2026: A Complete Breakdown
The Knot's 2026 Real Weddings Study surveyed 10,474 couples: the national average is $34,200. But that number hides enormous variation by city, season, and guest count. Here is what weddings actually cost — and how to make every dollar intentional.