Volunteers worksheet

Volunteer Shift Planner

List each job, shift time, and available helper. Print the open spots for the coordinator or check-in table.

Works from your entries Print, CSV, backup file Saves in your browser No account

Free planner, no account needed

Which shifts are still open?

Add each station's hours and the volunteers who are available. Print the assignments and open spots for the coordinator or check-in table.

Not saved yet

Step 1

Event window

Step 2

Roles and coverage needs

Role 1
Use role needs, not private volunteer records.

Step 3

Volunteer availability

Volunteer 1
Initials, first names, or role labels are enough for this planner.

Shift results

Shift coverage and open spots

How this is calculated
0 critical gaps
Required coverageNot set0 of 0 required slots filled.
Open required slots0
Critical gaps0
Ideal coverageNot set0 of 0 ideal slots filled.
Assigned volunteers0
Unassigned volunteers0

Working copy

Draft volunteer schedule

Change any assignment below. Choosing someone who already has a job at that time swaps the two assignments. Building or trying another schedule replaces this working copy.

The planner updates this working schedule as you enter staffing needs and availability.

Add event hours and staffing needs to build the working schedule.

Check-in view

Who is where and when

Each role keeps the same color across every shift.

Enter the event hours to build the shift chart.

Review before sharing the shift packet
  • Enter an event start time and end time, with the end after the start, to build shifts.

Example packet

Friday concession shift example

A concession chair plans setup, concession window, runner/restock, and cash-count cleanup shifts from 5:00 to 9:00 with eight available helpers.

  • 100% required coverage, with 13 of 13 required slots filled.
  • 100% ideal coverage, with all 17 planned slots filled.
  • 8 assigned helpers and 0 unassigned helpers in the example packet.

Assumptions

What the numbers assume

  • Use first names, initials, or role labels. Do not enter phone numbers, emails, student data, addresses, medical notes, background-check details, or official credentials.
  • Blank role start/end times mean the role is needed for the full event window.
  • Blank helper availability means the helper is available for the full event window.
  • Blank maximum shifts means no cap inside this local worksheet.
  • The generator fills required slots before ideal extra slots and never assigns the same helper to two roles in the same time block.
  • Follow your school, PTO/PTA, booster, district, supervision, safety, and background-check procedures outside this planner.

Formula notes

How the totals are calculated

Check local rules

Sources for this worksheet

Use your group's current forms and procedures for deposits, approvals, and recordkeeping.

FAQ

Questions that come up

Which shifts still need a helper?

Enter the event hours, jobs, minimum coverage, and helper availability. Open required shifts and unassigned helpers appear in the results and printable shift sheet.

Can this send reminders or collect signups?

No. This version is a local planning worksheet. It does not send email or texts, collect live signups, sync rosters, or store volunteer contact details.

What information should I avoid entering?

Do not enter phone numbers, emails, home addresses, student private data, medical notes, background-check details, tax IDs, donor private contacts, or official login credentials.

Does this replace school or PTO/PTA supervision rules?

No. Use it as a shift-planning aid only. Follow your school, district, PTO/PTA, booster, safety, supervision, and background-check procedures outside this tool.

Related workflow

Other sheets for this event