Free resource — no email required.

Free hospital rota template (Excel)

A clean, ready-to-use Excel template for hospital on-call rotas — the same structure most departments run on: duties down the side, days across the top, a post-call row, and a fairness tally. Free, no email required.

Download the template (.xlsx)

Weekend on-calls · next 3 weeks
ConsultantRegistrarSHO
WeekDatesFriSatSun
Wk 1This week
7 Sept – 13 Sept
Mr Patel
Priya
Liam
Ms Ward
Sarah
Emma
Ms Ward
James
Aisha
Wk 2Draft
14 Sept – 20 Sept
Ms Ward
Sarah
Noah
Mr Patel
Priya
Liam
Mr Patel
David
Chloe
Wk 3Draft
21 Sept – 27 Sept
Prof Doyle
David
Chloe
Prof Doyle
James
Noah
Prof Doyle
Sarah
Emma
From the live demo

What’s inside

  • A week grid with consultant, registrar and SHO on-call rows, theatre and clinic rows, and a protected post-call row
  • A fairness tally sheet to track on-calls, weekends, nights and leave per person
  • A short how-to so anyone on the team can maintain it

How to use it

Fill in the week-beginning date, type names into the grid, and copy the sheet for each new week.
Update the fairness tally by hand every week so the on-call spread stays visible to everyone.
Print it or share it however your team prefers.

For the full method, see our guide: How to make an on-call rota.

Where the spreadsheet stops working

A template like this works well for a small team with a stable pattern. In practice, three things break it over time. First, the fairness tally depends on someone updating it by hand every single week — miss a few weeks and nobody trusts the numbers. Second, post-call rules and leave conflicts have to be checked by eye, and the one weekend they’re missed is the one everyone remembers. Third, the moment the rota changes after it’s been emailed, every printed and saved copy is out of date.

That is exactly where RotaOS picks up: the same rota structure, but generated, checked, and shared automatically.
Try RotaOS free →