Cost of Wedding Catering in the UK
Wedding catering is another major expense for couples planning their big day. The total cost depends on the number of guests, menu style, and service type.
In 2026, wedding catering in the UK typically costs £40 to £80 per guest.
Quick Answer
Typical catering costs:
| Catering Type | Average Cost per Guest |
|---|---|
| Buffet catering | £20 – £40 |
| Sit-down meal | £40 – £80 |
| Premium multi-course dining | £80 – £120+ |
Total Catering Cost by Guest Numbers
| Guests | Estimated Cost |
|---|---|
| 50 guests | £2,000 – £4,000 |
| 100 guests | £4,000 – £8,000 |
| 150 guests | £6,000 – £12,000 |
What Is Included in Wedding Catering?
Typical packages include:
- starter, main course, dessert
- wait staff and table service
- tableware and basic setup
- sometimes drinks packages
Extra Catering Costs
| Service | Typical Cost |
|---|---|
| Evening buffet | £8 – £20 per guest |
| Drinks packages | £15 – £40 per guest |
| Cocktail hour | £300 – £1,000 |
Ways to Reduce Catering Costs
Couples often save by:
- reducing guest numbers
- choosing buffet-style catering
- limiting alcohol packages
- selecting seasonal menus
Typical Wedding Catering Cost Summary
| Service Type | Typical Cost |
|---|---|
| Buffet | £20 – £40 per guest |
| Sit-down meal | £40 – £80 per guest |
| Premium dining | £80 – £120+ per guest |
Final Thoughts
Wedding catering in the UK typically costs £40–£80 per guest, making it one of the largest wedding expenses. Managing guest numbers and menu choices can significantly impact the overall budget.