TurnoRest
People walk through a long underground corridor under a row of ceiling lights towards the light at the far end, blurred by the long exposure. Black and white.

Shift schedule generator

Pick one of the eight rotations in the app, or draw your own. The whole year lands on the calendar below, from the day your cycle starts.

Download on the App Store
Rotation, with the first 28 days of each from day 1

Rotating shift schedule generator

Every shift of 2026 on DuPont, with day 1 on Monday, January 5, 2026. Pick the rotation at the top, then put in your day 1.

DuPont also has a page of its own, with its hours, rest warnings, pay and questions.

Shifts in 2026
182
Hours on the schedule
2,184h
Full weekends off
26of 52
Days off
183
January 202614 shifts168 h
SundayMondayTuesdayWednesdayThursdayFridaySaturday
1 off2 off3 off
4 off5 night shift, day 1 of the cycle6 night shift7 night shift8 night shift9 off10 off
11 off12 day shift13 day shift14 day shift15 off16 night shift17 night shift
18 night shift19 off20 off21 off22 day shift23 day shift24 day shift
25 day shift26 off27 off28 off29 off30 off31 off
February 202614 shifts168 h
SundayMondayTuesdayWednesdayThursdayFridaySaturday
1 off2 night shift, day 1 of the cycle3 night shift4 night shift5 night shift6 off7 off
8 off9 day shift10 day shift11 day shift12 off13 night shift14 night shift
15 night shift16 off17 off18 off19 day shift20 day shift21 day shift
22 day shift23 off24 off25 off26 off27 off28 off
March 202616 shifts192 h
SundayMondayTuesdayWednesdayThursdayFridaySaturday
1 off2 night shift, day 1 of the cycle3 night shift4 night shift5 night shift6 off7 off
8 off9 day shift10 day shift11 day shift12 off13 night shift14 night shift
15 night shift16 off17 off18 off19 day shift20 day shift21 day shift
22 day shift23 off24 off25 off26 off27 off28 off
29 off30 night shift, day 1 of the cycle31 night shift
April 202616 shifts192 h
SundayMondayTuesdayWednesdayThursdayFridaySaturday
1 night shift2 night shift3 off4 off
5 off6 day shift7 day shift8 day shift9 off10 night shift11 night shift
12 night shift13 off14 off15 off16 day shift17 day shift18 day shift
19 day shift20 off21 off22 off23 off24 off25 off
26 off27 night shift, day 1 of the cycle28 night shift29 night shift30 night shift
May 202614 shifts168 h
SundayMondayTuesdayWednesdayThursdayFridaySaturday
1 off2 off
3 off4 day shift5 day shift6 day shift7 off8 night shift9 night shift
10 night shift11 off12 off13 off14 day shift15 day shift16 day shift
17 day shift18 off19 off20 off21 off22 off23 off
24 off25 night shift, day 1 of the cycle26 night shift27 night shift28 night shift29 off30 off
31 off
June 202616 shifts192 h
SundayMondayTuesdayWednesdayThursdayFridaySaturday
1 day shift2 day shift3 day shift4 off5 night shift6 night shift
7 night shift8 off9 off10 off11 day shift12 day shift13 day shift
14 day shift15 off16 off17 off18 off19 off20 off
21 off22 night shift, day 1 of the cycle23 night shift24 night shift25 night shift26 off27 off
28 off29 day shift30 day shift
July 202616 shifts192 h
SundayMondayTuesdayWednesdayThursdayFridaySaturday
1 day shift2 off3 night shift4 night shift
5 night shift6 off7 off8 off9 day shift10 day shift11 day shift
12 day shift13 off14 off15 off16 off17 off18 off
19 off20 night shift, day 1 of the cycle21 night shift22 night shift23 night shift24 off25 off
26 off27 day shift28 day shift29 day shift30 off31 night shift
August 202616 shifts192 h
SundayMondayTuesdayWednesdayThursdayFridaySaturday
1 night shift
2 night shift3 off4 off5 off6 day shift7 day shift8 day shift
9 day shift10 off11 off12 off13 off14 off15 off
16 off17 night shift, day 1 of the cycle18 night shift19 night shift20 night shift21 off22 off
23 off24 day shift25 day shift26 day shift27 off28 night shift29 night shift
30 night shift31 off
September 202614 shifts168 h
SundayMondayTuesdayWednesdayThursdayFridaySaturday
1 off2 off3 day shift4 day shift5 day shift
6 day shift7 off8 off9 off10 off11 off12 off
13 off14 night shift, day 1 of the cycle15 night shift16 night shift17 night shift18 off19 off
20 off21 day shift22 day shift23 day shift24 off25 night shift26 night shift
27 night shift28 off29 off30 off
October 202617 shifts204 h
SundayMondayTuesdayWednesdayThursdayFridaySaturday
1 day shift2 day shift3 day shift
4 day shift5 off6 off7 off8 off9 off10 off
11 off12 night shift, day 1 of the cycle13 night shift14 night shift15 night shift16 off17 off
18 off19 day shift20 day shift21 day shift22 off23 night shift24 night shift
25 night shift26 off27 off28 off29 day shift30 day shift31 day shift
November 202615 shifts180 h
SundayMondayTuesdayWednesdayThursdayFridaySaturday
1 day shift2 off3 off4 off5 off6 off7 off
8 off9 night shift, day 1 of the cycle10 night shift11 night shift12 night shift13 off14 off
15 off16 day shift17 day shift18 day shift19 off20 night shift21 night shift
22 night shift23 off24 off25 off26 day shift27 day shift28 day shift
29 day shift30 off
December 202614 shifts168 h
SundayMondayTuesdayWednesdayThursdayFridaySaturday
1 off2 off3 off4 off5 off
6 off7 night shift, day 1 of the cycle8 night shift9 night shift10 night shift11 off12 off
13 off14 day shift15 day shift16 day shift17 off18 night shift19 night shift
20 night shift21 off22 off23 off24 day shift25 day shift26 day shift
27 day shift28 off29 off30 off31 off

