Skip to the content

2 weeks on 2 weeks off schedule calendar (14/14)

Fourteen days working, then fourteen days off, repeated. Two crews alternate, so one crew is always on site. That is about 183 shifts and 2,192 hours a year at 12 hours a shift, an average of 42 hours a week. Put your start date in below for your own 2027 calendar.

  • Free, no sign-up
  • Runs in your browser
  • Nothing uploaded or kept

How to use it

  1. Set your start date

    Enter a date from your roster that is the first day of a block, and say which block it is.

  2. Check the year

    Every shift and day off is drawn, with the hours a year, the days off and the weekends you have free.

  3. Print it or add it to your phone

    Download the calendar file, print the year, or copy the link to share it.

Pick a date you know from your roster; the whole year lines up with it.

Shift times and hours

28-day cycle: 14W 14O

Next 14 days

Shifts in 2027

183

Days off

182

of 365

Hours in 2027

2,196

12 h a shift

Average a week

42 h

Weekends fully off

26 of 52

Longest run

14 on

14 off at most

January 2027
MoTuWeThFrSaSu
Friday 1 January: shiftSaturday 2 January: shiftSunday 3 January: shift
Monday 4 January: shiftTuesday 5 January: shiftWednesday 6 January: shiftThursday 7 January: shiftFriday 8 January: shiftSaturday 9 January: shiftSunday 10 January: shift
Monday 11 January: shiftTuesday 12 January: shiftWednesday 13 January: shiftThursday 14 January: shiftFriday 15 January: day offSaturday 16 January: day offSunday 17 January: day off
Monday 18 January: day offTuesday 19 January: day offWednesday 20 January: day offThursday 21 January: day offFriday 22 January: day offSaturday 23 January: day offSunday 24 January: day off
Monday 25 January: day offTuesday 26 January: day offWednesday 27 January: day offThursday 28 January: day offFriday 29 January: shiftSaturday 30 January: shiftSunday 31 January: shift
February 2027
MoTuWeThFrSaSu
Monday 1 February: shiftTuesday 2 February: shiftWednesday 3 February: shiftThursday 4 February: shiftFriday 5 February: shiftSaturday 6 February: shiftSunday 7 February: shift
Monday 8 February: shiftTuesday 9 February: shiftWednesday 10 February: shiftThursday 11 February: shiftFriday 12 February: day offSaturday 13 February: day offSunday 14 February: day off
Monday 15 February: day offTuesday 16 February: day offWednesday 17 February: day offThursday 18 February: day offFriday 19 February: day offSaturday 20 February: day offSunday 21 February: day off
Monday 22 February: day offTuesday 23 February: day offWednesday 24 February: day offThursday 25 February: day offFriday 26 February: shiftSaturday 27 February: shiftSunday 28 February: shift
March 2027
MoTuWeThFrSaSu
Monday 1 March: shiftTuesday 2 March: shiftWednesday 3 March: shiftThursday 4 March: shiftFriday 5 March: shiftSaturday 6 March: shiftSunday 7 March: shift
Monday 8 March: shiftTuesday 9 March: shiftWednesday 10 March: shiftThursday 11 March: shiftFriday 12 March: day offSaturday 13 March: day offSunday 14 March: day off
Monday 15 March: day offTuesday 16 March: day offWednesday 17 March: day offThursday 18 March: day offFriday 19 March: day offSaturday 20 March: day offSunday 21 March: day off
Monday 22 March: day offTuesday 23 March: day offWednesday 24 March: day offThursday 25 March: day offFriday 26 March: shiftSaturday 27 March: shiftSunday 28 March: shift
Monday 29 March: shiftTuesday 30 March: shiftWednesday 31 March: shift
April 2027
MoTuWeThFrSaSu
Thursday 1 April: shiftFriday 2 April: shiftSaturday 3 April: shiftSunday 4 April: shift
Monday 5 April: shiftTuesday 6 April: shiftWednesday 7 April: shiftThursday 8 April: shiftFriday 9 April: day offSaturday 10 April: day offSunday 11 April: day off
Monday 12 April: day offTuesday 13 April: day offWednesday 14 April: day offThursday 15 April: day offFriday 16 April: day offSaturday 17 April: day offSunday 18 April: day off
Monday 19 April: day offTuesday 20 April: day offWednesday 21 April: day offThursday 22 April: day offFriday 23 April: shiftSaturday 24 April: shiftSunday 25 April: shift
Monday 26 April: shiftTuesday 27 April: shiftWednesday 28 April: shiftThursday 29 April: shiftFriday 30 April: shift
May 2027
MoTuWeThFrSaSu
Saturday 1 May: shiftSunday 2 May: shift
Monday 3 May: shiftTuesday 4 May: shiftWednesday 5 May: shiftThursday 6 May: shiftFriday 7 May: day offSaturday 8 May: day offSunday 9 May: day off
Monday 10 May: day offTuesday 11 May: day offWednesday 12 May: day offThursday 13 May: day offFriday 14 May: day offSaturday 15 May: day offSunday 16 May: day off
Monday 17 May: day offTuesday 18 May: day offWednesday 19 May: day offThursday 20 May: day offFriday 21 May: shiftSaturday 22 May: shiftSunday 23 May: shift
Monday 24 May: shiftTuesday 25 May: shiftWednesday 26 May: shiftThursday 27 May: shiftFriday 28 May: shiftSaturday 29 May: shiftSunday 30 May: shift
Monday 31 May: shift
June 2027
MoTuWeThFrSaSu
Tuesday 1 June: shiftWednesday 2 June: shiftThursday 3 June: shiftFriday 4 June: day offSaturday 5 June: day offSunday 6 June: day off
Monday 7 June: day offTuesday 8 June: day offWednesday 9 June: day offThursday 10 June: day offFriday 11 June: day offSaturday 12 June: day offSunday 13 June: day off
Monday 14 June: day offTuesday 15 June: day offWednesday 16 June: day offThursday 17 June: day offFriday 18 June: shiftSaturday 19 June: shiftSunday 20 June: shift
Monday 21 June: shiftTuesday 22 June: shiftWednesday 23 June: shiftThursday 24 June: shiftFriday 25 June: shiftSaturday 26 June: shiftSunday 27 June: shift
Monday 28 June: shiftTuesday 29 June: shiftWednesday 30 June: shift
July 2027
MoTuWeThFrSaSu
Thursday 1 July: shiftFriday 2 July: day offSaturday 3 July: day offSunday 4 July: day off
Monday 5 July: day offTuesday 6 July: day offWednesday 7 July: day offThursday 8 July: day offFriday 9 July: day offSaturday 10 July: day offSunday 11 July: day off
Monday 12 July: day offTuesday 13 July: day offWednesday 14 July: day offThursday 15 July: day offFriday 16 July: shiftSaturday 17 July: shiftSunday 18 July: shift
Monday 19 July: shiftTuesday 20 July: shiftWednesday 21 July: shiftThursday 22 July: shiftFriday 23 July: shiftSaturday 24 July: shiftSunday 25 July: shift
Monday 26 July: shiftTuesday 27 July: shiftWednesday 28 July: shiftThursday 29 July: shiftFriday 30 July: day offSaturday 31 July: day off
August 2027
MoTuWeThFrSaSu
Sunday 1 August: day off
Monday 2 August: day offTuesday 3 August: day offWednesday 4 August: day offThursday 5 August: day offFriday 6 August: day offSaturday 7 August: day offSunday 8 August: day off
Monday 9 August: day offTuesday 10 August: day offWednesday 11 August: day offThursday 12 August: day offFriday 13 August: shiftSaturday 14 August: shiftSunday 15 August: shift
Monday 16 August: shiftTuesday 17 August: shiftWednesday 18 August: shiftThursday 19 August: shiftFriday 20 August: shiftSaturday 21 August: shiftSunday 22 August: shift
Monday 23 August: shiftTuesday 24 August: shiftWednesday 25 August: shiftThursday 26 August: shiftFriday 27 August: day offSaturday 28 August: day offSunday 29 August: day off
Monday 30 August: day offTuesday 31 August: day off
September 2027
MoTuWeThFrSaSu
Wednesday 1 September: day offThursday 2 September: day offFriday 3 September: day offSaturday 4 September: day offSunday 5 September: day off
Monday 6 September: day offTuesday 7 September: day offWednesday 8 September: day offThursday 9 September: day offFriday 10 September: shiftSaturday 11 September: shiftSunday 12 September: shift
Monday 13 September: shiftTuesday 14 September: shiftWednesday 15 September: shiftThursday 16 September: shiftFriday 17 September: shiftSaturday 18 September: shiftSunday 19 September: shift
Monday 20 September: shiftTuesday 21 September: shiftWednesday 22 September: shiftThursday 23 September: shiftFriday 24 September: day offSaturday 25 September: day offSunday 26 September: day off
Monday 27 September: day offTuesday 28 September: day offWednesday 29 September: day offThursday 30 September: day off
October 2027
MoTuWeThFrSaSu
Friday 1 October: day offSaturday 2 October: day offSunday 3 October: day off
Monday 4 October: day offTuesday 5 October: day offWednesday 6 October: day offThursday 7 October: day offFriday 8 October: shiftSaturday 9 October: shiftSunday 10 October: shift
Monday 11 October: shiftTuesday 12 October: shiftWednesday 13 October: shiftThursday 14 October: shiftFriday 15 October: shiftSaturday 16 October: shiftSunday 17 October: shift
Monday 18 October: shiftTuesday 19 October: shiftWednesday 20 October: shiftThursday 21 October: shiftFriday 22 October: day offSaturday 23 October: day offSunday 24 October: day off
Monday 25 October: day offTuesday 26 October: day offWednesday 27 October: day offThursday 28 October: day offFriday 29 October: day offSaturday 30 October: day offSunday 31 October: day off
November 2027
MoTuWeThFrSaSu
Monday 1 November: day offTuesday 2 November: day offWednesday 3 November: day offThursday 4 November: day offFriday 5 November: shiftSaturday 6 November: shiftSunday 7 November: shift
Monday 8 November: shiftTuesday 9 November: shiftWednesday 10 November: shiftThursday 11 November: shiftFriday 12 November: shiftSaturday 13 November: shiftSunday 14 November: shift
Monday 15 November: shiftTuesday 16 November: shiftWednesday 17 November: shiftThursday 18 November: shiftFriday 19 November: day offSaturday 20 November: day offSunday 21 November: day off
Monday 22 November: day offTuesday 23 November: day offWednesday 24 November: day offThursday 25 November: day offFriday 26 November: day offSaturday 27 November: day offSunday 28 November: day off
Monday 29 November: day offTuesday 30 November: day off
December 2027
MoTuWeThFrSaSu
Wednesday 1 December: day offThursday 2 December: day offFriday 3 December: shiftSaturday 4 December: shiftSunday 5 December: shift
Monday 6 December: shiftTuesday 7 December: shiftWednesday 8 December: shiftThursday 9 December: shiftFriday 10 December: shiftSaturday 11 December: shiftSunday 12 December: shift
Monday 13 December: shiftTuesday 14 December: shiftWednesday 15 December: shiftThursday 16 December: shiftFriday 17 December: day offSaturday 18 December: day offSunday 19 December: day off
Monday 20 December: day offTuesday 21 December: day offWednesday 22 December: day offThursday 23 December: day offFriday 24 December: day offSaturday 25 December: day offSunday 26 December: day off
Monday 27 December: day offTuesday 28 December: day offWednesday 29 December: day offThursday 30 December: day offFriday 31 December: shift
  • W shift
  • · day off
