Free weekly staff roster (Excel)
A simple Monday-to-Sunday roster template for scheduling weekly shifts. Perfect for cafes, retail stores and hospitality venues. Download, add your team, and start rostering immediately.
Weekly staff roster
Excel format (.xlsx)
No signup required. Works with Excel and Google Sheets.
What's in this template
A straightforward weekly roster layout
Employee name
Full name of each staff member
Role / position
Job title or department
Monday - Sunday
Start and end times for each day
Total weekly hours
Automatically calculated from shifts
Notes
Space for special instructions or comments
How shifts are displayed
Each day column shows the shift start and end time (e.g., "9:00 AM - 5:00 PM"). Leave cells blank for days off. The template automatically calculates total weekly hours for each employee.
| Employee | Role | Mon | Tue | Wed | ... | Hours |
|---|---|---|---|---|---|---|
| Sarah Jones | Manager | 7am-3pm | 7am-3pm | OFF | ... | 32 |
| James Smith | Barista | OFF | 2pm-10pm | 2pm-10pm | ... | 40 |
How to use this template
Get started in four simple steps
Download
Get the Excel file and open it
Add staff
Enter employee names and roles
Add shifts
Fill in start and end times
Share or print
Email or post for your team
Who uses this template
Ideal for shift-based small businesses
Template disclaimer
This template is provided as a general planning tool only. It does not calculate wages, penalties, or entitlements. For automated calculations and compliance support, use roster and payroll software.
When excel stops working
Spreadsheet rosters work well for small teams. But as you grow, managing multiple files, chasing availability, and manually calculating hours becomes painful. If you want automatic updates, live access for staff, and no spreadsheets, try our free online roster tool.
Try the free online roster toolWeekly roster template FAQ
- The template is provided as an Excel file (.xlsx) which works with Microsoft Excel, Google Sheets, and other spreadsheet applications.
- Yes, simply add new rows to include additional staff members. The template is fully editable to suit your team size.
- No, this is a scheduling template only. It shows hours worked but does not calculate pay, penalties or entitlements. For automated pay calculations, consider rostering software with award interpretation.
- Yes, save a copy each week with the date in the filename (e.g., 'roster-week-20-jan.xlsx'). This keeps a record of past rosters while you plan ahead.
- You can upload the Excel file directly to Google Sheets. Go to Google Drive, click New > File upload, and select the downloaded .xlsx file.
Ready to create your weekly roster?
Download the template now and start scheduling your team.
Disclaimer
This template is provided as a general planning tool only. It does not calculate wages, penalties, or entitlements. RosterElf Pty Ltd accepts no liability for any loss arising from reliance on this template. For automated calculations and compliance support, use roster and payroll software.