DuPont calendar 2027

Carried on from 2026
January 202714 shifts168 h
SundayMondayTuesdayWednesdayThursdayFridaySaturday
1 off2 off
3 off4 night shift, day 1 of the cycle5 night shift6 night shift7 night shift8 off9 off
10 off11 day shift12 day shift13 day shift14 off15 night shift16 night shift
17 night shift18 off19 off20 off21 day shift22 day shift23 day shift
24 day shift25 off26 off27 off28 off29 off30 off
31 off
February 202714 shifts168 h
SundayMondayTuesdayWednesdayThursdayFridaySaturday
1 night shift, day 1 of the cycle2 night shift3 night shift4 night shift5 off6 off
7 off8 day shift9 day shift10 day shift11 off12 night shift13 night shift
14 night shift15 off16 off17 off18 day shift19 day shift20 day shift
21 day shift22 off23 off24 off25 off26 off27 off
28 off
March 202717 shifts204 h
SundayMondayTuesdayWednesdayThursdayFridaySaturday
1 night shift, day 1 of the cycle2 night shift3 night shift4 night shift5 off6 off
7 off8 day shift9 day shift10 day shift11 off12 night shift13 night shift
14 night shift15 off16 off17 off18 day shift19 day shift20 day shift
21 day shift22 off23 off24 off25 off26 off27 off
28 off29 night shift, day 1 of the cycle30 night shift31 night shift
April 202715 shifts180 h
SundayMondayTuesdayWednesdayThursdayFridaySaturday
1 night shift2 off3 off
4 off5 day shift6 day shift7 day shift8 off9 night shift10 night shift
11 night shift12 off13 off14 off15 day shift16 day shift17 day shift
18 day shift19 off20 off21 off22 off23 off24 off
25 off26 night shift, day 1 of the cycle27 night shift28 night shift29 night shift30 off
May 202715 shifts180 h
SundayMondayTuesdayWednesdayThursdayFridaySaturday
1 off
2 off3 day shift4 day shift5 day shift6 off7 night shift8 night shift
9 night shift10 off11 off12 off13 day shift14 day shift15 day shift
16 day shift17 off18 off19 off20 off21 off22 off
23 off24 night shift, day 1 of the cycle25 night shift26 night shift27 night shift28 off29 off
30 off31 day shift
June 202716 shifts192 h
SundayMondayTuesdayWednesdayThursdayFridaySaturday
1 day shift2 day shift3 off4 night shift5 night shift
6 night shift7 off8 off9 off10 day shift11 day shift12 day shift
13 day shift14 off15 off16 off17 off18 off19 off
20 off21 night shift, day 1 of the cycle22 night shift23 night shift24 night shift25 off26 off
27 off28 day shift29 day shift30 day shift
July 202716 shifts192 h
SundayMondayTuesdayWednesdayThursdayFridaySaturday
1 off2 night shift3 night shift
4 night shift5 off6 off7 off8 day shift9 day shift10 day shift
11 day shift12 off13 off14 off15 off16 off17 off
18 off19 night shift, day 1 of the cycle20 night shift21 night shift22 night shift23 off24 off
25 off26 day shift27 day shift28 day shift29 off30 night shift31 night shift
August 202715 shifts180 h
SundayMondayTuesdayWednesdayThursdayFridaySaturday
1 night shift2 off3 off4 off5 day shift6 day shift7 day shift
8 day shift9 off10 off11 off12 off13 off14 off
15 off16 night shift, day 1 of the cycle17 night shift18 night shift19 night shift20 off21 off
22 off23 day shift24 day shift25 day shift26 off27 night shift28 night shift
29 night shift30 off31 off
September 202715 shifts180 h
SundayMondayTuesdayWednesdayThursdayFridaySaturday
1 off2 day shift3 day shift4 day shift
5 day shift6 off7 off8 off9 off10 off11 off
12 off13 night shift, day 1 of the cycle14 night shift15 night shift16 night shift17 off18 off
19 off20 day shift21 day shift22 day shift23 off24 night shift25 night shift
26 night shift27 off28 off29 off30 day shift
October 202717 shifts204 h
SundayMondayTuesdayWednesdayThursdayFridaySaturday
1 day shift2 day shift
3 day shift4 off5 off6 off7 off8 off9 off
10 off11 night shift, day 1 of the cycle12 night shift13 night shift14 night shift15 off16 off
17 off18 day shift19 day shift20 day shift21 off22 night shift23 night shift
24 night shift25 off26 off27 off28 day shift29 day shift30 day shift
31 day shift
November 202714 shifts168 h
SundayMondayTuesdayWednesdayThursdayFridaySaturday
1 off2 off3 off4 off5 off6 off
7 off8 night shift, day 1 of the cycle9 night shift10 night shift11 night shift12 off13 off
14 off15 day shift16 day shift17 day shift18 off19 night shift20 night shift
21 night shift22 off23 off24 off25 day shift26 day shift27 day shift
28 day shift29 off30 off
December 202714 shifts168 h
SundayMondayTuesdayWednesdayThursdayFridaySaturday
1 off2 off3 off4 off
5 off6 night shift, day 1 of the cycle7 night shift8 night shift9 night shift10 off11 off
12 off13 day shift14 day shift15 day shift16 off17 night shift18 night shift
19 night shift20 off21 off22 off23 day shift24 day shift25 day shift
26 day shift27 off28 off29 off30 off31 off