See every crew side by side

With all the crews working this pattern, exactly one crew is on every day. One cycle of 28 days, then it repeats.

Day12345678910111213141516171819202122232425262728
Your crewWshiftWshiftWshiftWshiftWshiftWshiftWshiftWshiftWshiftWshiftWshiftWshiftWshiftWshift·day off·day off·day off·day off·day off·day off·day off·day off·day off·day off·day off·day off·day off·day off
Other crew·day off·day off·day off·day off·day off·day off·day off·day off·day off·day off·day off·day off·day off·day offWshiftWshiftWshiftWshiftWshiftWshiftWshiftWshiftWshiftWshiftWshiftWshiftWshiftWshift

Check the result against your roster: employers run these patterns in slightly different ways.

How the 2 weeks on 2 weeks off pattern works

The 28-day cycle puts you on site for half the year and at home for the other half, in long blocks. Offshore and remote-site rotations like this are written 14/14: the days on include the travel and handover days, so check what your employer counts as a working day before you rely on the hours.

Also searched for as: 14 on 14 off, 14/14 rotation, two weeks on two weeks off FIFO.

The cycle is 28 days long: 14 shifts, 14 days off, and then it starts again.

Every crew, day by day

One full cycle for each crew, so you can see who covers what.

DayYour crewOther crew
1Won·off
2Won·off
3Won·off
4Won·off
5Won·off
6Won·off
7Won·off
8Won·off
9Won·off
10Won·off
11Won·off
12Won·off
13Won·off
14Won·off
15·offWon
16·offWon
17·offWon
18·offWon
19·offWon
20·offWon
21·offWon
22·offWon
23·offWon
24·offWon
25·offWon
26·offWon
27·offWon
28·offWon

