Question: What does an average wedding cost in the United States?


Answer: $33,391.


Average Wedding Cost:


     The latest numbers are in from The Knot Real Weddings Study 2017 and our big takeaway? Couples are spending more than ever on their guests -- an average of $268 per guest (that's up $23 per guest year over year, and up $74 per guest since 2009).


     A little back story on The Knot Real Weddings 2017 Study. Every year for the past 11 years, The Knot has surveyed thousands of engaged and married couples to get a sense as to how they plan their weddings. Couples who take the survey have to have been married within the past year and this year's results are the culmination of nearly 13,000 couples surveyed. A few more of our top findings and insights from the study below!


Average national wedding spend: $33,391

Average cost per guest: $268

Average guest list size: 136 (that's down 5 guests per wedding year over year)

Most Expensive Place to Marry in the US: New York City ($76,944)

Least Expensive Place to Marry in the US: New Mexico ($17,584)

Average Age of a Woman Getting Married: 29

Average Age of a Man Getting Married: 31

Average Number of Bridesmaids Per Wedding: 5

Average Number of Groomsmen Per Wedding: 5

Most Popular Month to Marry: December (16% of couples)

Average Length of Engagement: 14 months

Most Popular Months to Marry: September (16%), June (15%), October (14%)

Most Popular Wedding Colors: Ivory/Champagne (37%), Dark Blue (32%), Gold (30%)