Average Wedding Cost UK 2026: Full Breakdown
Key facts (2026): The average UK wedding costs approximately £20,000–£24,000 in 2026 for a mid-range event with 80–100 guests. London and South East weddings average 30–40% higher. The venue and catering typically account for 40–50% of total cost. Couples who budget carefully can have a memorable wedding for £10,000–£15,000.
Weddings are one of the largest single discretionary expenditures most couples will ever make. The industry has a strong incentive to push costs upward — and social pressure compounds this. Understanding what a realistic budget buys, and where you can save without noticeable impact, puts you in control of one of the biggest financial decisions of your relationship.
Average Wedding Cost by Category 2026
Venue hire: £3,000–£8,000. Catering (food and drink, per head): £60–£120. Wedding photography: £1,500–£3,000. Flowers and décor: £1,000–£3,000. Wedding dress: £800–£2,500. Suit hire or purchase: £300–£800. Entertainment (DJ or band): £800–£2,000. Wedding cake: £400–£800. Stationery: £200–£500. Hair and makeup: £300–£600. Registrar or celebrant: £500–£1,000. Honeymoon (not included in above): varies widely.
Where Couples Save Most Successfully
Weekday or off-peak season weddings (Friday or winter): venues often charge 20–40% less. Reducing guest numbers dramatically reduces catering costs — the single biggest lever. Using an independent caterer rather than venue-tied catering. Buying a sample dress or second-hand gown. DIY decorations and flowers from a wholesaler. Using a photography student or assistant photographer at a fraction of qualified rates. Limiting alcohol to wine and beer rather than a full open bar.
Wedding Finance — What to Avoid
Personal loans for weddings are common but expensive — a £15,000 loan at 8% over 3 years costs approximately £3,800 in interest. Credit card spending without a 0% deal is worse. Starting married life in significant debt for a one-day event is a financial decision worth scrutinising carefully. Many couples find a smaller, more personal wedding is equally meaningful and far less financially stressful.
Our Verdict
The wedding industry is skilled at normalising ever-higher spending. The average cost reflects choices — it is not a minimum. A carefully planned wedding for £10,000–£15,000 is entirely achievable and many couples find it more meaningful for being less ostentatious. The biggest savings come from reducing guest numbers, choosing off-peak timing, and resisting the pressure to upgrade every element of the day.
Frequently Asked Questions
How much does an average wedding cost UK 2026?
Approximately £20,000–£24,000 for a mid-range wedding with 80–100 guests. London weddings average 30–40% more.
What is the biggest wedding expense?
Venue and catering typically account for 40–50% of total wedding costs — the most significant area for savings.
How can I have a cheap wedding UK?
Fewer guests, weekday or off-season date, independent catering, sample dress, and DIY decorations are the most effective cost-reduction strategies.
Disclaimer: For informational purposes only. Verify with gov.uk or qualified professionals before making decisions.
Last updated: April 2026 · Author: Chandraketu Tripathi