Wedding Planning

How Much Does a Wedding Cost in the UK?

How Much? Editorial Team 11 min read

Weddings are one of the biggest single expenses most people will ever face, and the total is almost always higher than expected. The average UK wedding cost sits between £18,000 and £25,000, but that number is meaningless without knowing where the money actually goes. This guide breaks down every major cost, highlights the hidden extras that catch couples out, and shows you how to build a realistic budget whether you are planning a registry office ceremony or a country house weekend.

Average wedding cost in 2026

The average wedding cost in the UK is approximately £20,000 to £22,000 for a day wedding with 80 to 100 guests, a sit-down meal, evening reception and professional photography. That figure includes the venue, catering, drinks, photographer, dress, rings, flowers, cake, stationery, entertainment and transport.

It does not include the honeymoon, hen and stag parties, or gifts for the wedding party. Add those and the true all-in figure is closer to £25,000 to £30,000.

The two biggest variables are guest count and venue choice. Every additional guest adds £100 to £150 in catering, drinks and evening food. Choosing a Saturday in July at a country house costs roughly double what a Thursday in November at a hotel costs for the same number of guests.

Full cost breakdown

Here is how a typical mid-range UK wedding at around £20,000 breaks down across all the major categories:

Category Typical cost % of budget
Venue hire £5,000-£8,000 25-35%
Catering (wedding breakfast) £4,000-£8,500 20-30%
Drinks (reception, wine, toast) £1,500-£3,000 8-12%
Photography £1,000-£3,000 5-10%
Wedding dress and accessories £1,000-£2,500 5-10%
Flowers and decorations £500-£2,000 3-8%
Entertainment (band or DJ) £400-£2,500 2-8%
Wedding cake £300-£900 2-4%
Stationery (invites, orders of service) £200-£600 1-3%
Hair and makeup £200-£600 1-3%
Transport £200-£800 1-3%
Rings £400-£2,000 2-5%

The venue and catering together account for roughly half the total budget. This is consistent across almost every wedding regardless of overall spend. If you want to control costs, those two categories are where to focus.

Budget, mid-range and luxury

Level Total cost What you get
Budget £5,000-£10,000 Registry office or small venue, 30-50 guests, buffet, amateur or half-day photographer, high street dress, DIY flowers and stationery, DJ or playlist. Intimate and personal.
Mid-range £18,000-£25,000 Hotel or barn venue, 80-100 guests, three-course sit-down meal, full-day professional photographer, boutique dress, professional florist, live band or DJ, three-tier cake.
Luxury £35,000-£60,000+ Exclusive-use country house or stately home, 120+ guests, five-course tasting menu, top-tier photographer and videographer, designer dress, elaborate florals, live band plus evening DJ, wedding planner.

A budget wedding does not mean a bad wedding. A registry office ceremony costs as little as £57 for the statutory fee, and a well-planned celebration for 40 guests at a local pub or village hall can be genuinely memorable. The key is being honest about what matters most to you and spending there, not spreading a small budget thin across every category.

Biggest costs and where to save

Venue

The venue is the single largest wedding expense for most couples. A country house venue averages £5,000 to £15,000, while a hotel venue runs £3,000 to £10,000. A barn venue sits at £3,000 to £11,000 but remember that barns are often dry hire, meaning you pay separately for furniture, catering equipment and decorations.

The easiest way to save on venue cost is timing. A midweek wedding saves 20 to 40% compared to a Saturday, and a winter wedding (November to March, excluding Christmas) saves another 15 to 30%. Combined, a Tuesday in February at the same venue could cost half what a Saturday in July costs.

Catering

A sit-down wedding breakfast costs £50 to £130 per head, with most mid-range caterers charging around £85 per head. For 80 guests, that is £4,000 to £10,400 for the meal alone.

Add an evening buffet at £15 to £40 per head for an additional 40 evening guests and you are looking at another £600 to £1,600. A drinks package adds £15 to £50 per head on top.

To save: consider a BBQ or hog roast at £15 to £40 per head instead of a plated meal. It suits outdoor and barn venues, guests love it, and you cut the catering bill significantly. Street food stalls are another option at £500 to £2,000 for the full service.

Photography

A full-day wedding photographer costs £1,000 to £3,000, with the average sitting around £1,800. That covers 8 to 12 hours from bridal preparations to the first dance, plus professional editing and delivery of 400 to 800 images.

A second photographer adds £300 to £750. An album costs £250 to £800 on top. If budget is tight, a digital gallery only package costs £600 to £2,000 and gives you all the images without the printed extras.

Photography is one area where cutting costs can backfire. You cannot reshoot the day. Book a photographer whose style you love and whose full galleries (not just highlights) are consistently good. For Edinburgh wedding photographers, expect to pay towards the higher end due to demand during festival season.

Dress

The average wedding dress costs £1,000 to £2,500 in the UK. High street options from ASOS, Monsoon or Coast start at £150 to £500. Bridal boutiques range from £800 to £3,000. Designer dresses run from £3,000 to well over £10,000.

Alterations add £150 to £500. Accessories (veil, shoes, jewellery) add another £100 to £400. Do not forget the groom's suit or hire, which runs £100 to £500.

Flowers

A professional wedding florist charges £500 to £2,000 for a mid-range package covering a bridal bouquet, bridesmaids' posies, buttonholes, table centrepieces and a ceremony arrangement. High-end florals with arches, hanging installations and luxury blooms can reach £5,000 or more.

