Shift Schedule Calculator

Privacy-first planning tool. All calculations run locally in your browser using the dates and rules you enter.

Calculator

Results

Ready to calculate
Use the controls on the left and calculate to see your result, units, and interpretation.

About This Tool

Release Updates

v1.1 (April 21, 2026)

  • Added named rotating schedule examples for Pitman, Dupont, 4-on-4-off, and Kelly patterns with paste-ready text for the rotation box.
  • Added a step-by-step how-to section so users can set dates, enter patterns, adjust shift timings, and deduct unpaid breaks more quickly.
  • Added separate employee and manager use cases covering work-life balance, overtime tracking, coverage planning, compliance checks, and payroll prep.
  • Expanded the example section to target both 12-hour shift calculator and 8-hour shift calculator search intent.
  • Expanded the FAQ and FAQ schema with broader rotating-shift questions such as 4-on-4-off hours, common roster types, and unpaid-break calculations.

Many shift workers do not live on a standard Monday-to-Friday schedule. Healthcare, security, transport, manufacturing, emergency services, and maintenance teams often follow repeating rosters that alternate between day shifts, night shifts, and rest days. The practical challenge is not just calculating one shift length. It is understanding the entire cycle: how many paid hours it contains, what the average weekly load looks like, and when the next working shift actually falls. This Shift Schedule Calculator is built around that operational view.

The tool starts with a cycle start date and a comma-separated roster pattern such as Day, Day, Night, Night, Off, Off, Off. It then combines that roster with separate day-shift and night-shift timings plus an unpaid break deduction. Overnight shifts are handled correctly by rolling the end time into the following day when needed. That means a night shift from 19:00 to 07:00 is calculated as a 12-hour span before break deductions, not as a negative duration.

Once the pattern is normalized, the calculator totals the paid hours inside a full cycle and converts that into an average weekly workload. That makes it easier to compare very different roster structures on equal terms. It also finds the next upcoming working shift based on a reference date and generates a forward-looking schedule table so the pattern is visible instead of hidden in raw text. This is helpful for personal planning, manager reviews, and workload discussions.

The page is private and browser-based, so you can model a proposed roster without sending schedule data anywhere. It does not attempt to replace workforce-management or payroll systems, because those often need premiums, overtime rules, and local compliance logic. Instead, it provides a clean operational baseline: what the pattern means in hours, which days are work or rest, and how the cycle unfolds over the next two weeks.

How to Use the Shift Schedule Calculator

  1. Select your cycle start date. Choose the first day your rotation begins.
  2. Set your reference date. Pick today or a future date to see your upcoming shifts.
  3. Input the rotation pattern. Type your schedule using comma-separated words such as Day, Night, Off.
  4. Adjust shift timings. Enter your exact start and end times, including overnight hours.
  5. Deduct unpaid breaks. Enter lunch or rest breaks in minutes to calculate true paid hours.

Common Rotating Shift Patterns

The Pitman Schedule (2-2-3)

The Pitman schedule is a 14-day cycle that is commonly built around 12-hour shifts. It creates alternating short and long work blocks, which makes it popular in healthcare, public safety, and continuous operations.

Text to paste: Day, Day, Off, Off, Day, Day, Day, Off, Off, Day, Day, Off, Off, Off

The Dupont Schedule

The Dupont schedule uses a 4-week cycle of 12-hour shifts. It is designed for 24/7 coverage and usually rotates crews through day shifts, night shifts, and longer blocks of time off.

Text to paste: Day, Day, Day, Day, Off, Off, Off, Night, Night, Night, Off, Off, Off, Day, Day, Day, Off, Night, Night, Night, Night, Off, Off, Off, Off, Off, Off, Off

4-On-4-Off

A 4-on-4-off schedule provides consistent rest blocks but shifts the working days every week. It is easy to understand and often used where teams need simple round-the-clock coverage.

Text to paste: Day, Day, Day, Day, Off, Off, Off, Off

The Kelly Schedule

