How Much Does a Wedding Cost in the UK? (2026 Breakdown)

A clear, honest look at what UK couples actually spend — and where every pound goes.

If you've just got engaged, the first question is usually the scariest: how much is this going to cost? The honest answer is that the average UK wedding comes in at around £20,822 (2025–2026 figures, excluding the engagement ring and honeymoon) — but that headline number hides a huge amount of variation, and a lot of costs couples never see coming.

The short answer: a typical UK wedding costs about £20,822. London averages closer to £36,800; Scotland is nearer £19,400. The venue and catering alone usually eat up well over 40% of the total.

Full UK wedding cost breakdown

Here's where the money typically goes, based on a £20,822 average wedding. These are the same category splits built into The Wedding Ledger, so you can plug in your own total and see your version instantly.

Category% of budgetTypical spend
Venue hire22%£4,581
Catering & drinks21%£4,373
Photography & video10%£2,082
Attire (dress, suit, accessories)8%£1,666
Flowers & décor6%£1,249
Entertainment (band / DJ)6%£1,249
Contingency6%£1,249
Wedding rings4%£833
Cake3%£625
Hair & makeup3%£625
Planner / coordinator3%£625
Stationery & invitations2%£416
Transport2%£416
Favours & gifts2%£416
Ceremony / officiant fees2%£416
Total100%£20,822

Why the range is so wide

Two weddings with the same guest list can differ by £15,000. The three biggest levers are:

The hidden costs couples always forget

This is where budgets quietly blow up. None of these show up on a basic spreadsheet, but together they routinely add £1,000–£2,000+:

There are 22 of these in total — and the safest move is to total them up before they ambush you, then hold a 5–6% contingency on top.

Plan your own number in two minutes

Type in your total and see it split across every category, benchmarked against the real UK average — free.

Get the free budget splitter

Wondering how to share the cost? See who pays for what at a UK wedding in 2026. Ready to turn this into a plan? Follow our step-by-step guide to budgeting for a wedding.

How to take control of your wedding budget

The couples who don't overspend tend to do the same three things: they start from a realistic total (not a blank page), they benchmark every quote against what's normal, and they track payments so nothing slips. That's exactly what The Wedding Ledger does — a one-off £4.99 spreadsheet (works in free Google Sheets or Excel) that splits your budget for you, flags whether each quote is above or below typical, tracks who owes what, and lists all 22 forgotten costs. One payment, yours forever.

Frequently asked questions

What is the average cost of a wedding in the UK?
Around £20,822 in 2025–2026, excluding ring and honeymoon. London is nearer £36,800; Scotland around £19,400.

What's the single biggest wedding cost?
The venue, typically ~22% of the budget, with catering and drinks close behind at ~21%.

How much should I keep for hidden costs?
A 5–6% contingency, plus a checklist of the easy-to-forget extras like corkage, tips, overtime and alterations.

Start your wedding with a plan, not a panic

The full Wedding Ledger — budget splitter, UK benchmarks, payment tracker, who-pays-what and the forgotten-costs checklist.

Get The Wedding Ledger — £4.99