A rotating shift schedule repeats a cycle of shift times. Learn what the term means, compare fixed, swing and split shifts, and follow a worked 16-day example.
A rotating shift schedule moves a worker through different shift times, such as day, evening and night shifts, on a repeating cycle. The start and finish times change as the cycle moves on, and the same sequence returns each time the cycle ends. The cycle length depends on the employer. RotaFlow's built-in presets include cycles of 8, 14, 16 and 28 days, and a custom Day, Night and Off sequence covers other repeats.
What is a rotating shift schedule?
The word rotating describes how the shifts move. Wikipedia's shift work article describes a rotating schedule as one in which employees change or move between shifts. The rotation can be quick or slow. A quick rotation changes shift more than once a week, and a slow rotation changes less often than weekly.
Rotation can run in either direction. A forward rotation moves to later start times, and a backward rotation moves to earlier ones. The NIOSH shift work bulletin lists rotating shift among self-reported schedules and describes it as periodic day, evening and night shifts.
For a 14-day work and rest pattern, see the 2-2-3 shift schedule guide. For an 8-day pattern, see the 4 on 4 off guide.
How do fixed, rotating, swing and split shifts compare?
Fixed and rotating describe how a pattern behaves over time. Swing describes when the hours fall, and split describes how one workday is divided. The table gives the core meaning of each term and an example.
A swing or split shift can be fixed or rotating, depending on the employer.
Wikipedia's split shift article notes that a regular rest or meal break does not count as a split.
| Schedule | What it means | Does the time change? | Example |
|---|---|---|---|
| Fixed shift | The same block on every workday, such as Days only | No | Monday to Friday, 7 a.m. to 3 p.m. |
| Rotating shift | Work moves through Day, Night and Off blocks on a repeating cycle | Yes | Four Day shifts, four days off, four Night shifts, four days off |
| Swing shift | A block between day and night work, usually in the evening | Depends on the rota | 4 p.m. to midnight |
| Split shift | One workday divided into two or more separate periods, with a gap between them | Depends on the rota | 7 a.m. to 11 a.m., then 5 p.m. to 9 p.m. |
What is the difference between swing shift and rotating shift?
Swing shift names a window of hours. Rotating shift describes how shifts change over the cycle. A rotating schedule can include a swing block, so one rota can move through day, swing and night work in turn.
Vocabulary.com defines swing shift as the work shift during the evening, gives 4 p.m. to midnight as an example, and lists evening shift as a synonym. Wikipedia's disambiguation page describes a swing shift as the shift between the day and night shifts.
Swing shift hours are set by each employer, so the label alone does not give a start or finish time. Read the times on the published rota. A worker on a rotating schedule can have swing hours in one block and Day or Night hours in another.
How does a rotating shift look on a calendar?
RotaFlow includes a built-in preset named 4 on / 4 off (Rotate blocks) in the English app. It works four Day shifts, four days off, four Night shifts and four days off, then starts again. The table below starts on Monday 2 November 2026 with the first Day shift.
The cycle restarts on Wednesday 18 November with a Day shift. The pattern is 16 days, which is two weeks and two days, so each new cycle starts two weekdays later.
| Block | Dates (2026) | Shift |
|---|---|---|
| 1 | Monday 2 to Thursday 5 November | Day |
| 2 | Friday 6 to Monday 9 November | Off |
| 3 | Tuesday 10 to Friday 13 November | Night |
| 4 | Saturday 14 to Tuesday 17 November | Off |
How do you check a rotating shift against your rota?
1. Count the full cycle, from the first day of one work block to the same point in the next cycle.
2. Write down every block, including the Off days, with its length.
3. Pick a date you know is the first day of a work block, then check the next two blocks against the published rota.
4. Check one shift on the far side of a change, such as the first Night after the Day blocks.
A rota you are given may start at a different point in the cycle, so confirm the first block before you save the pattern. The rotating shift patterns guide explains how to anchor a cycle to a date.
Where does RotaFlow help, and where does it stop?
RotaFlow turns a repeating Day, Night and Off sequence into a calendar. The pattern builder is part of the free plan. You can choose a built-in preset or enter a custom sequence, then set an anchor date that matches a shift you know. Special days, shift swaps and overtime sit on top of the base pattern, as explained in the [shift swaps and special days guide](https://rotaflow.app/feature-insights/shift-swaps-special-days).
RotaFlow has three base shift types: Day, Night and Off. Day and Night each have a start and end time in the settings, and the app has no split-shift type, so a split shift does not fit the base model directly. Check those days against the employer's rota.
RotaFlow is a planner and calendar. It does not approve leave or guarantee coworker availability.
The table lists free and Pro limits as the app defines them. Pro is available as a monthly or yearly subscription, or as a one-time lifetime purchase. For a spreadsheet approach, read the rotating shift schedule template guide. To compare apps and spreadsheets, read how to choose a shift schedule app.
| Feature | Free | Pro |
|---|---|---|
| Pattern builder and core dashboard | Yes | Yes |
| Special day upcoming spans | 5 | Expanded |
| Shift swap future editing | 30 days ahead | Extended |
| Overtime summary periods | Week | Week, month and year |
| PTO Planner preview | 30 days | 365 days |
| PTO Planner apply and compare | Locked | Yes |
| Calendar export range | 7 days | 7, 14 and 30 days |
| Home widget, small | Yes | Yes |
| Home widget, medium and large | Locked | Yes |
| Lock Screen widgets | Locked | Yes |
| Siri overtime logging | Locked | Yes |
| Trade Board posting | Locked | Yes |
Feature FAQ
Is a rotating shift schedule the same as a swing shift?
No. A swing shift names a block of hours between day and night work, usually in the evening. A rotating shift schedule describes how shifts change over a repeating cycle. A rotating schedule can include swing hours.
What hours does a swing shift usually cover?
A swing shift covers the period between day and night work. Vocabulary.com gives 4 p.m. to midnight as an example. The exact hours depend on the employer, so check the published rota.
How long is a rotating shift cycle?
It depends on the employer. RotaFlow's built-in presets include cycles of 8, 14, 16 and 28 days. To find your cycle, count from the first day of one work block to the same point in the next cycle.
Can a rotating shift schedule move forward or backward?
Yes. A forward rotation moves to later start times, and a backward rotation moves to earlier ones. Wikipedia's shift work article describes both directions. Quick rotations change shift more than once a week, and slow rotations change less often than weekly.
Can I build a rotating shift schedule in RotaFlow for free?
Yes. The pattern builder, with built-in presets and custom Day, Night and Off sequences, is part of the free plan. The free plan has limits on some features, such as five upcoming special-day spans and shift swap editing up to 30 days ahead.