Weddings are exciting and fun occasions, but they're also expensive. In 2023, the cost of a wedding in the United States averaged $30,119, just 3% higher than the previous year. Based on available wedding data, the most expensive items couples paid for were the venue, catering services, engagement ring and wedding planner.
MoneyGeek analyzed statistics from The Wedding Report to provide an overview of average costs for wedding services in the U.S. However, weddings are personal affairs, and costs can vary greatly depending on what services the couple decides to include and how many people are attending.