EOWEO / Kelly Shift Calculator

Why it's called every-other-weekend-off

Most shift patterns are named after their shape — how many days on, how many off, how the blocks stack up. EOWEO is named after the one thing about it that people actually care about: the weekend. Every Other Weekend Off. The whole rota is built around a single promise, which is that one weekend in every two is genuinely yours.

If you have ever worked a rolling rota, you will know why that matters. On a lot of patterns the days off march steadily forwards through the week, so a Saturday off this month becomes a Tuesday off the next, and your weekends arrive whenever the maths happens to land them. EOWEO refuses to do that. It pins the free weekend to a fixed two-week beat and keeps it there. You are not hoping a weekend falls right — you know which ones do, months ahead.

You will also hear the same pattern called the Kelly schedule, especially around fire and rescue. Different name, same idea. Whichever label your station uses, the headline is the weekend, and that is what this page is really about. I will explain the rhythm in plain terms below, then leave the date-by-date arithmetic to the calculator at the top of the page, which is much better at it than any paragraph.

The weekend you can count on

Here is the part that wins people over. On EOWEO the off weekend does not drift. It sits in the same slot of the cycle every single time, so the rhythm is dead simple to hold in your head: this weekend on, next weekend off, the one after on again, and so on, two weeks at a time, without exception.

That predictability is worth more than it sounds. It means you can say yes to the things that need to be booked in advance. A cousin's wedding three months out, a season ticket, a kid's Saturday football fixtures, a weekend away that needs paying for now — you can commit, because the weekend you are committing to is one the rota has already promised you. There is no checking with a manager, no swapping favours, no quiet dread that something will land on the wrong day.

It cuts both ways, and it is fairer for that. The weekends you do work are just as fixed as the ones you get back. So your partner knows in advance which Saturdays you will be at the station, the childcare can be arranged once rather than re-negotiated every fortnight, and nobody is caught out at the last minute. A working weekend you saw coming is a very different thing from one sprung on you on the Thursday before.

The practical upshot is that family and weekend life become something you can plan around the job rather than squeeze into its gaps. For a lot of people that single feature — a reliable, repeating free weekend — is the reason they take an EOWEO post in the first place, and the reason they stay on it.

It also takes the edge off the small admin of being a shift worker. There is a tax to rolling rotas that nobody warns you about: the constant low-level checking. Am I off that weekend? Can I make the thing? Should I book it? EOWEO quietly removes most of that. Once you know your team and you have the rhythm, the answer to "am I free" is something you can give straight away, without opening anything. Over a year of weekends, that mental quiet adds up more than you would expect.

Where EOWEO shows up

You will find this pattern most often in fire and rescue, and that is no accident. These are services that have to be staffed around the clock, every day of the year, including every weekend and every bank holiday. Cover never stops. So the question is never whether weekends get worked — they always do — but how the burden of those weekends is shared out. EOWEO is one answer: spread them evenly and predictably, so that everyone gives up half their weekends and keeps the other half for certain.

It is not only fire and rescue. Other services that run continuously and that prize a steady home life lean towards the same idea, because the alternative — weekends that wander unpredictably through the calendar — is exactly the thing that wears people down over years of shift work. Wherever a stable, plannable weekend is treated as part of the deal, you tend to find a pattern shaped like this one.

There is a reason a fixed weekend is so prized in these jobs specifically. Shift work asks a lot of the people who do it and, just as much, of the people at home. A partner who never knows which weekends you will be around, childcare that has to be re-arranged every fortnight, friends who stop inviting you because you can never say yes — those frictions are quiet but corrosive, and they are usually about unpredictability rather than the hours themselves. A pattern that hands back a dependable weekend is, in effect, a pattern that protects the home life around the work. That is why services that want to keep experienced people tend to value it.

What I will not pretend is that EOWEO means the same hours everywhere. It does not. The length of a shift, the way days and nights are arranged, how much standby or overtime a particular station runs — all of that varies by employer, and sometimes by station within the same service. Two firefighters who both describe their rota as EOWEO can be working noticeably different weeks once you add it all up. So treat the weekend rhythm as the constant and the hours as the local detail. For your actual numbers, your own rota and your contract are the only sources worth trusting, and they will tell you the truth that no general guide can.

Setting up your EOWEO calendar

The calculator at the top of the page turns the rhythm above into a real, dated twelve-month calendar for your watch. Four quick steps:

  1. Pick the pattern. EOWEO / Kelly should already be selected on this page, so you can usually skip straight past this.
  2. Choose your team. Select your watch from the team options. This is what decides which side of the two-week beat you sit on — and therefore which weekends come back to you.
  3. Set your cycle start date. Enter a date you know your position for. If you are unsure, anchor it to a weekend you remember being off and let the calendar confirm the rest.
  4. Generate the year. Produce your full twelve months. Working days and rest days are laid out clearly, with bank holidays for your country flagged automatically.

From there, use the date checker in the sidebar to test any single day — a birthday, a holiday, that wedding — without scrolling for it, and use the export option to push the whole calendar into the phone or computer calendar you already live by, so your shifts sit alongside everything else.

EOWEO: common questions

What does EOWEO mean?

It stands for Every Other Weekend Off. The name is a promise about your time, not your hours: the rota is built so that one weekend in every two is genuinely yours, on a fixed rhythm you can plan around. The same pattern is often called the Kelly schedule, particularly in the fire service — different name, same deal.

How does the guaranteed free weekend actually work?

The off weekend lands in the same slot of the cycle every time, on a steady two-week beat — on this weekend, off the next, with no drift. Because it never wanders, you can look weeks or months ahead and know exactly which Saturdays and Sundays are yours. Which side of the beat you are on comes down to your team and your start date, and that is precisely what the calculator works out.

Who uses the EOWEO pattern?

Mostly fire and rescue, plus other always-on services where a predictable weekend is treated as part of the job. These are roles that run around the clock all year, so weekends always get staffed. EOWEO is the bargain that makes that bearable: you give up some weekends in exchange for a cast-iron promise that every other one is free.

How many hours a week will I work?

That depends on your station, and I would be suspicious of any single figure. Shift length, the split of days and nights, and how much overtime or standby your service runs all change the total. The reliable sources are your own rota and your contract. EOWEO fixes the shape of your weekends, not a particular hours count.

How do I find which team I am on?

It is usually on the station rota, and your watch manager will know it without thinking. If you are not certain, work backwards from a weekend you know was yours: use it as a reference, try each team in the calculator, and keep whichever one puts that free weekend where it actually fell. Line it up once and the whole year lines up with it.

Related Shift Patterns