The numbers

Cycle length28 days
Shifts in a cycle14 of 28 days
Shifts a yearabout 183
Days off a yearabout 183
Hours a year (at 12 h a shift)about 2,192
Average hours a week42
Longest run of shifts14
Longest break14 days

A year is 365.25 days on average, so the yearly figures are averages; the calendar above counts the exact days of the year you pick.

Good and bad about 2 weeks on 2 weeks off

In its favour

  • Two full weeks at home in every cycle
  • Half the year free to plan around
  • Only about 13 trips to site a year

Against it

  • Fourteen days in a row away from home
  • Long days with little time off during the hitch
  • Missing events that fall in your two weeks on

Who uses 2 weeks on 2 weeks off

Common in offshore oil and gas, mining camps, remote construction and other fly-in fly-out work.

Employers run these patterns in slightly different ways, and a union contract or roster can differ from the version here. The grid above is exact for the cycle shown: if your roster differs, choose “My own cycle” in the calendar and type it in.

Other shift patterns

All shift patterns and the cycle builder

Frequently asked questions

How many hours a week is 2 weeks on 2 weeks off?

On average 42 hours a week, at 12 hours a shift: 14 shifts in every 28-day cycle. The weeks are not all alike, so a single week can hold more or fewer hours than the average. Change the shift length in the calendar and every number follows.

