Your shift rotation, as a calendar.
Pick your rotation and team, and see every shift for the year. Add it to your phone, print it, or share it with your crew. Free, no sign-up.
Firefighter rotations
24-hour shifts with A, B and C platoons.
24/48 Schedule
1 day on (24 hours), 2 days off — repeats every 3 days
56 h/week · 3 platoons
48/96 Schedule
2 days on (48 hours), 4 days off — repeats every 6 days
56 h/week · 3 platoons
Kelly Schedule
On, off, on, off, on, then 4 days off — repeats every 9 days
56 h/week · 3 platoons
24/72 Schedule
1 day on (24 hours), 3 days off — repeats every 4 days
42 h/week · 4 platoons
12-hour shift rotations
Four-team day and night rotations for 24/7 operations.
2-2-3 Schedule (Panama)
2 on, 2 off, 3 on, 2 off, 2 on, 3 off on days, then the same on nights — 28 days
42 h/week · 4 teams
Pitman Schedule
2 on, 2 off, 3 on, 2 off, 2 on, 3 off — repeats every 14 days, fixed day or night teams
42 h/week · 4 teams
DuPont Schedule
4 nights, 3 off, 3 days, 1 off, 3 nights, 3 off, 4 days, 7 off — 28 days
42 h/week · 4 teams
4 On 4 Off Schedule
4 days on, 4 days off — repeats every 8 days
42 h/week · 4 teams
8-hour and 10-hour rotations
Day, swing and night shifts, and compressed workweeks.
Continental Shift Pattern
2 days, 2 swings, 3 nights, 2 off, 2 days, 3 swings, 2 nights, 2 off, 3 days, 2 swings, 2 nights, 3 off — 28 days
42 h/week · 4 teams
Southern Swing Schedule
7 days, 2 off, 7 swings, 2 off, 7 nights, 3 off — 28 days
42 h/week · 4 teams
4 On 2 Off Schedule
4 days on, 2 days off — repeats every 6 days
37.3 h/week · 3 teams
4/10 Work Schedule
4 days on (10 hours), 3 days off — every week
40 h/week · 2 teams
How it works
- Pick your rotation — or type your own pattern if yours is unusual.
- Choose your team (A, B, C or D — also called platoon, shift, line or crew).
- Enter a date you know and tap which day of the cycle you were on. Every other date follows from that.
- Save it: add it to Google, Apple or Outlook calendar, download a printable PDF, or copy a link for your family.
Why people use ShiftRotations
- Built for real rotations. Every built-in pattern is checked so that exactly one team covers each shift every day — the same way your employer plans it.
- Your calendar never runs out. The phone calendar file repeats your rotation, so you add it once.
- Private. Nothing to sign up for. Your schedule is not stored on our servers.
- Hours at a glance. See shifts, hours and days off for the whole year, plus your next five shifts.
Frequently asked questions
How do I make a shift rotation calendar?
Pick your rotation, choose your team or platoon, enter a date you know and tap which day of the cycle you were on. Your whole year appears instantly, and you can add it to your phone calendar, print it or download a PDF.
Can I add my shifts to Google Calendar or my iPhone?
Yes. Tap "Add to phone calendar" to download a calendar file (.ics). Open it on your phone, or import it in Google Calendar under Settings → Import. The file repeats your rotation automatically, so it never runs out.
Is this shift calendar free?
Yes. There is no sign-up and nothing to install. Your settings stay in your browser and in the share link — we do not store your schedule.
What if my rotation is not listed?
Choose "Custom rotation" and type your cycle one letter per day: D for day, N for night, X for a 24-hour shift and O for off. For example DDNNOOOO is a 2 days, 2 nights, 4 off rotation.
How do I find out which team or platoon I am on?
Your employer or department assigns it — often called A, B, C or D shift, or a line or crew number. If you know a date you worked, pick any team and adjust the cycle day until that date shows as a work day.