How Much Does Catering Cost?
Per-person pricing by service style and event — for 2026.
Catering is one of those things where two quotes for the "same" 50-person party can be $1,200 apart — and most people have no idea why. The short version: catering runs about $20 to $150 per person, and where you land depends almost entirely on the service style and how many layers of fees sit on top of the food. This guide breaks down real per-person prices by style and by event, then shows you the one line item that quietly inflates most catering bills — and how to avoid it.
Looking for in-home dinners or a chef for two rather than a big event? Our private chef cost guide covers that. Want recurring meals in your fridge? See the meal prep cost guide. This article is all about catering an event.
1. Quick Answer: What Does Catering Cost?
- 📦 Drop-off catering: $15 – $30/person
- 🍲 Buffet (with light service): $25 – $55/person
- 🥘 Family-style: $35 – $70/person
- 🍽️ Plated dinner (full service): $50 – $120/person
- 🎩 Premium / wedding: $90 – $150+/person
Independent and home-based caterers often start near $25/person — the lower end of every tier above.
2. Cost by Service Style
Service style is the biggest single driver of price — more than the menu itself. Here's what each one actually includes:
| Style | Per Person | What's Included |
|---|---|---|
| Drop-off | $15 – $30 | Food delivered in trays; you serve. No staff. |
| Buffet | $25 – $55 | Setup + chafing dishes; light staffing optional. |
| Family-style | $35 – $70 | Shared platters brought to each table; some staff. |
| Plated | $50 – $120 | Full service, servers, courses, setup & cleanup. |
| Stations / premium | $90 – $150+ | Live stations, chefs on site, full front-of-house. |
The jump from drop-off to plated isn't mostly about better food — it's about labor. Servers, setup, and cleanup are where catering gets expensive. If your venue or your family can handle serving, drop-off and buffet save you a fortune.
3. Cost by Event Type
Different events lean toward different styles and headcounts. Rough all-in ranges:
| Event | Typical Per Person | 25 Guests |
|---|---|---|
| Birthday party | $20 – $45 | $500 – $1,125 |
| Graduation party | $20 – $40 | $500 – $1,000 |
| Baby / bridal shower | $25 – $50 | $625 – $1,250 |
| Quinceañera | $30 – $60 | $750 – $1,500 |
| Cookout / BBQ | $18 – $38 | $450 – $950 |
| Corporate lunch | $22 – $45 | $550 – $1,125 |
| Wedding | $60 – $150+ | $1,500 – $3,750+ |
Find catering near you and compare real menus and per-person prices side by side.
4. What Drives the Price
- Service style & staffing: The #1 factor. Plated > family-style > buffet > drop-off.
- Guest count: More guests usually means a lower per-person rate (economies of scale), but a higher total.
- Menu & proteins: Steak, seafood, and lamb cost far more than chicken, pasta, or vegetarian.
- Rentals: Tables, linens, china, glassware, and chafers add $5–$20+ per person if needed.
- Location & travel: Big metros and venues outside the caterer's radius cost more.
- Date & season: Saturdays, holidays, and peak wedding months carry premiums.
5. The Hidden Service Charge (Hot Take)
Here's the catering industry's worst-kept secret, said plainly: the per-person price you're quoted is rarely the price you pay. Most traditional caterers tack on a "service charge" of 18–22% of the food total — and here's the part that catches people: that service charge usually is not the tip. It covers the company's overhead and staffing, and the servers may see little of it. So a well-meaning host adds a 20% gratuity on top and ends up paying for service twice.
Stack it up and a "$40 per person" quote for 50 guests can quietly become:
- Food: 50 × $40 = $2,000
- + 20% service charge = +$400
- + delivery / setup fee = +$150
- + rentals = +$300
- + "suggested" 18% gratuity on the subtotal = +$513
- Real total: ~$3,363 — not $2,000.
That's a 68% jump from the headline number. This is exactly why Chefry shows the full, all-in price before you book. The only platform fee is a flat 5% service fee — not a vague 20% — and there are no surprise charges layered on at signing. You compare real totals from real caterers, gratuity is your choice, and what you see is what you pay.
Compare Real Catering Prices
Browse local caterers with transparent, all-in per-person pricing. No hidden service charges, no surprises.
Find Catering Near You →6. How to Save Money on Catering
- Drop the service style, not the food. Buffet or drop-off instead of plated can cut your bill 30–50% with the same menu.
- Book independent or home-based caterers through a marketplace like Chefry — they skip the corporate overhead that fuels big service charges.
- Choose smart proteins. A chicken-and-pasta menu feeds a crowd beautifully for a fraction of a steak-and-seafood spread.
- Go off-peak. A Friday or Sunday event, or an off-season month, avoids weekend and peak-season premiums.
- Book direct and read the quote. Ask point-blank: "Is the service charge the gratuity? What else gets added?" Then compare all-in totals, not headline per-person rates.
Frequently Asked Questions
How much does catering cost per person?
Typically $20–$150 per person by style: drop-off $15–$30, buffet $25–$55, family-style $35–$70, plated $50–$120, premium $90–$150+. Independent and home-based caterers often start around $25/person.
What is a catering service charge — is it the tip?
Usually not. A service charge (often 18–22% of the food total) covers the caterer's overhead and staffing and isn't necessarily passed to staff as gratuity. Always ask whether it includes the tip so you don't pay for service twice.
How much does catering cost for 50 guests?
Roughly $1,000–$1,500 for a casual buffet, $1,750–$3,500 family-style, and $2,500–$6,000+ for plated. Booking an independent caterer directly, without stacked service charges, usually lands at the lower end.
How can I save money on catering?
Choose buffet or drop-off over plated, book an independent caterer, hold the event off-peak, keep the menu focused, and book directly so you avoid stacked service charges. On Chefry you see the full price before booking.