What Couples Are Spending!
In 2025, the average cost of a wedding in the UK is £20,822, according to the Bridebook UK Wedding Report.
Costs vary significantly depending on the day and location: Saturday weddings average around £21,950, while mid-week ceremonies can be almost £6,000 cheaper. London remains the most expensive city, with the average wedding reaching £28,629. Northern Ireland is more affordable, averaging around £18,300 per wedding.
These figures highlight the rising financial pressures couples face and why careful budgeting—and sometimes creative planning—is more important than ever.