Key takeaways
- Size every day on its own: attendance, gate times and the crowd manager count change from Friday to Sunday, and so does the crew.
- Keep each worker on the same shift band for the whole run. Moving a closer to the next morning's open is how turnarounds fall under NIOSH's 10 hours off.
- Hours add up across days: California pays daily overtime past 8 hours and a premium on the seventh consecutive day, and every state counts weekly hours toward the federal 40.
- Run two handovers: shift to shift at each post, and day to day through a written log that drives the next morning's call times and standby.
- Build the credential list from the schedule (name, crew, zones, valid days) and collect every credential at the end of the run.
On this page17 sections
Why a multi-day festival schedule is a different job
A festival is a run: a build, two to four show days, a strike. Four things change when the same people come back day after day, and each belongs in the schedule, not in the ops manager's head.
- Demand changes by day. Friday opens late, Saturday sells out, Sunday is lighter but runs on tired crews. Headcount and the crowd manager count move with it.
- Fatigue accumulates. An 8-hour shift on day four is not the load it was on day one, especially in heat. Rest between shifts becomes a constraint.
- Hours add up. Daily and weekly overtime, seventh-day rules and day-of-rest laws count across days, so a schedule that looks fine day by day can trigger premiums on the last one.
- Information carries over. No-shows, removed workers, a lost credential, a post that ran short: day one changes the plan for day two, and somebody writes it down that night.
The method builds the schedule in layers: the calendar, the headcount per day, a shift pattern per crew, the people in each slot, then the rules that cross days. Every number comes from one worked example, a three-day music festival, so you can swap in your own figures. For single-day sizing, start with the event staffing plan for large events, which covers posts, span of control, check-in lanes, briefings, breaks and crowd managers for a single day.
Map the run: build, show days and strike
Start with a one-line-per-day calendar agreed with the producer. Build and strike days are the ones agencies underprice: smaller crews, different skills (lifting, stocking, bar setup), earlier calls, fewer amenities.
| Day | Gates | Expected attendance | Agency scope that day |
|---|---|---|---|
| Thursday (build) | Closed | None | Bar setup and stocking, lane setup, signage, activation build, staff credential pickup |
| Friday (show 1) | 3 PM to 11 PM | 12,000 | 10 bars, gate scanning, guest services, sponsor activation |
| Saturday (show 2) | 12 PM to 11 PM | 20,000 (sold out) | Same scope, longest day |
| Sunday (show 3) | 12 PM to 10 PM | 16,000 | Same scope, early close |
| Monday (strike) | Closed | None | Bar strike and stock count, activation load-out, credential return |
Worked example. Attendance figures come from the producer's ticketing, not from the agency.
Get these from the producer before you schedule
- Gate times and expected attendance for each show day, with the arrival curve from past editions if there is one
- Build and strike windows, with the earliest access time for agency crews and the vehicle or loading slots
- Which posts are yours on which days (bars, gates, guest services, activations, credential desk)
- The occupant load and crowd manager requirement on the permit, day by day
- The accreditation process: who issues staff credentials, the deadline for names, the zones and how loss is handled
- Staff parking, shuttles, catering, rest areas and, for remote sites, camping or hotel blocks
- Weather policy: who calls holds and cancellations, and how canceled hours are billed
Size each day separately
Do not copy Saturday's crew onto Friday and Sunday. Size each day from its own demand drivers: gate lanes from arrivals per minute, bars from drinks per hour, guest services from posts on the site map. The per-post method is the same as for a single large event; what changes is that you run it once per day and then look for the crews that can stay constant.
| Crew | Thu build | Fri | Sat | Sun | Mon strike |
|---|---|---|---|---|---|
| Bars (bartenders, barbacks) | 20 | 60 | 96 | 78 | 24 |
| Gates (scanners, line managers) | 4 | 24 | 36 | 30 | 0 |
| Guest services | 6 | 40 | 64 | 52 | 6 |
| Sponsor activation | 8 | 10 | 14 | 12 | 8 |
| Relief crew (breaks) | 0 | 8 | 14 | 12 | 0 |
| Standby | 0 | 6 | 10 | 10 | 2 |
| Leads, supervisors, staffing desk | 6 | 22 | 32 | 28 | 6 |
| Total | 44 | 170 | 266 | 222 | 46 |
Worked example sized from the attendance in the calendar above. Your own drivers (bar count, lane throughput, posts on the site map) replace these figures.
Two consequences follow. The core crew is the Friday number, about 170 people who work all three show days; Saturday adds about 100 for one day and Sunday keeps about 50 of them, filled by workers who want one or two days. And crowd manager coverage changes daily. Under NFPA 101 the ratio is 1 trained crowd manager per 250 occupants: 48 on Friday, 80 on Saturday, 64 on Sunday if the fire marshal applies the ratio to expected attendance rather than permit capacity. Ask which figure applies, and count trained relievers separately so the number holds during breaks.
Choose a shift pattern for each crew
Saturday in the example runs from 10 AM (setup and briefings before 12 PM gates) to 1 AM (bar close, cash-out, egress): 15 hours that no single shift should cover. Each crew gets a pattern built around its own peak.
| Pattern | How it works | Good for | Watch out for |
|---|---|---|---|
| Two 8-hour bands | Day band and evening band overlapping 1 to 2 hours | Bars, guest services, any post open all day | The overlap must fall where demand is high, not at an idle hour |
| Day band plus a short peak shift | Core crew all day, extra people for 4 to 5 hours at peak | Bars during the headliner, gates at opening | Short shifts are harder to fill; offer them to workers already on site the other days |
| Front-loaded crew | Large crew at opening, smaller crew after the rush | Gates and ticket scanning | Keep enough for re-entry and the exit, often forgotten |
| 10-hour shifts | One long band per day, fewer handovers | Small build and strike crews | In California, daily overtime after 8 hours and a second meal past 10 hours |
| 12-hour shifts | Two bands cover a full day | Rarely right for festival front-of-house | Higher fatigue and injury risk, see the rest section |
In California the meal must start before the end of the fifth hour, so the day band's meals fall between 11 AM and 3 PM and the evening band's between 5 PM and 9:30 PM. Place them in the schedule, by name, before the first day. The relief crew covers posts that cannot go empty, and the model in the large events guide shows how to size it. The peak shift is 4.5 hours: under California's 5-hour threshold for a meal, but over the 3.5 hours that trigger a 10-minute paid rest.
Rest between shifts and across the run
What breaks most festival schedules is not shift length but the gap between shifts. A worker who closes a bar at 1 AM, gets home at 2 AM and opens at 10 AM has had 8 hours off at best. Repeat for three nights and Sunday's bar crew is the most tired of the run.
NIOSH, in its guidance on long work hours, recommends at least 10 consecutive hours of protected off-duty time per day so workers can get 7 to 8 hours of sleep, and one or two full days of rest after five consecutive 8-hour shifts or four 10-hour shifts. A study of 10,793 US workers (Dembe and colleagues, 2005) found that jobs with overtime schedules carried a 61% higher injury hazard rate, and that working at least 12 hours a day was associated with a 37% higher hazard rate.
Rules that keep turnarounds safe
- Same band all run. Day-band workers stay on days, evening-band workers stay on evenings. It is the simplest way to keep every gap above 10 hours.
- Count the gap from real release time. If bar close and cash-out run to 1:30 AM, the next shift starts no earlier than 11:30 AM. Add the shuttle or the walk to staff parking.
- Never put Sunday's closers on Monday's strike. Sunday's evening band ends at midnight in the example; an 8 AM strike call is 8 hours later. Staff the strike with the day band or with a separate crew.
- Keep build crews off the first show morning. Thursday's build crew worked outdoors all day; give Friday's opening posts to people who start fresh.
- Cap consecutive long days. A worker on a 10-hour band for the build and every show day can reach five or six long days in a row. Rotate a day off into the run, or use two build crews.
Rotations within the day and across days
Rotation decides who does the hardest posts, and for how long. Your strongest bartender can run the busiest bar for one day; over three days, they burn out by Saturday night.
| Post type | Within the day | Across days |
|---|---|---|
| Sun-exposed (gates, outdoor guest services) | Rotate into shade every 60 to 90 minutes in hot weather | Alternate exposed and shaded assignments from one day to the next |
| High-intensity (busiest bars, main-stage info points) | Swap with a lighter post at the meal break | Do not assign the same person the busiest post on all three days |
| Static, low-intensity (info desk, wristband check) | Normal break rotation | Good recovery posts for workers coming off heavy days |
| Trained roles (crowd managers, alcohol service) | Relieve only with someone holding the same training | Check certifications are valid for every day of the run |
| Leads | One lead covers another's crew during their break | Keep leads on the same crew all run: continuity matters more than rotation |
Heat changes over the run too. OSHA's rule of 20 percent suggests that a worker new to heat spends no more than 20% of a normal shift in the heat on day one, increasing day by day. A festival crew is not on site long enough to fully acclimatize, but the logic still helps: put workers who just arrived from a cooler climate, or who work indoors the rest of the year, on shaded posts first, and move them to exposed posts later in the run. California's outdoor heat standard requires close observation of every worker during a heat wave, and of anyone newly assigned to a high-heat area for their first 14 days, which covers every day of a typical festival. The full heat plan (water, shade, high-heat procedures) is in the large events guide.
Staff the peaks: opening, headliner and exit
Every festival day has three staff peaks, and the schedule shows each one with the headcount required at that hour.
- Gate opening. Most arrivals come in the first hours. Front-load scanners and line managers, and release part of the gate crew to other posts once the line clears, rather than sending them home early on a short day they were promised.
- Headliner and the hour before. Bars, restrooms queues and guest services peak together. This is where the peak shift and the overlap between day and evening bands belong.
- Exit and close. Egress, lost-and-found, bar cash-out, stock counts. It is the least glamorous hour and the one where tired crews leave early. Schedule release times, not "when it is done", and keep a lead on site until the last worker clocks out.
Shift handovers and day-to-day handovers
A multi-day schedule needs two kinds of handover. The first happens at each post when the day band hands over to the evening band. The second happens every night, between today's team and tomorrow's plan.
At the post
Overlap the bands at each post (30 minutes leaves room for late arrivals). The outgoing worker covers what is not obvious: low stock, a till problem, a guest issue in progress. They clock out only once the incoming worker is in place, so the post never goes empty and the crowd manager count never drops.
Day to day
The nightly debrief log (15 minutes with leads, then written)
- No-shows and late arrivals by crew, and whether standby covered them
- Workers removed for misconduct, so they are not called back the next day
- Posts that ran short or idle, with the hour, to move people tomorrow
- Incidents involving agency staff and the follow-up owed to the client
- Lost or damaged credentials, uniforms and radios
- Stock, equipment or site problems reported to the producer
- Changes for tomorrow: set times, gate times, weather forecast, new posts
- Hours flagged for review: missing clock-outs, late releases, missed meals
The log produces three outputs before anyone goes to bed: the next day's call-time changes, the standby list for the morning, and the confirmation message to everyone working tomorrow. Workers who confirm the night before are the ones you can count on at call time; silence is your early warning for the no-show plan.
No-shows and attrition across the run
No-shows on a festival do not stay flat. Sunburn, a bad night's sleep, a Monday job or simply a better offer can pull people out of the last day more than the first. There is no reliable public figure for this, so use your own: track show-up rate by day of the run, by crew and by worker, and size standby per day from that history rather than from a flat percentage.
- Book the whole run, confirm each day. A worker booked for three days confirms three times: once at booking, and the evening before each day.
- Replace from the run first. A worker on the day band who is willing to extend is faster than a new person who needs a credential and a briefing, as long as the extension respects the 10-hour turnaround and the overtime budget.
- Keep credentials and briefings ready for standby. A standby worker without a credential cannot enter the staff gate. Get standby names on the accreditation list with everyone else.
Staff credentials and access zones
Credentials are where the schedule meets site security. The Cybersecurity and Infrastructure Security Agency's Public Venue Credentialing Guide describes credentialing as an access control process, separate from tickets, with access areas marked by color, shapes, numbers or letters, and the ability to deactivate a lost or stolen credential. It also recommends collecting temporary credentials at the end, cross-checking what came back and deactivating what did not.
For an agency, the credential list is an export of the schedule: every worker once, with crew, zones and valid days. Added to the schedule means added to the list; removed means the credential is deactivated or collected.
| Field | Why |
|---|---|
| Full legal name, as on photo ID | Pickup is checked against ID; nicknames cause refusals at the desk |
| Crew and lead | The accreditation team and your desk can trace who is responsible |
| Zones | Bar back-of-house, artist area, production: give only what the post needs |
| Valid days | A Saturday-only worker should not hold a full-run credential |
| Credential type | Full-run wristband, daily wristband, laminate, or both |
| Status | Issued, returned, lost, deactivated |
Credential rules to put in the written brief
- Where and when to pick up the credential, and the photo ID required
- Full-run wristbands stay on for the whole run; cut wristbands are not replaced without the lead's approval
- Lost credentials are reported to the staffing desk at once, never replaced by a coworker's
- Zones are for working, not for watching the show: entering a zone you do not need is a removal
- Laminates and radios are returned at the end of the last shift, checked against the list
Hours, overtime and premiums across the run
The Fair Labor Standards Act requires overtime after 40 hours in a workweek, a fixed, recurring 168-hour period the employer sets (it need not match the calendar week, but cannot be moved to avoid overtime). Hours the same worker puts in on other jobs for your agency in that workweek count too. Several states add daily rules.
| Rule | Where | What it means for the schedule |
|---|---|---|
| Weekly overtime after 40 hours | Federal (FLSA) | Check each worker's total in the workweek, including other jobs for your agency |
| Daily overtime after 8 hours, double time after 12 | California | A 10-hour festival band carries 2 overtime hours every day |
| Seventh consecutive day: 1.5x for the first 8 hours, 2x after | California | Applies when an employee works all seven days of the workweek, typical of long builds |
| 24 consecutive hours of rest in every seven-day period | Illinois | A long build plus show days needs a day off or a voluntary-work permit |
| Meal before the end of the 5th hour, second meal past 10 hours | California | Place meals by the clock, on every day of the run |
| Reporting time pay | California | A worker sent home early may be owed half the scheduled day, between 2 and 4 hours, with exceptions |
Summaries without exemptions, as of November 2026. Not legal advice: check with your state labor department or counsel.
Weather days, holds and canceled shifts
Over three or four days, a storm, a heat wave or high wind is likely to hit at least one. Agree plan B before the run, not in the rain.
- Holds. The National Weather Service rule is to wait 30 minutes after the last lightning or thunder before going back outside. Event control calls the hold; your crews need a shelter location each, a headcount by crew list, and a clear rule on whether hold time is paid and billed (it usually is if workers stay on site).
- Delayed opening. If gates open two hours late, decide whether call times move or crews wait. Moving calls the night before is cheaper than paying a crew to stand in a tent.
- Canceled day. In California, a worker who reports as scheduled and gets less than half the usual day is owed reporting time pay for half the scheduled day, at least 2 and at most 4 hours. Interruptions caused by acts of God or by civil authorities are exceptions, which is exactly where weather cancellations land. Write into the client contract what is billed when a day is canceled, and tell workers in the brief what they are paid.
- Heat days. A forecast heat advisory adds water, shade and rotations, and often a few more people per exposed crew. Decide the trigger with the client in advance, so adding heads on the day is not a negotiation.
Meals, rest areas, transport and accommodation
Over several days, logistics decide whether people come back: the worker who missed the last shuttle on Saturday is the Sunday no-show. Put each item in the schedule with an owner.
Logistics that belong in the festival schedule
- Staff meals or vouchers, timed to the meal windows of each band, and who provides them (producer, client or agency)
- Water points and a shaded staff rest area per zone
- Staff parking or shuttle times, and the walk from the lot to check-in, built into call times
- A ride plan for the evening band after 1 AM: last shuttle, rideshare budget, or carpools set up by leads
- For remote sites: camping or hotel blocks, check-in times, and quiet hours in staff camping
- Lockers or a bag check for personal items, since many posts ban phones and bags
- A first-aid point staff know, and the incident path from the brief
The festival staff schedule template
A festival schedule is one table with a row per worker per day. Everything else (call sheets per crew, the credential list, the standby list, the timesheet) is a filtered view of that table.
| Column | Example | Used for |
|---|---|---|
| Date and day of run | Sat, day 2 | Daily views, seventh-day check |
| Crew and post | Bars, Bar 4 | Call sheets, post coverage |
| Band | Evening | Turnaround check |
| Call time, release time | 4:30 PM, 1:00 AM | Hours, rest gap to the next shift |
| Unpaid meal window | 6:00 to 9:30 PM | Break rotation, California meal timing |
| Worker and phone | Name, mobile | Confirmations, replacements |
| Confirmed for this day | Yes, Fri 7 PM | Standby sizing |
| Credential zones and type | Bar BOH, full run | Accreditation list |
| Clock-in, clock-out | 4:24 PM, 1:06 AM | Reconciliation, invoice |
| Notes | Extended 30 min, client request | Billing lines |
Two formulas catch most errors: the rest gap (next shift's call time minus this shift's release time, flagged under 10 hours) and the running total of hours per worker in the workweek (flagged at 40, and at 8 per day in California). The free event staff schedule template for Excel and Google Sheets has shifts by event and role, unpaid breaks, hours, confirmations and open slots; add a column per day of the run and the two checks above.
Daily reconciliation and the end-of-run recap
Reconcile hours every night: on day four nobody remembers who left Bar 7 early on day one. The FLSA requires a record of hours worked each workday and each workweek, so the nightly reconciliation is also your compliance record.
Each night
- Clock records against the schedule, crew by crew; chase missing clock-outs before workers leave
- Meals taken in the right window, every day (California premium if not)
- Extensions and late releases recorded with the client's request
- Standby hours and replacements on separate lines
- Running hours per worker: flag anyone heading into overtime or a seventh day
Send the client a short daily note (booked against arrived, unfilled posts, incidents) and a full recap within 24 hours of the strike: hours by crew and day matching the invoice, no-shows by day, credential returns and three fixes. Next year's schedule starts from that recap.
Sources
- Safe Work Practices for Managers and Workers (Interim NIOSH Training for Emergency Responders: Reducing Risks Associated with Long Work Hours), NIOSH, Centers for Disease Control and Prevention
- The Impact of Overtime and Long Work Hours on Occupational Injuries and Illnesses: New Evidence from the United States (Dembe et al., Occupational and Environmental Medicine, 2005), Occupational and Environmental Medicine (PubMed 16109814)
- Heat: Protecting New Workers, OSHA
- Title 8, Section 3395: Heat Illness Prevention in Outdoor Places of Employment, California Department of Industrial Relations
- NFPA 101, Life Safety Code, National Fire Protection Association
- Crowd Manager Training (NFPA 101 12.7.6.1 and 13.7.6.1, 2015 ed.), Maryland Office of the State Fire Marshal
- Public Venue Credentialing Guide, Commercial Facilities Sector (July 2021), Cybersecurity and Infrastructure Security Agency
- Overtime, California Department of Industrial Relations, DLSE
- Meal periods, California Department of Industrial Relations, DLSE
- Rest periods, California Department of Industrial Relations, DLSE
- Reporting time pay, California Department of Industrial Relations, DLSE
- One Day Rest In Seven Act (ODRISA), as amended effective January 1, 2023, Illinois Department of Labor
- Predictive scheduling (ORS 653.412 to 653.485), Oregon Bureau of Labor and Industries
- 29 CFR 778.105: Determining the workweek, Electronic Code of Federal Regulations
- 29 CFR 516.2: Records for employees subject to minimum wage or overtime provisions, Electronic Code of Federal Regulations
- Minimum Length of Meal Period Required under State Law for Adult Employees in Private Sector, U.S. Department of Labor, Wage and Hour Division
- Overview: Lightning Safety, National Weather Service
Figures without a source are worked examples or rules of thumb, labeled as such. Laws and rates change: check the current rule with your state before you rely on it. Nothing here is legal advice.