RosterElf Logo
Start trial
FREE TEMPLATE

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)

Monday to Sunday layout
Employee names and roles
Start and end times per shift
Weekly hours total

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

1

Download

Get the Excel file and open it

2

Add staff

Enter employee names and roles

3

Add shifts

Fill in start and end times

4

Share or print

Email or post for your team

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 tool
FAQ

Weekly 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.