How the eight compare

What each one adds up to over its cycle. The weekends off assume day 1 falls on a Monday.

A print of two staff lockers: a stethoscope and a padlock on one, and a Pitman 2-2-3 rota taped to the other, with its day and night shifts filled in.
The eight rotations built into TurnoRest, compared
RotationShiftCycleAvg. weekNights in a rowLongest breakWeekends offCrews
DuPont12 h28 days42 h47 days2 in 4 wk4
Pitman 2-2-312 h28 days42 h33 days2 in 4 wk4
4 on 4 off12 h16 days42 h44 days5 in 16 wk4
Metropolitan 2-2-28 h8 days42 h22 daysNone4
Continental 2-2-38 h28 days42 h33 days1 in 4 wk4
Panama 2-2-312 h14 days42 hNone3 days1 in 2 wk2
Kelly 24/4824 h3 days56 hEvery shift2 daysNone3
Monday to Friday8 h7 days40 hNone2 daysEvery weekend1

The other two rotations in the app

Monday to Friday

Five 8-hour days and the weekend off. In TurnoRest it runs 9 AM to 5 PM, filed as a Morning shift, and 261 shifts in 2027 come to 2,088 hours.

The week never changes, but TurnoRest still works out its pay and checks it against the stub.

TurnoRest

Monday to Friday

