Free tool · Pitman · DuPont · Southern Swing
The named rotations, generated rather than described
A rotating shift schedule cycles teams through days, nights and rest in a repeating pattern, so that a unit is covered continuously and no team is permanently stuck on the worst shift. This tool generates the three named patterns (Pitman, DuPont and Southern Swing) onto real dates, for four teams, in your browser.
Free · No email address · No account
How do I generate a rotating shift schedule?
Pick a pattern, pick a start date, and it lays the cycle onto real dates below. Change the team names to your own; download the CSV when it looks right.
Day 1 of the cycle.
The Pitman schedule is a 2-3-2 rotation: four teams work 12-hour shifts on a 14-day cycle of two on, two off, three on, two off, two on, three off — averaging 42 hours a week and giving every team a full weekend off every other week.
| Date | Team A | Team B | Team C | Team D |
|---|---|---|---|---|
| 07-17 Fricycle 1 | Day | Off | Night | Off |
| 07-18 Sat | Day | Off | Night | Off |
| 07-19 Sun | Off | Day | Off | Night |
| 07-20 Mon | Off | Day | Off | Night |
| 07-21 Tue | Day | Off | Night | Off |
| 07-22 Wed | Day | Off | Night | Off |
| 07-23 Thu | Day | Off | Night | Off |
| 07-24 Fri | Off | Day | Off | Night |
| 07-25 Sat | Off | Day | Off | Night |
| 07-26 Sun | Day | Off | Night | Off |
| 07-27 Mon | Day | Off | Night | Off |
| 07-28 Tue | Off | Day | Off | Night |
| 07-29 Wed | Off | Day | Off | Night |
| 07-30 Thu | Off | Day | Off | Night |
| 07-31 Fricycle 2 | Day | Off | Night | Off |
| 08-01 Sat | Day | Off | Night | Off |
| 08-02 Sun | Off | Day | Off | Night |
| 08-03 Mon | Off | Day | Off | Night |
| 08-04 Tue | Day | Off | Night | Off |
| 08-05 Wed | Day | Off | Night | Off |
| 08-06 Thu | Day | Off | Night | Off |
| 08-07 Fri | Off | Day | Off | Night |
| 08-08 Sat | Off | Day | Off | Night |
| 08-09 Sun | Day | Off | Night | Off |
| 08-10 Mon | Day | Off | Night | Off |
| 08-11 Tue | Off | Day | Off | Night |
| 08-12 Wed | Off | Day | Off | Night |
| 08-13 Thu | Off | Day | Off | Night |
Who it suits
Units where people want their weekends back. Every team gets a full Saturday and Sunday off every second week, permanently, and nobody has to ask for it.
What it costs
Three consecutive 12-hour shifts is the longest stretch, which is mild — but on the fixed variant the night teams are on nights forever, and that is a real cost you are choosing to concentrate on four people rather than spread across sixteen.
Generated in your browser. The shift times shown are wall-clock times: a shift crossing a daylight-saving change is not the length the clock says it is, which is what the 12-hour shift schedule template computes properly.
At a glance
- A rotating shift schedule moves teams through a fixed repeating cycle, so coverage is continuous and the unpleasant shifts are shared rather than assigned permanently.
- Pitman is 2-3-2 over fourteen days with 12-hour shifts. DuPont is twenty-eight days ending in seven consecutive days off. Southern Swing is twenty-eight days of 8-hour shifts rotating forward through days, swings and nights.
- All three use four teams and all three average 42 hours a week, which is arithmetic, not coincidence: 168 hours of coverage a week divided by four teams.
- This tool lays whichever you pick onto real dates and exports a CSV. It runs in the browser, with no account.
- Each pattern's coverage is verified by a test: every shift of every day filled by exactly one team, no team ever on two shifts at once, and every team carrying the same number.
What is the Pitman schedule?
The Pitman schedule is a 2-3-2 rotation over fourteen days: two on, two off, three on, two off, two on, three off. Four teams work 12-hour shifts, each averaging 42 hours a week.
Two of the four teams cover days and two cover nights, and the two on each are exact complements of one another: when A is on, B is off, which is what makes the coverage close with no gaps and no overlaps. Seven working days in every fourteen.
The reason people choose it is the weekend. Every team gets a complete Saturday and Sunday off every second week, permanently, without asking and without it being anyone's turn. And a fixed, predictable full weekend every fortnight is worth more to most people than the same number of scattered days off. The longest run is three consecutive twelves, which is the mildest of the three patterns here. The catch is that on the fixed variant the night teams are on nights indefinitely, which concentrates a real health cost onto four people rather than spreading it across sixteen. Rotate the day and night halves each cycle and you have spread it; you have also taken away the predictability that was the reason for choosing Pitman. That is a genuine trade and it belongs to your unit, not to us.
What is the DuPont schedule?
The DuPont schedule is a four-team, 28-day rotation of 12-hour shifts: four nights, three off, three days, one off, three nights, three off, four days, then seven consecutive days off.
Fourteen working days in twenty-eight, so the same 42 hours a week as everything else here, arranged into a much sharper shape. The four teams run the identical cycle offset by seven, fourteen and twenty-one days, which is the trick that makes the coverage close.
The seven consecutive days off at the end of every cycle is the entire reason anyone picks it. It is long enough to genuinely go somewhere, and no quantity of scattered rest days ever adds up to that; a week is a different kind of thing from seven days. The price is paid in the same cycle: four consecutive nights, and then a three-day turnaround from nights onto days, which is the part that is hard on a body and gets harder the older the body is. It is the most demanding pattern here, and it is the one most worth asking your night staff about rather than deciding for them.
What is the Southern Swing schedule?
The Southern Swing is a four-team, 28-day rotation of 8-hour shifts: seven days, two off, seven swings, two off, seven nights, three off, with each team rotating forward through all three shifts.
It is the answer for places that have decided against twelve-hour shifts, and it reaches the same 42-hour average through three eight-hour shifts a day instead of two twelves. Twenty-one shifts in twenty-eight days. The teams are offset by seven days, so on any given day one team is on days, one on swings, one on nights, and one is off.
It rotates forward, through days, then swings, then nights, which is the direction that costs a body least, because a circadian rhythm delays more easily than it advances. And it shares the nights: everybody does seven of them a cycle rather than four people doing all of them forever. The cost is the mirror of Pitman's: instead of asking four people to adjust once, it asks every person on the unit to keep re-adjusting, every cycle, indefinitely.
Which rotating shift pattern should I use?
Pitman if predictable weekends matter most, DuPont if a real week off matters most, Southern Swing if you are not running twelve-hour shifts. And none of them if you have not asked the people who will work it.
The honest answer is that the arithmetic does not decide this. All three cover the unit, all three land on 42 hours a week, and all three are in use in real hospitals right now. So the choice is entirely about which cost your team would rather carry, and that is a question about them rather than about the pattern. What the arithmetic can do is stop you believing you have found a pattern with no cost, because there is not one: 168 hours a week of coverage divided by four teams is 42, and every arrangement of it is a rearrangement of the same load.
The one thing worth saying flatly: a rotation imposed without asking will be worked resentfully and will not survive its first bad month. Generate two or three of these, put them in front of the people who will actually live in them, and let the objections tell you which cost is the one your unit is not willing to pay.
What this generator does not check
It generates the pattern, correctly. It knows nothing whatsoever about the people you will put into it.
A rotation is a shape, and this tool fills the shape. It has no idea who is in team C, whether they are all qualified for the unit, whether one of them has a licence lapsing in week three, or whether two of them have already booked the same fortnight in August. It also cannot tell you what any of these shifts is actually worth in hours across a clocks change: a Southern Swing night of 23:00–07:00 is nine real hours the night the clocks go back, not eight.
MedAligna takes the pattern and adds the people: credentials checked against the end of the shift, rest enforced between them, hours computed on real elapsed time, and the whole thing refused rather than recorded when it does not hold.
Questions people actually ask
- Are these the real Pitman and DuPont patterns?
- Yes, and they are tested rather than asserted. The test suite checks three properties on every pattern here: every shift of every day is covered by exactly one team, no team is ever on two shifts at once, and every team works the same number of shifts per cycle. A pattern that fails any of those still renders as a tidy grid, which is exactly why it is checked by a machine.
- Why do all three average 42 hours a week?
- Because it is arithmetic. Covering 168 hours a week with four teams is 42 hours each, whatever shape you pour it into. The patterns differ in how the hours feel, not in how many there are.
- Can I use more or fewer than four teams?
- Not in this tool. All three of these patterns are defined for four teams; that is what makes them these patterns rather than something else with the same name. A three-team version of Pitman is a different rotation and would need a different set of cycles.
- Can I rename the teams?
- Yes. Type over A, B, C and D with your own names or team numbers; the CSV exports whatever you have typed.
- Does it account for daylight saving?
- The pattern does not need to: a rotation is a sequence of days, not a sequence of durations. The hours are where it matters, and the 12-hour shift schedule template computes those on real elapsed time. It is linked at the foot of this page.
Related
A rotation is a shape. A roster has people
MedAligna puts the people into the pattern and checks each one: credentials, rest, hours, availability. Fourteen days free, no card.