It is supposed to be one of the best days of your life, but it is likely to be one of the most expensive, too.

In spite of the cost-of-living crisis, the average wedding now costs £20,775, according to wedding planners Bridebook, which says its app is used to plan 71 per cent of British weddings. This is the first time that figure has topped £20,000.

If you factor in the wedding ring and the honeymoon as well, the average costs shoots up to £25,952. The figures were taken from Bridebrook's UK Wedding Report 2024 and based on information given by more than 6,000 married and engaged couples.

cost of uk wedding
PeopleImages//Getty Images

As you might expect, the cost of weddings differed considerably from region to region. The average cost of a wedding in London is now £36,778, while the average cost of a wedding in Scotland and Wales is £19,387 and £15,529 respectively. For those who like 'abroad weddings', then the cost averages out at £17,572.

The high cost of weddings isn't deterring people from tying the knot though."Looking ahead, we see younger Gen Z couples more affected by the economic climate," the report's authors say. "Yet rather than reduce spending, these couples expect to spend £4,000 more on their weddings. This willingness to spend more reinforces the importance couples place on their wedding. They’re also finding ways to save with second-hand items like upcycled decor, or by reselling items."

What are the biggest costs when you get married?

The average overall costs were accounted for by:

What to read next

  • Wedding venue £9,877
  • Catering £5,732
  • Videographer £1,439
  • Wedding dress £1,424
  • Florist £1,182
  • Wedding music £1,127 (reception), £641 (ceremony)
  • Hair and make-up £686
  • Wedding cake £405
  • Stationary (professionally printed) £384
  • Wedding marquee £4,202
  • Wedding transport £705
  • Wedding favours £158
  • Wedding planner £2,436
  • Celebrant £501 or toastmaster £515
  • Honeymoon £4,329

Does the day you get married on make a difference?

The most expensive day to get married on is Saturday, unsurprisingly, which averages out at £22,290. But couples who can get married during the week stand to make considerable savings: the cheapest day to get married is Tuesday, at £16,273, saving £6,017, with the second-cheapest being Wednesday. Sunday is the second-most expensive, coming in at £21,751.

What is the cheapest month to get married in?

Weddings are expensive all year round, but couples getting hitched in January (average cost £15,712) can save £8,277 on the most expensive month which is June (£23,989).

If that all fills you with despair that you're never going to be able to afford to get married, then don't worry. There are many ways to save money on a wedding without ditching any of the fun or compromising on amazing memories. And there are plenty of great money-saving tips if you're the guest at a wedding, too.