Restaurant Shift Scheduling: A Complete Guide
A complete guide to creating shift schedules for restaurants. How to organize kitchen, front-of-house, and bar shifts while complying with labor regulations and managing seasonal demand.
This article is also available in Espanol
Organizing shifts at a restaurant is a challenge every manager and floor supervisor knows well. Split shifts, weekend demand peaks, holiday rotations, and hospitality labor regulations make scheduling a complex task that demands both a clear method and the right tools.
In this guide, we explain how to create a shift schedule for a restaurant step by step, with practical examples and actionable advice.
Common shift types in restaurants
Restaurants differ from most other industries in one key way: service hours dictate the entire shift structure. Here are the most common shift types in hospitality:
| Shift | Typical Hours | Duration | Common Use |
|---|---|---|---|
| Opening / Prep | 07:00 - 12:00 | 5h | Mise en place, breakfast service |
| Lunch service | 11:00 - 16:00 | 5h | Lunch-focused restaurants |
| Dinner service | 17:00 - 22:00 | 5h | Dinner-focused restaurants |
| Full morning | 08:00 - 16:00 | 8h | Kitchen prep and lunch service |
| Full evening | 15:00 - 23:00 | 8h | Dinner service and closing |
| Split shift | 11:00-15:00 / 18:00-22:00 | 8h | Full-day service coverage |
| Closing / Clean-up | 22:00 - 00:00 | 2h | End-of-service tasks |
The split shift is one of the most common patterns in hospitality and also one of the most unpopular among staff. It is essential to rotate split shifts fairly so the same people are not stuck with them week after week.
Coverage by area: kitchen, front-of-house, and bar
A common scheduling mistake is planning shifts without differentiating by area. Each zone of the restaurant has distinct staffing needs:
Kitchen
- Prep (morning): 1-2 cooks for mise en place and prep work
- Lunch service: 2-4 cooks depending on volume and menu complexity
- Dinner service: 2-4 cooks (often the busier service)
- Dishwashing: 1 dishwasher per service minimum
Front-of-house
- Lunch: 1 server per 5-7 tables (approximately 15-20 guests)
- Dinner: Same ratio, or higher for fine dining or complex service
- Weekends: Plan for 30-50% more staff than weekdays
- Host/hostess: 1 per shift for restaurants that take reservations
Bar
- Weekdays: 1 bartender is usually sufficient
- Weekends: 2 bartenders during peak hours
- Cocktail-focused venues: May need additional barbacks
Coverage example for a 40-seat restaurant
| Time Slot | Kitchen | Front-of-house | Bar | Total |
|---|---|---|---|---|
| Lunch Mon-Thu | 2 | 2 | 1 | 5 |
| Dinner Mon-Thu | 2 | 2 | 1 | 5 |
| Lunch Fri-Sun | 3 | 3 | 1 | 7 |
| Dinner Fri-Sat | 3 | 3 | 2 | 8 |
| Sunday dinner | 2 | 2 | 1 | 5 |
These numbers are a starting point. Adjust them based on your restaurant's menu complexity, service style, and real-world experience with peak demand periods.
Labor regulations in hospitality: what you need to know
The hospitality industry operates under labor regulations that vary by country and sometimes by state or region. Here are the key areas to understand:
Hours and rest periods
- Maximum weekly hours: Varies by jurisdiction (40h in many countries before overtime applies; 48h maximum in the EU)
- Rest between shifts: Most regulations require 11-12 hours minimum between the end of one shift and the start of the next
- Weekly rest: 24-48 consecutive hours of rest per week is standard in most countries
- Maximum daily hours: Typically 8-10 hours of effective work, depending on jurisdiction
Weekend and holiday work
- Hospitality is generally exempt from restrictions on weekend work, but compensations apply
- Employees should have at least one weekend off every 3-4 weeks (required by many collective agreements)
- Holiday work is typically compensated through premium pay (1.5x-2x) or compensatory time off
- Some jurisdictions have predictive scheduling laws that require advance notice of schedules
Split shift rules
- The break in a split shift should be at least 2 hours (some jurisdictions require more)
- Some states and countries require split shift premiums (e.g., California mandates an extra hour at minimum wage)
- Limit split shifts to 3-4 days per week per employee to prevent burnout
Young workers
- Workers under 18 typically face stricter limits: shorter maximum hours, no night work, and longer required breaks
- Check age-specific rules in your jurisdiction before scheduling minors
Important: Labor regulations for hospitality can differ significantly between countries, states, and even cities. Some areas have specific hospitality industry agreements. Always verify the rules that apply to your restaurant's location.
Managing seasonal demand
Restaurants experience demand fluctuations that directly impact scheduling:
High season (summer, holidays, local events)
- Hire temporary staff well in advance (seasonal contracts, part-time workers)
- Plan shifts with 2-3 extra people per service during peak periods
- Establish a clear vacation policy: many restaurants restrict time off during peak months (July-August, December)
- Cross-train staff so they can cover multiple roles when needed
Low season (January-February, shoulder months)
- Reduce active staff through rotational time off
- Adjust hours: consider closing an extra day midweek if demand supports it
- Use slow periods for staff training and development
Special events
- Reserve extra staff for key dates: Valentine's Day, Mother's Day, local festivals, New Year's Eve
- Maintain a list of on-call staff who can be brought in on short notice
- Plan these schedules at least a month in advance
Fair rotation of undesirable shifts
In any restaurant, weekend shifts, holidays, and split shifts are the least popular. To maintain team morale and avoid conflicts:
- Keep a visible record of weekends and holidays worked by each person
- Establish rotation cycles of 3-4 weeks where everyone goes through the same shift patterns
- Compensate fairly: if someone works New Year's Eve, they get priority for choosing another holiday off
- Put the rules in writing so the entire team knows and agrees to them
- Be consistent: constant exceptions undermine trust and create resentment
Example: weekly schedule for a 12-person restaurant team
Here is an example schedule for a restaurant with 12 employees, open Tuesday through Sunday with lunch and dinner service:
| Employee | Tue | Wed | Thu | Fri | Sat | Sun | Mon |
|---|---|---|---|---|---|---|---|
| Cook 1 | S | S | S | WR | WR | L+D | P |
| Cook 2 | L+D | P | WR | WR | S | S | L+D |
| Cook 3 | WR | WR | L+D | S | S | P | S |
| Head Chef | P | L+D | L+D | L+D | L+D | WR | WR |
| Server 1 | S | S | WR | WR | L+D | L+D | S |
| Server 2 | L+D | WR | WR | S | S | S | L+D |
| Server 3 | WR | WR | S | L+D | L+D | L+D | P |
| Server 4 | L+D | L+D | S | S | WR | WR | L+D |
| Bartender 1 | L+D | L+D | L+D | WR | WR | S | S |
| Bartender 2 | WR | WR | L+D | L+D | S | L+D | L+D |
| Dishwasher 1 | S | L+D | L+D | L+D | WR | WR | S |
| Dishwasher 2 | L+D | S | WR | WR | L+D | S | L+D |
Legend: P = Prep/Opening (morning), S = Split shift, L+D = Lunch + Dinner (full day), WR = Weekly Rest
In this example:
- Every employee gets 48 consecutive hours of rest (2 days in a row marked WR)
- Weekend coverage is guaranteed with sufficient staff across all areas
- Split shifts are distributed across 3-4 days per person maximum
- Rest days rotate so they do not always fall on the same days of the week
- The Head Chef works the busiest days (Wed-Sat) and rests on slower days
Automate your restaurant scheduling
Creating and maintaining a schedule like the example above manually every month consumes 3 to 5 hours of work. And even then, mistakes are easy to make: forgetting a mandatory rest period, overloading someone with too many split shifts, or leaving a service understaffed.
With Qadra, you define your shift types, coverage requirements by area, and your labor rules. The system automatically generates a schedule that:
- Complies with labor regulations applicable to your restaurant
- Respects your team's preferences and approved time-off requests
- Guarantees coverage for every service period
- Distributes fairly weekends, holidays, and split shifts
Your team can view their schedule from their phone and submit change requests or time-off requests directly through the platform.
Conclusion
Scheduling shifts at a restaurant requires balancing many variables: service types, demand peaks, labor regulations, fair rotation, and team preferences. With a clear method and the right tools, you can go from spending hours every month to having a schedule ready in minutes.
The key is to:
- Define shifts and coverage clearly by area and time slot
- Know your labor regulations thoroughly
- Rotate undesirable shifts fairly across the entire team
- Plan ahead for seasonal demand fluctuations
- Automate everything that can be automated
Want to stop losing hours building restaurant schedules? Try Qadra for free and generate automatic shift schedules that comply with hospitality labor regulations.