❄ Winter & Christmas bookings open · Covered setups, 24-hour booking, all-inclusive pricing Get a winter quote

Wedding Catering for 150 Guests: What Should It Cost?

What to expect to pay for 150 wedding guests, how service style changes the total and where the budget goes.

18 October 2026•4 min read
Catering setup serving 150 wedding guests

150 guests is a comfortable mid-size wedding, large enough to benefit from economies of scale but still manageable for a single caterer.

Typical cost

At our average wedding rate of around £12 per person, 150 guests comes to roughly £1,800 for an all-inclusive relaxed package. Formal plated dinners will cost more. Treat this as a guide, since your final quote depends on menu, date and venue.

Where the money goes

  • Food and ingredients
  • Staff to cook, serve and clear
  • Equipment and its transport
  • Insurance, licences and compliance
  • Evening food and drinks, if added

What works well for 150

  • A half or full hog roast for a shared centrepiece (up to 160kg).
  • Charcoal BBQ, which can serve high volumes quickly.
  • Log-fired pizza, ideal as a main or as late-night food.

Keeping the total in check

  • Fix your guest count as late as the contract allows, and confirm it in writing.
  • Decide whether children need smaller portions or a lower price.
  • Combine food, bar and marquee with one supplier to avoid duplicated setup costs.

Frequently asked questions

How much staff do you need for 150 guests?

It depends on service style. For events of 300 or more we run the owner plus three staff, and for 150 guests a smaller team is typically enough.

Can one hog roast feed 150 guests?

A half pig around 80kg is typically sized for roughly 80 to 150 guests, and a full pig can go up to 160kg for larger numbers.

Is the price per head lower for 150 than for 50?

Often, yes, because fixed costs like travel and setup are shared across more guests.

See all our wedding catering FAQs →

Get a fixed, all-inclusive quote

Tell us your date and guest numbers. We reply within 24 to 48 hours, and can often take bookings with 24 hours' notice.

Request a Quote

More from the blog