7-day cycle8 h shifts

9 AM–5 PM

Average week
40 h
Shift
8 h
Nights in a row
None
Days off in a row
2
Day 1 is the first day of your cycle5 of 7 days worked

Metropolitan 2-2-2

2 mornings, 2 afternoons, 2 nights and 2 days off, on 8-hour shifts: an 8-day cycle that turns fast. Four crews work it 2 days apart, so every morning, afternoon and night has exactly one crew on.

It averages 42 hours a week. It never leaves a whole weekend free, because the days off always begin at 6 AM, when the second night ends. The Continental that has a page of its own is the 28-day 2-2-3.

TurnoRest

Metropolitan 2-2-2

8-day cycle8 h shifts

6 AM–2 PM2 PM–10 PM10 PM–6 AM

Average week
42 h
Shift
8 h
Nights in a row
2
Days off in a row
2
Day 1 is the first day of your cycle6 of 8 days worked

If yours is the 28-day one, the Continental 2-2-3 page has both years drawn.

Your own rotation

If none of the eight is yours, draw it. In the generator above, pick Your own and tap each day. In TurnoRest it’s Draw my own pattern…, under the pattern list, where each shift can have any start time and length.

Settings › Schedule in TurnoRest. Draw my own pattern… is the last row, under the pattern list.
  1. Pattern

    Tap Draw my own pattern… under the list and draw the days of your cycle, with the start time and length of each shift.

  2. First day of the cycle

    Set it to your day 1. In the first run it is When did the cycle start?

Cycle offset stays at 0. It is there for when the whole rotation moves a few days and you would rather not change the date.

The grid under the settings previews the cycle in rows of seven days. Overtime, swaps and shifts you pick up are added later, day by day, and the pattern underneath stays as it was. Calendar and patterns are free.

Questions

  • How do I make a rotating shift schedule?

    Pick the rotation your employer runs, then set day 1: the first day of your crew’s cycle, which is on the posted schedule or your supervisor knows. From those two answers every shift follows, for any year. The generator above does it here, and TurnoRest asks the same two questions on your iPhone.

  • Which rotating schedule gives the most weekends off?

    Of the rotations that cover the clock, DuPont and Pitman 2-2-3 give 50% of weekends fully off when day 1 is a Monday. Metropolitan 2-2-2 and Kelly 24/48 never leave a whole weekend free.

  • How many crews does a 24/7 schedule need?

    4 crews for DuPont, Pitman 2-2-3, 4 on 4 off, Metropolitan 2-2-2 and Continental 2-2-3; 3 crews for Kelly 24/48. The generator checks it: those crews, the same number of days apart, cover every shift of every day exactly once. Panama 2-2-3 is a day-shift rotation: its 2 crews cover the days, and around the clock it takes 4, two more on fixed nights.

  • What is a 2-2-3 schedule?

    Two days on, two off, three on, then the reverse: the shape behind Pitman, Panama and Continental. Panama works it on day shifts over 14 days; Pitman adds a fortnight of nights; Continental runs it on 8-hour mornings, afternoons and nights.

    Pitman, the one with nights, has its own page, with both years drawn.

  • Can I print the calendar?

    Yes. Print the page and you get the year on its own, twelve months to a sheet, in the colors of each shift.

  • Can I put the rotation in my iPhone Calendar?

    Yes, as repeating events: one for each shift of the cycle, each set to come back after as many days as the cycle lasts. DuPont is 14 of them, every 28 days. TurnoRest Pro writes the rotation into a calendar of its own and changes the events when your shifts change.

    The count for every rotation is on adding your shift schedule to iPhone Calendar.

The widget keeps count of your cycle.

In the app you answer the same two things you picked here, the rotation and day 1, and the Home Screen widget keeps count from then on. On DuPont today that would be day 2 of 28, the next shift and the sleep before it. Like the calendar above, it’s free.

Download on the App Store
Scan it with your iPhone for the app and your two answersDuPont (12 h, 28 days), day 1 on Mon, Jan 5, 2026
The Home Screen widget on DuPont