How many days off a year do I get on 2 weeks on 2 weeks off?

About 183 days off in a 365-day year and about 183 shifts, with a longest run of 14 shifts and a longest break of 14 days. Put your real start date in the calendar for the exact count in your year, including how many weekends are fully off.

How many weeks a year do I work on 2 weeks on 2 weeks off?

About 26 weeks: half of the year. In a 365-day year that is 182 or 183 working days; the calendar above gives the exact figure for your start date.

Can I put the 2 weeks on 2 weeks off pattern in Google Calendar or on my phone?

Yes. Pick your start date, press Add to my calendar, and open the .ics file in Google Calendar, Apple Calendar or Outlook. Each shift has a fixed ID, so importing the file again later replaces your shifts instead of adding a second set.

More free tools

  • AoE deadline converter

    Turn an Anywhere on Earth deadline into your time zone, with a live countdown and a calendar file.

    Open the tool
  • PhD and research proposal Gantt chart maker

    Start from a PhD, master's or proposal timeline, edit the tasks and download the chart as an image.

    Open the tool
  • Dissertation word count breakdown

    Words per chapter for any word limit, and how many words a day to finish by your deadline.

    Open the tool
  • Person-months and percent effort calculator

    Convert percent effort to person-months and back, for 12, 9 and 3-month appointments or an EU-style FTE.

    Open the tool
  • Grant burn rate calculator

    Burn ratio, runway and run-out date for a grant, with commitments counted.

    Open the tool
  • Custody schedule calendar generator

    2-2-3, 2-2-5-5, 3-4-4-3, week on week off: see the year, the split and the handovers, then print it.

    Open the tool
  • Free PDF tools

    Merge, split, reorder, rotate and compress PDFs to a size you choose, and turn pictures into PDFs and back. In your browser: no upload, no limits.

    Open the tool