Rotating shift generator
3 On 3 Off Shift Schedule — Free Calendar Generator
The 3 on 3 off rotation — written 3-on-3-off or 3/3 — is a short 6-day rhythm of three 12-hour shifts on, three days off, with 24/7 cover from four crews.
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 |
| 26 | 27 | 28 | 29Day | 30Day | 31Day |
November 2026
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | 3 | 4Day | 5Day | 6Day | 7 | 8 |
| 9 | 10Day | 11Day | 12Day | 13 | 14 | 15 |
| 16Day | 17Day | 18Day | 19 | 20 | 21 | 22Day |
| 23Day | 24Day | 25 | 26 | 27 | 28Day | 29Day |
| 30Day |
December 2026
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4Day | 5Day | 6Day | |
| 7 | 8 | 9 | 10Day | 11Day | 12Day | 13 |
| 14 | 15 | 16Day | 17Day | 18Day | 19 | 20 |
| 21 | 22Day | 23Day | 24Day | 25 | 26 | 27 |
| 28Day | 29Day | 30Day | 31 |
January 2027
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
| 1 | 2 | 3Day | ||||
| 4Day | 5Day | 6 | 7 | 8 | 9Day | 10Day |
| 11Day | 12 | 13 | 14 | 15Day | 16Day | 17Day |
| 18 | 19 | 20 | 21Day | 22Day | 23Day | 24 |
| 25 | 26 | 27Day | 28Day | 29Day | 30 | 31 |
February 2027
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
| 1 | 2Day | 3Day | 4Day | 5 | 6 | 7 |
| 8Day | 9Day | 10Day | 11 | 12 | 13 | 14Day |
| 15Day | 16Day | 17 | 18 | 19 | 20Day | 21Day |
| 22Day | 23 | 24 | 25 | 26Day | 27Day | 28Day |
March 2027
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4Day | 5Day | 6Day | 7 |
| 8 | 9 | 10Day | 11Day | 12Day | 13 | 14 |
| 15 | 16Day | 17Day | 18Day | 19 | 20 | 21 |
| 22Day | 23Day | 24Day | 25 | 26 | 27 | 28Day |
| 29Day | 30Day | 31 |
3 On 3 Off schedule: a complete 6-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 | Off | Day | Off | Night |
| Day 5 | Off | Day | Off | Night |
| Day 6 | Off | Day | Off | Night |
Hours and days off in this preset
Each crew has 3 work days and 3 off days per cycle. Scheduled hours are 36 ÷ 6 × 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 3 On 3 Off schedule works
The 3 on 3 off pattern repeats every 6 days: three 12-hour shifts, then three days off. Two day crews (offset by three days) trade the day shift while two night crews do the same, so one day crew and one night crew are on every day. The short blocks mean you are never more than three shifts deep before a break, though days off drift across the week because six does not divide evenly into seven.
Pros
- Never more than 3 shifts in a row
- Frequent 3-day breaks
- Easy to remember
- Only two handovers a day
Cons
- Days off drift across the week
- Weekend work rotates in and out
- Averages 42h/week, so some weeks run long
Who uses the 3 On 3 Off pattern
Security, hospitals and care settings, utilities, and control rooms that need round-the-clock cover with short, frequent rest blocks.
Make the short 3-on/3-off cycle easy to administer
The pattern is simple on paper, but its six-day cycle moves across the seven-day week. Generate several months before allocating weekend duties, regular meetings, or a recurring customer commitment. This reveals which crew is likely to be on a date rather than assuming the same weekday always belongs to the same group.
Use the three-day work block to set a consistent handover and role check. Each block should have the skills and decision-makers it needs, and every incoming crew should know where open work is recorded. The fact that the cycle repeats quickly does not remove the need for an accountable transition.
Keep leave and swaps visible as exceptions. When several short blocks are edited informally, employees can lose the reference point that tells them which three days are theirs. A dated master calendar prevents that confusion.
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 |
|---|---|---|---|---|
| 3 On 3 Off | 42 | 3 days | 3 days | Fixed shift per crew |
| 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 |
| 4 On 2 Off | 46.7 | 4 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.
Keep going
Related shift patterns
Frequently asked questions
How many hours a week is 3 on 3 off?
On 12-hour shifts it averages 42 hours a week over the 6-day cycle, alternating heavier and lighter weeks.
Does 3 on 3 off give fixed weekends?
No. Because the cycle is 6 days, your days off shift forward through the week each rotation rather than landing on fixed weekends.