A staffing schedule is a plan outlining the number of staff members needed for a given period of time. It typically details the specific tasks and roles staff members will be responsible for, as well as the number of hours each staff member is expected to work. It is commonly used in the hospitality, retail and healthcare industries.