The average cost of a wedding in 2019 was $33,900 (including the engagement ring, ceremony and reception), according to The Knot's 2019 Real Weddings Study.reading more