Hospitality Scheduling Guide

Restaurant Staff Schedule

Build a restaurant staff schedule for your front of house, kitchen, and bar teams with our free online shift planner. This guide covers weekly roster planning for full-service restaurants, quick service operations, and cafe teams — with sample templates, a live builder, and free PDF export for posting and staff distribution.

Why Restaurant Staff Scheduling Is Critical to Your Business

Labour is typically the largest controllable cost in a restaurant, accounting for 30 to 35 percent of revenue in a well-run full-service operation. A poorly designed staff schedule creates costs on both ends — overstaffing during quiet periods burns labour budget without producing revenue, while understaffing during peak service leads to slow tables, missed covers, guest complaints, and the kind of reputation damage that review sites amplify immediately.

Beyond cost, the restaurant staff schedule directly shapes your team's experience and retention. The hospitality industry has one of the highest staff turnover rates of any sector — often 70 to 80 percent annually. Poor scheduling is consistently cited as a primary driver of that turnover. Staff who cannot predict their hours cannot plan their personal lives. Split shifts distributed unfairly breed resentment. Favouritism in weekend assignment destroys team culture. A transparent, fair, and advance-published schedule does not just reduce labour cost — it is one of the most practical tools available for reducing the staff turnover that costs restaurants thousands in recruitment and training every year.

TimetableGen's restaurant staff schedule maker gives you a visual, customizable weekly roster that you can build in minutes, update easily when things change, and export as a clean PDF for posting in the staff area or sharing by group message.

Your Weekly Timetable

Click any time slot to add/edit inline, press Enter to save, and drag event chips between cells. Your changes are auto-saved in this browser.

Weekly Planner Editable grid

Click empty cell for quick add • Enter saves • Esc cancels • Drag chips between cells • Scroll horizontally on mobile

Sample Restaurant Staff Schedule Templates

Common restaurant scheduling formats for different operation types. Customize any in the live builder below.

🍽️ Full Service Restaurant — Weekly Staff Roster (Front of House)

Weekly schedule for a 60-cover full service restaurant. Lunch service 12pm–3pm, dinner service 6pm–10pm. Six front of house staff covering servers, host, and bar.

Staff Role Mon Tue Wed Thu Fri Sat Sun
Alex M. Manager L+D L+D OFF L+D D only L+D OFF
Sarah K. Senior Server D only OFF L+D L+D L+D L+D OFF
James R. Server OFF D only D only OFF L+D L+D L+D
Priya N. Server L+D L+D OFF OFF D only L+D L+D
Tom B. Bartender OFF D only L+D L+D L+D L+D OFF
Lisa W. Host / Cashier L+D OFF L+D L+D OFF L+D L+D

L = Lunch shift (11:30am–3:30pm)  |  D = Dinner shift (5:30pm–10:30pm)  |  L+D = Split shift (both services)

👨‍🍳 Kitchen Staff Weekly Schedule — Back of House

Back of house schedule for a mid-size restaurant kitchen. Covers Head Chef, Sous Chef, Line Cooks, Prep Cook, and Dishwasher across lunch and dinner services.

Position Mon Tue Wed Thu Fri Sat Sun
Head Chef 10am–10pm 10am–10pm OFF 10am–10pm 10am–10pm 10am–10pm OFF
Sous Chef OFF 12pm–10pm 12pm–10pm OFF 12pm–10pm 12pm–10pm 12pm–10pm
Line Cook A 5pm–11pm 5pm–11pm 5pm–11pm OFF 11am–11pm 11am–11pm OFF
Line Cook B OFF OFF 5pm–11pm 5pm–11pm 5pm–11pm 11am–11pm 11am–11pm
Prep Cook 8am–4pm 8am–4pm 8am–4pm 8am–4pm 8am–4pm OFF OFF
Dishwasher 11am–10pm 11am–10pm OFF 11am–10pm 11am–10pm 11am–10pm OFF

🇮🇳 Indian Restaurant / QSR Staff Schedule

Weekly schedule for a mid-size Indian restaurant or quick service restaurant operating 7 days. Split into morning and evening shifts. Covers cook, helper, cashier, and delivery staff.

Staff / Role Mon Tue Wed Thu Fri Sat Sun
Head Cook 9am–9pm 9am–9pm 9am–9pm OFF 9am–9pm 9am–9pm 9am–9pm
Cook Helper 1 8am–3pm 8am–3pm OFF 8am–3pm 8am–3pm 8am–3pm 8am–3pm
Cook Helper 2 3pm–10pm OFF 3pm–10pm 3pm–10pm 3pm–10pm 3pm–10pm 3pm–10pm
Cashier / Waiter 10am–10pm 10am–10pm 10am–10pm 10am–10pm OFF 10am–10pm 10am–10pm
Delivery Staff 1 11am–4pm 11am–4pm 11am–4pm OFF 11am–4pm 11am–4pm 11am–4pm
Delivery Staff 2 5pm–10pm 5pm–10pm OFF 5pm–10pm 5pm–10pm 5pm–10pm 5pm–10pm

Build Your Restaurant Schedule — Live Builder

Customize any template above or build your restaurant roster from scratch. Add staff names, color-code by role or shift type, and export as PDF for your staff notice board or group chat.

