Average Wedding Cost UK 2026: Breakdown
Key Takeaways
- The average UK wedding costs £20,700 in 2026 — but the median is closer to £15,000-17,000
- London weddings cost 30-50% more than the national average
- Venue + catering accounts for nearly 50% of the total budget
- The average hides huge variation: 25% of couples spend under £10,000, 10% spend over £40,000
- Off-peak dates (November-March, midweek) save 20-40% on the same wedding
Knowing the average wedding cost helps you set a realistic budget — but the average can also mislead. A few couples spending £100,000 on a London wedding skew the number upwards, making everyone else feel like they’re underspending.
This guide gives you the real numbers — national averages, regional breakdowns, and what couples actually spend in each category.
The headline numbers

| Stat | 2026 Figure |
|---|---|
| Average wedding cost (UK) | £20,700 |
| Median wedding cost | £15,000-17,000 |
| Average guest count | 80 day / 110 evening |
| Average cost per day guest | £190-260 |
| Most expensive single item | Venue hire (£5,900 average) |
Sources: Bridebook UK Wedding Report 2025, Hitched Wedding Survey 2025, ONS marriage statistics.
The average (mean) is pulled up by high-spending outliers. The median (the midpoint — half spend more, half spend less) is a better measure of what a “typical” wedding costs.
Where the money goes
| Category | Average Spend | % of Budget |
|---|---|---|
| Venue hire | £5,900 | 28% |
| Catering (food & drink) | £4,200 | 20% |
| Photography | £1,800 | 9% |
| Wedding dress & accessories | £1,500 | 7% |
| Entertainment (DJ/band) | £1,200 | 6% |
| Flowers & decoration | £1,100 | 5% |
| Videography | £900 | 4% |
| Groom’s attire | £400 | 2% |
| Wedding cake | £350 | 2% |
| Stationery | £400 | 2% |
| Transport | £350 | 2% |
| Rings | £800 | 4% |
| Favours & gifts | £250 | 1% |
| Hair & beauty | £400 | 2% |
| Honeymoon | £3,500 | — |
| Other (insurance, licence, tips) | £650 | 3% |
| Total | £20,700 | 100% |
Honeymoon is often budgeted separately but included in total wedding spend figures.

Average cost by region
Location is the single biggest factor in wedding costs. The same wedding costs 30-50% more in London than in the North East.
| Region | Average Wedding Cost | vs National Average |
|---|---|---|
| London | £30,000+ | +45% |
| South East | £25,000 | +21% |
| South West | £22,000 | +6% |
| East of England | £21,500 | +4% |
| East Midlands | £19,000 | -8% |
| West Midlands | £18,500 | -11% |
| North West | £19,000 | -8% |
| Yorkshire | £18,000 | -13% |
| North East | £16,500 | -20% |
| Scotland | £17,500 | -15% |
| Wales | £16,000 | -23% |
| Northern Ireland | £15,000 | -28% |
The South East premium is driven by venue costs — a barn wedding in Surrey costs £8,000-15,000 for hire alone. The same barn in Yorkshire costs £3,000-6,000.
Average cost by guest count
| Day Guests | Average Total Cost | Cost Per Guest |
|---|---|---|
| 20-30 | £8,000-14,000 | £300-470 |
| 40-60 | £12,000-20,000 | £250-330 |
| 60-80 | £16,000-24,000 | £220-300 |
| 80-100 | £18,000-28,000 | £200-280 |
| 100-120 | £22,000-35,000 | £190-290 |
| 120-150 | £28,000-45,000 | £190-300 |
The per-guest cost decreases as guest count rises because fixed costs (venue, photographer, DJ, attire) are spread across more people. The variable cost per guest (food, drink, stationery, favours) is £80-180.
Average cost by wedding type
| Wedding Type | Typical Cost | Guest Count |
|---|---|---|
| Register office + lunch | £1,500-5,000 | 10-30 |
| Intimate / micro wedding | £5,000-12,000 | 20-40 |
| Standard UK wedding | £15,000-25,000 | 60-100 |
| Premium wedding | £25,000-50,000 | 80-150 |
| Luxury wedding | £50,000-100,000+ | 100-200+ |

What the average doesn’t tell you
25% of couples spend under £10,000. These are intimate weddings, register office ceremonies with a restaurant lunch, or garden parties at home. They’re genuine, joyful celebrations — not lesser versions of a “proper” wedding.
10% of couples spend over £40,000. These are the weddings that pull the average up. Large guest lists, premium London venues, and luxury suppliers.
The middle 65% spend £10,000-30,000. This is where most couples sit. Enough for a good venue, decent food, a professional photographer, and a party — but not enough for everything on the wish list. Priorities and compromises are essential.
Debt is common. Around 20% of UK couples go into debt for their wedding, borrowing an average of £5,000-8,000. We’d strongly recommend against this — starting a marriage with unnecessary debt adds stress that outlasts the wedding.
How to spend less than average
The most effective savings, ranked by impact:
- Reduce the guest list — saves £80-180 per person cut
- Book off-peak — Friday, Sunday, or Nov-Mar saves 20-40% on venue and suppliers
- Choose a dry-hire venue — bring your own caterer and drinks for less
- Buffet instead of plated — saves 20-40% on catering
- Skip the videographer — saves £800-2,500 (but a common regret)
- DIY decorations — greenery, candles, and fairy lights cost a fraction of full floristry
- Registry office ceremony — from £57 vs £500-600 for a registrar at a venue
For full details: Budget Wedding Ideas

Further reading
- How to Budget for a Wedding — the complete budgeting system
- Wedding Budget Breakdown — category by category
- Wedding Venue Cost UK — the biggest single expense
- Wedding Catering Cost Per Head — the biggest variable cost
- UK Wedding Statistics 2026 — the full data set
Frequently Asked Questions
How much does the average wedding cost in the UK?
The average UK wedding costs approximately £20,700 in 2026, according to the Bridebook UK Wedding Report. However, averages are skewed by high-spending outliers. The median (what the typical couple actually spends) is closer to £15,000-17,000. Around 25% of couples spend under £10,000.
What is the most expensive part of a wedding?
The venue hire and catering combined are the most expensive, accounting for 45-50% of the total budget. Venue hire alone averages £5,900. Catering (food and drink for 80 guests) averages £4,200-6,000. Photography is the third biggest cost at £1,500-2,500.
How much does a wedding cost for 50 guests UK?
A wedding for 50 guests in the UK costs £10,000-18,000 depending on the venue, catering style, and location. The per-guest cost is higher for smaller weddings because fixed costs (venue hire, photographer, DJ, dress) don't change with guest count. Catering and drinks are the main per-head variables.
How much does a wedding cost for 100 guests UK?
A wedding for 100 guests costs £18,000-30,000 in the UK. The additional cost compared to a 50-guest wedding is mostly catering (an extra 50 guests at £80-150 per head = £4,000-7,500 more). Venue hire may also increase if you need a larger room.