All posts
February 15, 202612 min read

Catering Crew Ratios: 1 Server per 20 Guests (+ More)

How to schedule servers, bartenders, and event crews across multiple gigs without losing your mind.

Diego Cárdenas

Diego Cárdenas

Founder of Turnozo

Updated April 4, 2026
Weekly event staffing board showing crew assignments across multiple venues
In this article
  1. 01Why Event Scheduling Is Its Own Beast
  2. 02The Group Chat Problem
  3. 03Crew Sizing: How Many Staff Per Event
  4. 04How to Actually Schedule Event Staff (Without the Chaos)
  5. 05The Real Cost of Bad Event Scheduling
  6. 06When to Move Beyond the Spreadsheet
  7. 07The Monday Morning Test
  8. 08Checklist: Before Every Event

FAQ

Frequently asked questions

For a plated dinner: 5 servers (1 per 20 guests), 2 bartenders (1 per 50 guests), 1 kitchen lead, and 1-2 runners. Add a floor manager for large venues. For buffet service: 3-4 servers (1 per 30 guests), 2 bartenders, and 1-2 kitchen staff. For cocktail receptions: 4 servers (1 per 25 for passed hors d'oeuvres), 2-3 bartenders (guests drink more at cocktail events).

Build a roster 30-50% larger than your maximum event need. Rank your on-call list by reliability and skill level. When someone cancels, text the entire qualified on-call pool at once (not one by one). First to accept gets the shift. Always over-staff high-profile events by 1-2 people as insurance. If you're scrambling more than twice a month, your roster is too small.

If you run 3+ events per week, a core team of employees gives you reliability and consistency. Supplement with contractors for peak seasons. The hybrid model works best: a reliable core of 10-15 regulars plus a flexible pool of 20-30 on-call workers. Check local labor laws, as misclassifying employees as contractors carries significant fines.

Use a mobile-first scheduling tool where staff can see upcoming gigs, confirm availability, and get push notifications for new shifts. Group chats work until about 3 events per week, then they become unmanageable. You need one source of truth that shows who's assigned where, who's confirmed, and who's still open.

Publish schedules as soon as you confirm the event, ideally 2-4 weeks out. For weddings and large events booked months ahead, send a hold-the-date notification early, then confirm the full crew 2 weeks before. The earlier you schedule, the fewer cancellations you get. Staff who know about a gig 3 weeks out can plan around it. Staff who learn about it 3 days out have already made other plans.

Create each event as a separate schedule with its own crew assignments. Tag staff by skill level and venue familiarity. Assign your strongest crews to the highest-value events. Use a scheduling tool that shows you a daily overview across all events so you can spot conflicts and gaps at a glance. Never rely on memory for multi-event days.

Keep everyone in one roster with their roles and certifications. Have them maintain their own availability through an app instead of texting you. When you need to staff an event, filter by who's available and what role you need. Your pool of 50 or 200 people becomes manageable because you're only ever looking at who's actually free.

Three things work together: confirmation deadlines (require staff to confirm 24-48 hours before the event), automatic reminders for anyone who hasn't confirmed, and GPS-based check-in so you know they've actually arrived on-site.

Get practical ideas

Open a ready-made prompt to summarize the article and apply it to your team.

Keep reading

Recommended readings

Create my schedule

Build the rota without spreadsheet chaos

Create shifts, notify your team, and keep schedules clear in minutes. Essential is €9.99/month for up to 10 employees and one location, no lock-in.

14 days free · No card · No lock-in