About the Rotating Shift Calculator
Shifts worked, days off and average weekly hours for a rotating pattern.
Also known as: shift pattern calculator, four on four off, continental shift pattern, rota calculator.
How to use this calculator
- Enter days on, days off, shift length, unpaid break per shift and the other fields.
- The result updates instantly as you type — press Calculate (or Enter) at any time.
- Review the breakdown shown under the main result.
- Use Copy result or Share to save the answer or send a link with your inputs.
Formula
weekly hours = shifts per week × paid hours per shift
Worked example
Using the values pre-filled in the calculator above:
- Days on = 4
- Days off = 4
- Shift length = 12 hours
- Unpaid break per shift = 60 min
- Over how many weeks = 52
the calculator returns:
- Average weekly hours: 38.5
- Shifts in the period: 182
- Total paid hours: 2,002
- Days off: 182