Average UK Wedding Cost in 2025: What Couples Actually Spend

The real numbers behind UK wedding costs — broken down by category, by region, and by what actually drives the bill up.

The average UK wedding costs around £20,822 in 2025, according to Hitched's annual UK Wedding Survey. That figure covers most of what you'd expect — venue, catering, photography, flowers, the dress — but it hides a lot of variation. Couples in London routinely spend £30,000 or more on the same day that costs £14,000 in the North of England. Guest count, day of week, and season all shift the total dramatically. If you're trying to build a realistic budget, the national average is a useful anchor point — not a target to match, but a baseline to measure your own choices against.

Quick summary: UK average spend is approximately £20,822 (Hitched 2024–25). Venue and catering together account for roughly half. London weddings cost 40 to 60 percent more than the UK average. The biggest controllable variable is guest count — every guest you add typically adds £100 to £150 to the catering bill alone.

The national average: what's included

The £20,822 figure comes from Hitched's 2024 UK Wedding Report, which surveyed thousands of couples across England, Scotland and Wales. It represents a typical full-day wedding with around 80 to 100 guests — ceremony, wedding breakfast, and evening reception — and includes all supplier costs but excludes the honeymoon and engagement ring.

It also excludes the significant number of weddings that come in well below this figure, which can skew perceptions. Around a third of UK couples spend under £10,000, often by choosing smaller guest lists, unconventional venues, or off-peak dates. The average is pulled upward by a smaller number of very large weddings.

Cost breakdown by category

Here is how a typical UK wedding budget in 2025 breaks down across the main categories. The percentages are approximate guides based on industry data; your own priorities may shift them considerably.

CategoryTypical cost range% of total
Venue hire£4,500 – £9,00025–30%
Catering and drinks£4,000 – £8,00020–25%
Photography£1,500 – £3,0008–12%
Videography£1,000 – £2,5005–8%
Music and entertainment£800 – £2,5004–8%
Flowers and decor£1,000 – £3,5005–10%
Wedding dress and accessories£1,200 – £3,0005–8%
Suit or second outfit£300 – £1,0001–4%
Wedding cake£400 – £9002–3%
Stationery and invitations£200 – £6001–2%
Hair and make-up£300 – £7001–2%
Transport£300 – £9001–3%
Rings£800 – £2,5003–6%
Favours and gifts£150 – £4001%
Contingency (recommended)£1,000 – £2,0005–10%
Total (approximate)£17,000 – £25,000+100%

A few categories consistently surprise couples. Flowers tend to cost two to three times more than initial estimates once you factor in table centrepieces, ceremony arch, buttonholes, and bouquets for the full wedding party. Catering quotes rarely include corkage, evening buffet, service staff gratuities, or the cake-cutting fee — each of which adds £150 to £400 to the final bill.

Regional variation: where you marry matters

Where in the UK you hold your wedding is one of the largest single drivers of cost. London commands the highest prices across almost every supplier category, while Scotland, the North of England and Wales tend to offer significantly better value.

RegionEstimated average spendvs. UK average
London£32,000 – £36,000+55–70%
South East (excl. London)£24,000 – £28,000+15–35%
East of England£21,000 – £25,000+0–20%
South West£19,000 – £23,000-5–+10%
Midlands£17,000 – £21,000-15–0%
North of England£14,000 – £18,000-20–-30%
Scotland£15,000 – £20,000-10–-25%
Wales£14,000 – £17,000-20–-35%

These figures reflect a like-for-like wedding — same guest count, similar supplier quality. The regional premium in London is driven primarily by venue costs: a mid-range licensed venue in central London easily runs to £12,000 or more for the day, while an equivalent venue in Yorkshire or the Scottish Borders might be £3,500 to £5,500.

What drives the cost up

Three factors account for the majority of budget overruns UK couples experience:

What makes a wedding cheaper than the average

Spending below the £20,822 average is straightforwardly achievable with the right choices — it does not mean a less meaningful day. The most reliable levers are a smaller guest list (40 to 60 guests rather than 80 to 100), an off-peak date (Friday, Sunday, or autumn through winter), and choosing a venue that allows outside catering rather than requiring in-house suppliers. Couples who also prioritise ruthlessly — spending generously on the one or two things that matter most, and genuinely cutting everything else — consistently report higher satisfaction with their budget decisions than those who try to shave a small amount from every line.

See what your wedding will actually cost

Download the free Wedding Ledger Lite to start mapping your budget against real UK averages — no email required, no strings attached.

Download the free Lite version

Want the full toolkit? The complete Wedding Ledger — with forgotten-costs tracker, who-pays-what splitter, and UK benchmarks for every category — is £4.99.

Staying on budget: the practical approach

Knowing the average is the first step; staying within your own budget is a different skill. A few things genuinely help:

If you are still working out your total, our step-by-step guide to wedding budgeting walks through exactly how to set a number and split it across every category. And if you want to understand who pays for what — useful if families are contributing — that guide covers the modern UK approach to splitting wedding costs.

Frequently asked questions

What is the average cost of a UK wedding in 2025?
Approximately £20,822, based on Hitched's 2024 UK Wedding Report. This covers a full-day wedding with around 80 to 100 guests and excludes the honeymoon.

Is £20,000 a realistic wedding budget?
Yes — for most of the UK, £20,000 covers a full-day wedding with 80 to 100 guests at a mid-range licensed venue. In London you would need to either reduce guest numbers or increase the budget to reach the same result.

What is the cheapest part of a wedding to cut?
Stationery and favours offer the highest savings for the lowest impact on the day. Digital invitations, simple printed orders of service, and skipping favours entirely are choices most guests won't notice — and that can save £300 to £600 with no loss to the experience.

How much should I budget per head for catering?
A typical UK catering cost per head (wedding breakfast only, excluding drinks) runs from £55 to £90 per person for a served sit-down meal. A drinks package adds roughly £25 to £45 per head. Evening buffet food, if separate, adds another £12 to £25 per head.

Start planning with real UK numbers

The Wedding Ledger gives you UK average benchmarks for every category, a forgotten-costs tracker, and a payment schedule — so you can compare every quote against what couples actually pay.

Try the free Lite version first

Or get the full Wedding Ledger with every feature for £4.99.