The Kelly schedule is popular in firefighting and other emergency services, often in forms such as 24 hours on and 24 hours off with periodic extra rest days. It helps departments balance coverage needs with fatigue management.

Text to paste: Day, Off, Day, Off, Day, Off, Off, Off

Why People Use This Tool

Why Employees use this tool

Employees use shift calculators to understand work-life balance, see when the next weekend off appears, estimate overtime exposure, and plan income before payroll is finalized. A clear rotation view also helps with childcare, appointments, travel, and recovery after night shifts.

Why Managers use this tool

Managers and HR teams use shift calculators for coverage planning, overtime tracking, payroll prep, and checking whether proposed rotations create fatigue or compliance risks. A fast cycle-hour view helps compare staffing models before they are entered into workforce systems.

Formula

  • shift hours = (end time − start time, rolling across midnight if needed) − unpaid break
  • cycle hours = sum of paid hours across all shift tokens in the pattern
  • average weekly hours = cycle hours / cycle length × 7

Example Calculation

Calculating a 12-Hour Rotating Shift

Example: a 7-day pattern of Day, Day, Night, Night, Off, Off, Off with 12-hour day and night spans and a 30-minute unpaid break produces 11.5 paid hours per worked shift. Four worked shifts inside the 7-day cycle equals 46 paid hours per cycle, which also averages 46.00 weekly hours because the cycle itself is one week long.

Calculating an 8-Hour Rotating Shift

If you use that same 7-day pattern with 8-hour shifts and a 30-minute unpaid break, each worked shift becomes 7.5 paid hours. Four worked shifts then total 30 paid hours per cycle, or 30.00 average weekly hours. This is why search terms like 8 hour shift calculator and 12 hour shift calculator matter: the pattern may stay the same, but the weekly average hours change dramatically based on shift length.

Advertisement

FAQs

How do I enter the rotation pattern?

Use comma-separated tokens such as Day, Day, Night, Night, Off, Off, Off. Any token starting with D becomes a day shift; any token starting with N becomes a night shift.

Can the calculator handle overnight shifts?

Yes. End times earlier than start times are treated as overnight shifts and the duration rolls into the next day correctly.

What does average weekly hours mean?

The tool totals the hours in one full rotation cycle and scales that workload to a seven-day average.

Can I use it for 2-2-3 or 4-on-4-off rosters?

Yes. Any repeating cycle length works as long as you enter the sequence in order.

How many hours is a 4-on-4-off schedule?

Usually about 42 hours per week on average when the shifts are 12 hours long. Four 12-hour shifts followed by four days off equals 48 hours across an 8-day block, which scales to roughly 42 hours per week over a longer cycle.

What is the most common rotating shift schedule?

Two of the most common rotating schedules are the 2-2-3 Pitman schedule and the Dupont schedule. Both are widely used for 24/7 operations because they combine long shifts with predictable rest periods.

How do you calculate total shift hours with an unpaid break?

Start with the full shift length from clock-in to clock-out, account for overnight rollover if the shift crosses midnight, and then subtract the unpaid break minutes. The remaining time is the paid shift duration used in cycle-hour and weekly-average calculations.

Does this replace payroll or workforce systems?

No. It is a schedule planning aid and does not account for premiums, differentials, union rules, or compliance reporting.

5 Facts

Rotating nights create cumulative fatigue

That is why many employers track not only individual shift length, but also how many nights cluster inside a cycle.

Workforce planning

A seven-day average helps compare unlike patterns

Two rotations with different cycle lengths can still be compared fairly when converted to average weekly hours.

Benchmarking

Overnight shifts distort simple date math

If you ignore cross-midnight timing, scheduled hours can be undercounted by an entire day.

Operations

Break deductions matter more on long shifts

A modest unpaid break can materially change average weekly paid hours over a long repeating roster.

Payroll prep

Reference dates keep the pattern anchored

Without a clear cycle start date, the same roster can appear to land on different workdays for different users.

Shift control

Important Note

This calculator is for schedule planning only. Always verify contractual hours, legal rest rules, union agreements, and payroll treatment in the systems your employer uses for official records.

Explore more tools