Rotating shift generator
4 On 4 Off Shift Schedule — Free Calendar Generator
The 4 on 4 off rhythm — written 4-on-4-off, 4/4, or 4 on, 4 off — runs four 12-hour shifts on, then four days off.
October 2026
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23Day | 24Day | 25Day |
| 26Day | 27 | 28 | 29 | 30 | 31Day |
November 2026
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
| 1Day | ||||||
| 2Day | 3Day | 4 | 5 | 6 | 7 | 8Day |
| 9Day | 10Day | 11Day | 12 | 13 | 14 | 15 |
| 16Day | 17Day | 18Day | 19Day | 20 | 21 | 22 |
| 23 | 24Day | 25Day | 26Day | 27Day | 28 | 29 |
| 30 |
December 2026
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
| 1 | 2Day | 3Day | 4Day | 5Day | 6 | |
| 7 | 8 | 9 | 10Day | 11Day | 12Day | 13Day |
| 14 | 15 | 16 | 17 | 18Day | 19Day | 20Day |
| 21Day | 22 | 23 | 24 | 25 | 26Day | 27Day |
| 28Day | 29Day | 30 | 31 |
January 2027
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
| 1 | 2 | 3Day | ||||
| 4Day | 5Day | 6Day | 7 | 8 | 9 | 10 |
| 11Day | 12Day | 13Day | 14Day | 15 | 16 | 17 |
| 18 | 19Day | 20Day | 21Day | 22Day | 23 | 24 |
| 25 | 26 | 27Day | 28Day | 29Day | 30Day | 31 |
February 2027
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4Day | 5Day | 6Day | 7Day |
| 8 | 9 | 10 | 11 | 12Day | 13Day | 14Day |
| 15Day | 16 | 17 | 18 | 19 | 20Day | 21Day |
| 22Day | 23Day | 24 | 25 | 26 | 27 | 28Day |
March 2027
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
| 1Day | 2Day | 3Day | 4 | 5 | 6 | 7 |
| 8Day | 9Day | 10Day | 11Day | 12 | 13 | 14 |
| 15 | 16Day | 17Day | 18Day | 19Day | 20 | 21 |
| 22 | 23 | 24Day | 25Day | 26Day | 27Day | 28 |
| 29 | 30 | 31 |
4-on-4-off schedule: a complete 8-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.
| Cycle day | Crew A · Day | Crew B · Day | Crew C · Night | Crew D · Night |
|---|---|---|---|---|
| Day 1 | Day | Off | Night | Off |
| Day 2 | Day | Off | Night | Off |
| Day 3 | Day | Off | Night | Off |
| Day 4 | Day | Off | Night | Off |
| Day 5 | Off | Day | Off | Night |
| Day 6 | Off | Day | Off | Night |
| Day 7 | Off | Day | Off | Night |
| Day 8 | Off | Day | Off | Night |
Hours and days off in this preset
Each crew has 4 work days and 4 off days per cycle. Scheduled hours are 48 ÷ 8 × 7 = 42 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
- Compare a known work date with the day, night, and off assignments in the table.
- Set the matching cycle reference date and choose your crew in the generator.
- 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 4-on-4-off schedule works
The 4-on-4-off repeats every 8 days: four 12-hour shifts, then four full days off. Two day crews (offset by four days) hand the day shift back and forth, and two night crews do the same, so exactly one day crew and one night crew are on every single day. Because the block is short and even, the pattern is easy to memorise and gives a four-day break every rotation, which does not always include Saturday and Sunday.
Pros
- Four consecutive days off every cycle
- Very easy to remember
- Balanced — equal work and rest
- Only two handovers a day
Cons
- Four 12-hour shifts in a row is demanding
- Days off drift across the week, not fixed weekends
- Averages ~42h/week, so some weeks run long
Who uses the 4-on-4-off pattern
Widely used by police, fire and ambulance services, oil and gas, manufacturing, warehousing, and private security.
Use the four-day break without losing weekday awareness
An eight-day cycle does not land on the same weekday every time. That is one of its advantages for sharing weekends, but it means managers should generate several months before promising coverage for a public holiday, delivery day, or recurring meeting. Put those dates on the calendar first and decide whether the base rotation can absorb them or needs separately approved cover.
The four consecutive 12-hour shifts are the operational pressure point. Before launch, identify any task that must not be scheduled late in a long run, set a clear handover time, and make sure each shift has the required qualified roles. This page can show the work/off sequence; it cannot determine staffing minimums, rest rules, or local overtime requirements.
Keep the day and night crews distinct unless you have a documented transition plan. Changing the crew assignment every few cycles may distribute shifts differently, but it also changes the reference point employees use to read the calendar. Publish the next change before it takes effect and label it as a transition rather than altering the pattern without explanation.
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 |
|---|---|---|---|---|
| 4-on-4-off | 42 | 4 days | 4 days | Fixed shift per crew |
| 2-2-3 | 42 | 3 days | 3 days | Fixed shift per crew |
| DuPont | 42 | 4 days | 7 days | Rotates days and nights |
| 7 On 7 Off | 42 | 7 days | 7 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.
Keep going
Related shift patterns
Frequently asked questions
How many hours is 4-on-4-off?
Four 12-hour shifts total 48 hours in an eight-day cycle: 48 ÷ 8 × 7 = 42 hours per week on average. Individual seven-day totals depend on the cycle position; the pattern does not alternate neatly between two calendar weeks.
Do you rotate between days and nights?
It depends on the site. This generator lets you pick a fixed day or night crew; some workplaces rotate crews between day and night blocks every few cycles.
Why does my day off land on a different weekday each time?
An 8-day cycle does not divide evenly into a 7-day week, so your four days off shift forward by one weekday each rotation.