Rotating shift generator

24/48 Shift Schedule — Free Firefighter Calendar Generator

The 24/48 rotation — written 24-48, 24 48, or 24 on 48 off — puts one 24-hour tour on duty, then two full days off.

Cycle3 days
Crews3
Shift length24 hours
Best forFire departments, EMS, and public-safety teams built around long tours
On duty 24 hoursOff
54 work days106 days off54 on duty1296 hours

October 2026

MonTueWedThuFriSatSun
1234
567891011
12131415161718
1920212223On duty2425
26On duty272829On duty3031

November 2026

MonTueWedThuFriSatSun
1On duty
234On duty567On duty8
910On duty111213On duty1415
16On duty171819On duty202122On duty
232425On duty262728On duty29
30

December 2026

MonTueWedThuFriSatSun
1On duty234On duty56
7On duty8910On duty111213On duty
141516On duty171819On duty20
2122On duty232425On duty2627
28On duty293031On duty

January 2027

MonTueWedThuFriSatSun
123On duty
456On duty789On duty10
1112On duty131415On duty1617
18On duty192021On duty222324On duty
252627On duty282930On duty31

February 2027

MonTueWedThuFriSatSun
12On duty345On duty67
8On duty91011On duty121314On duty
151617On duty181920On duty21
2223On duty242526On duty2728

March 2027

MonTueWedThuFriSatSun
1On duty234On duty567On duty
8910On duty111213On duty14
1516On duty171819On duty2021
22On duty232425On duty262728On duty
293031On duty

24/48 schedule: a complete 3-day example

This is the preset used by the generator above, with every crew shown side by side. Day 1 is the cycle reference date you enter, not necessarily the first working day for every crew. Day and night labels refer to the date a shift starts.

24/48: all crews across one repeating cycle
Cycle dayPlatoon APlatoon BPlatoon C
Day 1 On dutyOffOff
Day 2 OffOffOn duty
Day 3 OffOn dutyOff

Hours and days off in this preset

Each crew has 1 work days and 2 off days per cycle. Scheduled hours are 24 ÷ 3 × 7 = 56 hours per week on average. This cycle average is not an individual workweek total or a payroll calculation.

Match this example to your real roster

  1. Compare a known work date with the day, night, and off assignments in the table.
  2. Set the matching cycle reference date and choose your crew in the generator.
  3. Check one full cycle against your existing roster before printing or sharing. Record leave, swaps, and additional cover separately.

A crew is a group following the same rotation, not a single employee. The calendar does not calculate how many qualified people each shift needs.

How the 24/48 schedule works

The 24 on 48 off schedule repeats every 3 days: one 24-hour tour on duty, followed by 48 hours off. Three platoons staggered one day apart keep the station covered continuously. It is easy to read and easy to trade, which is why it remains common in fire and EMS settings.

Pros

  • Very easy to remember
  • Two full recovery days after every tour
  • Works cleanly with 3 platoons
  • Popular and familiar in public safety

Cons

  • A 24-hour tour is physically demanding
  • Sleep disruption is unavoidable on busy nights
  • Training, court, or callback can eat into recovery time

Who uses the 24/48 pattern

Most commonly fire departments, EMS services, and some industrial emergency-response teams.

Plan 24/48 around the station’s relief and callback reality

The three-platoon rhythm is easy to read, but it leaves little room for an unplanned absence on the day a platoon is due. Identify the relief route in advance: qualified float coverage, a voluntary callback process, or another locally approved arrangement. Do not let the calendar imply that a vacant tour is automatically covered.

Review the full repeating cycle for training, court dates, apparatus checks, and community commitments that fall on particular platoons. These are operational events, not reasons to overwrite the base 24/48 sequence without explanation. Mark them as dated exceptions with an owner.

Make the tour handover explicit. State where equipment status, open incident work, and any station issue are recorded, and who confirms receipt. A clean calendar helps crews see the rotation; the handover process makes the long tour workable.

Pattern comparison

If you are deciding between nearby options, compare the weekly hours, longest work run, and biggest off block before you standardise the rota.

Pattern Avg hours / week Longest work run Longest off block Day/night arrangement
24/48 56 1 day 2 days Fixed shift per crew
48/96 56 2 days 4 days Fixed shift per crew
Kelly 56 1 day 4 days Fixed shift per crew
Fixed Weekly 40 5 days 2 days Fixed shift per crew

Figures describe the presets on this site, including runs across the cycle boundary. Weekly hours are cycle averages; actual workweek totals vary with the reference date. Compare the shift sequence and required coverage, not just the length of the break.

Frequently asked questions

How many hours a week is 24 on 48 off?

It averages 56 hours a week because each 3-day cycle includes one 24-hour tour. That is why it is usually paired with special public-safety overtime rules.

How many platoons do you need for 24/48?

Three platoons. One works today, the second works tomorrow, and the third works the following day, then the cycle repeats.