Wedding budget calculator
The average UK wedding cost around £20,700 in 2024, and a realistic all-in planning figure is £150–£250 per guest. Venue and catering are the largest items, taking 40–50% of the total; photography typically runs £1,500–£2,800.
Set your guest count, pick a currency, and edit each line with your own quotes — the calculator updates instantly. No sign-up, and nothing you enter is stored.
| Line item | Amount | Subtotal |
|---|---|---|
| Venue rental | £6,500 | |
| Catering & bar (per guest) | / guest | £7,200 |
| Photography & video | £2,200 | |
| Music (DJ or band) | £1,500 | |
| Flowers & decor | £1,800 | |
| Attire (incl. wedding dress) | £2,000 | |
| Wedding cake | £500 | |
| Other (stationery, rings, beauty…) | £2,500 |
Frequently asked questions
How much does a wedding cost in the UK?
The national average was around £20,700 in 2024. Intimate weddings of 30–40 guests are often done for £8,000–£12,000, while 120-guest weddings in London and the South East regularly pass £35,000.
How much should we budget per guest?
£150–£250 per guest all-in is a realistic planning figure. Catering alone typically runs £70–£120 per guest; the rest covers each guest’s share of venue hire, drinks, and stationery.
What takes the biggest share of a wedding budget?
Venue hire and catering together take 40–50% of the total. Photography comes next at £1,500–£2,800, followed by music, flowers, and attire.
What is the easiest way to cut wedding costs?
Guest count is the strongest lever — every guest costs £150–£250 all-in. After that: a Friday or Sunday date (10–20% less), an off-peak month, and a drinks package instead of a free bar.