How to Build a Restaurant Staff Schedule

Step 1 — Forecast covers by day and service: Before scheduling staff, review your sales data and reservation history to estimate expected covers for each service on each day of the coming week. Weekday lunches, weekday dinners, Friday and Saturday evenings, and Sunday brunch each have different demand patterns. Your staffing level should match the expected demand — not be fixed at a constant level regardless of how busy each service will be.

Step 2 — List all positions that need coverage: Define every position that must be filled on each shift — front of house positions like servers, host, bartender, runner, and manager on duty, and back of house positions like head chef, sous chef, line cooks by station, prep cook, and dishwasher. Note the minimum number required for each position per service. This staffing minimum is your scheduling floor — you can schedule above it on busy services but never below it.

Step 3 — Collect and map staff availability: Before building the schedule, confirm availability for the coming week from all staff. Mark unavailable slots clearly before assigning shifts. Never schedule staff on their confirmed unavailable days without explicit agreement — doing so repeatedly is one of the leading causes of restaurant staff turnover. If a position cannot be covered from available staff, contact casual or agency staff before finalizing the schedule.

Step 4 — Assign anchor staff first: Schedule your most critical staff — head chef, senior server, manager on duty — first for each service. These are the shifts that cannot be left uncovered or covered by junior staff alone. Once anchor staff are placed, fill the remaining slots with supporting staff based on expected covers and position requirements.

Step 5 — Distribute desirable and undesirable shifts fairly: Friday and Saturday dinner services generate the highest tips and are the most desirable shifts for servers. Sunday brunch and weekday lunches are typically less lucrative. Distribute these shifts equitably across all servers over a 4-week cycle rather than consistently assigning the best shifts to the same people. Visible fairness in shift distribution is one of the most effective retention tools available to restaurant managers.

Step 6 — Post the schedule at least one week in advance: Publish the completed schedule a minimum of 7 days before the start of the scheduled week — 10 to 14 days is better practice. Post it physically in the staff area and share digitally via group message. Earlier posting gives staff time to arrange personal commitments and reduces last-minute swap requests and no-shows significantly.

Restaurant Scheduling Tips

  • Always schedule one more person than your minimum estimate for busy Friday and Saturday services — the cost of being slightly overstaffed is always less than the revenue lost from a service that collapses under unexpected volume.
  • Designate one staff member per shift as the first call-in for last-minute absences — have their availability confirmed before posting the schedule.
  • Color-code your schedule by role — purple for managers, blue for servers, green for kitchen, orange for bar — so the shift balance is visible at a glance without reading every name.
  • Track actual hours worked each week against scheduled hours to identify overtime before it becomes a payroll compliance issue.
  • Build a four-week rotation for weekend shifts so every server works approximately the same number of Friday and Saturday evenings per month.
  • Do not schedule split shifts more than twice per week per staff member — split shifts are physically and mentally demanding and wearing staff down with excessive split shifts accelerates burnout and turnover.
  • Post the final schedule in the staff area and also send it digitally — staff who can check their schedule on their phone are significantly less likely to no-show due to schedule confusion.
  • Review the previous week's actual covers versus forecast every Monday and adjust next week's staffing levels based on any patterns you identify.
Build Your Restaurant Schedule Now

Restaurant Staff Schedule — FAQ

How do I make a restaurant staff schedule?

List all positions that need coverage for each service — front of house servers, bartenders, hosts, and back of house cooks, prep staff, and dishwashers. Determine minimum staffing per shift based on expected covers. Collect staff availability, assign anchor staff first, then fill supporting positions. Post the completed schedule at least 7 days in advance. Use TimetableGen to build it visually and export as PDF.

How many staff does a restaurant need per shift?

A general guideline is one server per 4 to 6 tables during full service, one bartender per 20 to 30 bar seats, and one line cook per 50 covers per hour. The exact number depends on your service style, menu complexity, and restaurant layout. Always schedule one additional staff member beyond your minimum estimate to absorb unexpected covers and last-minute call-outs.

How far in advance should I post a restaurant schedule?

Post the restaurant schedule at least 7 days in advance — 10 to 14 days is better practice and significantly reduces last-minute shift swaps and no-shows. Many US states now have predictive scheduling laws requiring 2 weeks advance notice. Check your local labour regulations for specific requirements applicable to your location.

How do I handle restaurant staff availability?

Collect availability from all staff at the start of each month using a simple availability form. Mark unavailable times clearly before building the schedule. Never schedule staff on their confirmed unavailable days without explicit agreement. Build in at least one flexible position per week covered by a staff member with open availability to absorb last-minute changes without scrambling.

What is a split shift in a restaurant?

A split shift is a work schedule where an employee works two separate periods in the same day with a significant unpaid gap between them — for example, working the lunch service from 11am to 3pm and returning for the dinner service from 5pm to 10pm. Split shifts are common in restaurants to cover both meal service periods without paying staff for the quiet mid-afternoon gap, but should be distributed fairly and limited to avoid burnout.

Is this restaurant staff schedule maker free?

Yes. TimetableGen is completely free. Build weekly shift rosters for your full restaurant team, export as PDF or PNG, and share with your team without any signup or payment required. Auto-save keeps your schedule ready whenever you return to update it.

Explore More Work Scheduling Guides