To save: use seasonal flowers, limit elaborate arrangements to the top table and ceremony area, and repurpose ceremony flowers as reception decorations. Supermarket flowers arranged by a talented friend are a genuine budget option for a smaller wedding.

Regional price differences

Where you get married has a significant impact on the total bill. London and the South East are the most expensive regions, while the North of England, Wales and Scotland offer better value.

Region Average total cost vs national average
London £28,000-£38,000 +40-60%
South East £23,000-£30,000 +15-30%
South West and Midlands £18,000-£24,000 Average
North West £16,000-£22,000 -10-20%
North East and Yorkshire £15,000-£20,000 -15-25%
Scotland £16,000-£22,000 -10-20%
Wales and Northern Ireland £14,000-£19,000 -20-30%

The price difference is driven mainly by venue hire and catering costs. A London wedding venue charges a 40 to 60% premium over the same type of venue in the North. Photographer and supplier costs also vary, though the gap is smaller. If you live in London but are flexible on location, getting married in the North or Scotland can save you thousands without any real compromise on quality.

Hidden costs people forget

Almost every couple goes over budget, and it is usually because of costs that were not on the original spreadsheet. Here are the ones that catch people out:

  • Service charge: Many venues add a 10 to 15% service charge on top of quoted food and drink prices. On a £6,000 catering bill, that is an extra £600 to £900 you may not have budgeted for.
  • Corkage: If you supply your own wine or prosecco, expect to pay £5 to £15 per bottle in corkage fees. It is still usually cheaper than buying through the venue, but factor it in.
  • Evening food: The evening buffet for arriving guests is often treated as an afterthought. At £15 to £40 per head for 40 to 60 evening guests, that is £600 to £2,400.
  • Tips and gratuities: Tipping the band, DJ, make-up artist, hairdresser and waiting staff adds up. Budget £200 to £500 for tips.
  • Venue extras: Late-night extensions (£500 to £1,500), additional set-up time, use of outdoor spaces, cleaning fees, and damage deposits. Read the venue contract line by line.
  • Marriage licence: Notice of marriage costs £47 per person (£94 total). A marriage certificate costs £11. The ceremony itself starts at £57 for a registry office.
  • Accommodation: Rooms for the wedding party the night before and night of. If your venue does not include rooms, budget £100 to £250 per room.
  • Outfit alterations: Dress alterations (£150 to £500) and suit tailoring (£50 to £150) are nearly always needed.
  • Photo booth or extras: A photo booth hire runs £300 to £800. Sparklers, confetti, favours and other day-of extras can easily add another £200 to £500.
  • Postage: Posting 80 to 100 save-the-dates, invitations and thank you cards at first class postage adds £60 to £150.

Add a contingency of 5 to 10% of your total budget for these hidden costs. If your budget is £20,000, set aside £1,000 to £2,000 as a buffer.

How to set a realistic budget

Start with how much you can actually afford, not what weddings typically cost. Work backwards from a total figure rather than adding up individual costs and hoping the number is manageable.

  • Step 1: Set a hard ceiling. This is the absolute maximum you will spend. Include savings, family contributions (confirmed, not hoped for), and any money set aside over the engagement period.
  • Step 2: Subtract the contingency. Take 10% off the top and do not touch it. This is your buffer for hidden costs and things going over quote.
  • Step 3: Allocate by priority. Decide what matters most to you as a couple. If you are foodies, put 40% into catering and drinks. If the venue is everything, allocate 35 to 40% there. If you want epic photos, spend 10 to 12% on a top photographer.
  • Step 4: Fix the guest count early. Every guest costs £100 to £150 all in. Cutting 20 guests saves £2,000 to £3,000. This is the single most effective lever you have.
  • Step 5: Get real quotes. Use our venue cost guide, catering cost guide and photography cost guide to benchmark prices, then get three written quotes for each major supplier.

Track everything in a spreadsheet from day one. Split costs into "confirmed" (deposit paid, contract signed) and "estimated" (still getting quotes). Update it weekly. Couples who track their spending stay closer to budget than those who wing it.

Payment timeline

Wedding payments are spread over 12 to 18 months. Understanding when each deposit and balance is due helps you plan cash flow and avoid unpleasant surprises.

When What is due Typical amount
12-18 months before Venue deposit 10-30% of hire fee (£500-£4,500)
9-12 months before Photographer deposit, caterer deposit, band/DJ deposit 25-50% of each (£500-£2,000 total)
6 months before Venue second payment, dress balance, stationery order £2,000-£5,000
2-3 months before Florist balance, cake balance, transport booking £1,000-£3,000
4-8 weeks before Venue final balance, caterer final balance (based on confirmed numbers) £5,000-£10,000
On the day / week after Photographer balance, tips, any venue extras £1,000-£3,000

The biggest cash flow pinch comes 4 to 8 weeks before the wedding when the venue and caterer final balances are due simultaneously. Plan for this well in advance. Some couples spread payments by putting early deposits on a credit card (for the Section 75 protection) and paying the balances from savings.

Always read the cancellation terms for every supplier. Most deposits are non-refundable, and some contracts require full payment if you cancel within a certain window. Wedding insurance (£30 to £150) covers illness, venue closure and supplier no-shows, and is worth considering once you have significant deposits at stake.

For detailed pricing on individual wedding services in your area, explore our wedding venue costs, wedding catering costs and wedding photography costs guides.