Here's How Much the Average Wedding in 2018 Cost—and Who Paid

The average wedding cost nearly $45,000 in 2018, with most couples getting help from their parents to pay, according to the 2018 American Wedding Study.