Wedding budget
How much does a wedding cost in the UK, by number of guests?
The price of a wedding doesn’t follow the guest list: the venue, the photographer and the outfits cost the same for 30 people or 200. Here is the likely budget for seven wedding sizes, from the most intimate to the biggest.
The maths, plainly
In short
- Classic level, outside the big cities: £14,500 for 30 guests, £21,000 for 100, £30,200 for 200.
- The average cost per guest falls as the list grows: £483 at 30 guests, £151 at 200.
- One more guest costs £93 at classic level: a meal, drinks, a little décor.
- Change the region, the season and the level in the free calculator.
The likely budget, by number of guests
Each line is a cost per guest plus a fixed cost, by level, then adjusted by a region and season coefficient (outfits, rings and hair and make-up are excluded). Calibrated on published sector averages and expressed in pounds, rounded to the nearest hundred. Updated September 2026.
Redo the calculation with your own settingsOur editorial policy
Frequently asked questions
The questions people actually ask
What is the average cost of a wedding in the UK?
Why does the cost per guest fall as the guest list grows?
Do these prices include the honeymoon?
Where do these figures come from?
Another question? The team reads everything and replies personally. Write to us

Once decided, the budget needs tracking
On your Weddtap page, the budget fills in as the quotes come in: what’s planned, what’s paid, what’s left. You see the gap instead of discovering it.
Free, no card needed.