2-2-3 Schedule Generator
The 2-2-3 pattern spreads seven working days across each 14-day cycle. It is commonly paired with 12-hour shifts and alternating teams.
Enter your scheduling assumptions
Change the inputs and the result updates immediately. Keep the assumptions realistic—the output is only as useful as the staffing model you give it.
7 work/duty days in each 14-day cycle
This calendar shows the stated repeating pattern. Team phase offsets, day/night handoffs, local policy, labor rules, and qualification requirements still need to be applied for an operational schedule.
Method
This page uses a 14-day sequence of Work, Work, Off, Off, Work, Work, Work, Off, Off, Work, Work, Off, Off, Off and repeats it across the selected dates.
Example
The cycle contains seven working days in each 14-day period. With 12-hour shifts, that averages 42 scheduled hours per week before shift trades or exceptions.
What the answer means
Treat the calendar as the repeating skeleton for one team. Multi-team operations still need crew offsets, day/night assignments, handoffs, qualifications, and coverage validation.
What this tool does not prove
This is the work/off skeleton only. Four-team implementations still need team phasing and day/night assignments.
Answer the planning question before assigning names
Generate a free 2-2-3 rotating work schedule and preview the repeating 14-day work/off cycle.
Preview the repeating cycle across a multi-week calendar.
Choose a start date so the pattern maps to real dates.
Use the staffing calculators to confirm the rotation can support your required daily coverage.
Capacity math cannot see every person-level scheduling constraint
A staffing model can be mathematically feasible and still fail when only certain people are qualified for a role, approved absences remove key people, assignments overlap, rest windows are too short, or coverage changes on specific dates. Those are the checks RoleSchedule keeps attached to the schedule itself.