How much does a wedding cost in the UK?
£20,604
is the average cost of a UK wedding in 2026 (excluding the honeymoon and engagement ring), according to the Bridebook UK Wedding Report 2026 of 7,000 newly married and planning couples.
What couples spend on each supplier
| Supplier | Average spend | Your budget |
|---|---|---|
| Wedding Venues | £6,040 | – |
| Wedding Caterers | £5,406 | – |
| Marquee Hire | £4,633 | – |
| Honeymoons (2025) | £4,608 | – |
| Wedding Planners | £1,543 | – |
| Wedding Dresses | £1,532 | – |
| Wedding Videographers | £1,514 | – |
| Wedding Photographers | £1,484 | – |
| Venue Dressing & Styling | £1,404 | – |
| Wedding Florists | £1,187 | – |
| Wedding Bands | £1,061 | – |
| Wedding DJs & Discos | £1,061 | – |
| Wedding Rings & Jewellery | £1,057 | – |
| Wedding Suits | £859 | – |
| Wedding Entertainment | £844 | – |
| Wedding Hair & Make-up | £811 | – |
| Wedding Cars | £593 | – |
| Wedding Celebrants | £504 | – |
| Bridal Accessories | £449 | – |
| Wedding Stationery | £378 | – |
| Wedding Cakes | £360 | – |
| Wedding Favours (2025) | £158 | – |
Averages are spread across couples who used each supplier, so they don't add up to the total. Items marked (2025) are from the previous year's report.