Poll Worker Shifts Calculator
Turn workers, shifts each, and sites into total shifts and hours.
What it does
Election staffing multiplies fast across early voting days. Twenty workers at 3 shifts each give 60 shifts, or 480 hours at 8 hours each, which is 12 shifts per site over 5 sites.
The tool above takes workers, shifts each, sites, and hours per shift. It returns total shifts, total hours, and per site shifts, so recruitment targets and payroll share one line.
This math counts scheduled shifts only. It does not split check in, ballot, and greeter roles, training hours before opening, or no show buffers that lift recruitment above need.
Election administration frames the same levers: staffing, equipment, and polling place resources tracked nationally, with voter experience research measuring lines from the other side.
Recruit past the math. No show rates decide real coverage more than perfect division does.
How to use
- Enter poll worker headcount.
- Enter shifts each worker covers.
- Enter polling site count.
- Enter hours per shift.
- Read total shifts first for recruitment.
- Read per site for placement balance.
Formula
- workers
- Poll workers scheduled.
- shifts
- Shifts each worker covers.
- sites
- Polling sites sharing shifts.
Training hours sit outside scheduled shifts. Uneven sites need per site splits, not averages. No shows need over recruitment above totals.
Worked example
Example: 20 workers, 3 shifts each, 5 sites, 8 hours
Workers 20, shifts each 3, sites 5, hours per shift 8.
- Shifts: 20 x 3 = 60 shifts.
- Hours: 60 x 8 = 480 hours.
- Per site: 60 / 5 = 12 shifts/site.
- Tool shows 60 shifts, 480 hours, 12 shifts/site.
- Recruit: 22 to 24 workers to cover 2 no shows.
Reference table
| Sites | Per site | Hours total |
|---|---|---|
| 4 | 15 shifts/site | 480 hours |
| 5 | 12 shifts/site | 480 hours |
| 10 | 6 shifts/site | 480 hours |
Limits
- Counts only. Roles need assignment beside totals.
- Ignores training hours before opening.
- Ignores no shows without over recruitment.
- Uneven sites need split runs, not averages.
Common mistakes
- Staffing to exact math with no no show buffer.
- Forgetting training hours in payroll.
- Averaging across uneven urban and rural sites.
- Mixing volunteer and paid shifts in one line.
- Counting sites that share roving teams twice.
Try it yourself
Quick checks. Answers sit tucked under each question.
6 workers, 2 shifts each, 3 sites, 6 hours?
12 shifts, 72 hours, 4 shifts/site.
50 workers, 4 shifts each, 10 sites, 8 hours?
200 shifts, 1600 hours, 20 shifts/site.
8 workers, 5 shifts each, 2 sites, 4 hours?
40 shifts, 160 hours, 20 shifts/site.
Questions
How many poll worker shifts do I need?
Workers times shifts each. 20 at 3 gives 60 shifts.
How many hours is that?
Shifts times hours each. 60 at 8 hours is 480 hours.
How do I split across sites?
Divide shifts by sites. 60 over 5 is 12 a site.
Should I recruit extra?
Yes. No shows decide real coverage more than exact division.
Does training count here?
No. Add training hours and payroll outside scheduled shifts.
How do I become a poll worker?
Contact the local election office for training and placement.