For clinics & practices

Free clinic staff rota maker — no signup, nothing uploaded

No signup, nothing to install, nothing uploaded. Put your nurses, healthcare assistants and front-desk team into a spreadsheet-style Mon–Sun grid and ShiftCraft totals everyone’s hours and shows the daily cover, so you never drop below your minimum staffing. Print a clean sheet or save a PDF in about two minutes — free.

No login · nothing uploaded. Free · your team stays on this device · next week starts from last week.

Sample week — small clinic

Mon–Sun
Staff MonTueWedThuFri SatSunHrs
Nurse Adeyemi888·8··40
Nurse Patel·88885·45
HCA — Rosa77·77··35
Reception — Mei8·8884·44
Reception — Owen·888···32
Coverage 34 44 42 0196

Your real rota updates these totals live as you type. Start a blank week →

A rota that never drops below safe cover

A clinic can’t run a session short. The rota’s whole job is to guarantee a minimum number of clinical and reception staff are on every day the doors are open. ShiftCraft is a working weekly shift schedule maker — type each person’s hours and it totals their week, while the coverage row gives you a live headcount per day so a thin Wednesday jumps out before it becomes a problem.

It keeps things private by design: the rota lives in your browser’s local storage on the device you use, so staff names and hours are never uploaded and there’s no account to manage. Build it, print it for the noticeboard, export a CSV for your records.

The cover a clinic rota has to hold

The blocks differ by setting, but most small practices and clinics plan around these. Roster to your minimum cover first, then add depth on busy days.

Early / open

08:00 – 12:00

Reception opens the desk and clinical staff start the morning session — both needed from the off.

Clinical session

09:00 – 13:00

Nurses and HCAs run appointments; keep at least your minimum clinical cover on at all times.

Lunch overlap

12:30 – 14:00

Stagger breaks so the desk and at least one clinician stay covered through lunch.

Afternoon & close

14:00 – 18:00

Second session and a clean handover before lock-up, with reception to the last appointment.

Make your clinic rota in five steps

  1. Add nurses, HCAs and reception staff available next week, each as their own row.
  2. Decide your minimum cover per day — then roster so the coverage row never falls below it.
  3. Type each person’s daily hours; leave blanks on non-working days and study days.
  4. Stagger start and finish times so handover and lunch are always covered.
  5. Print a copy for the noticeboard or export a CSV for your records.
Minimum-cover tip: in the sample above, Sunday reads 0 — fine if you’re closed, a red flag if you’re open. The coverage row turns “are we short?” into a number you can act on.

What a good clinic rota gets right

  • Minimum cover held every open day — clinical and reception, with no single-cover gaps.
  • Breaks staggered so the desk and at least one clinician stay on through lunch.
  • Clean handover at the end of each session, never an empty slot between shifts.
  • Privacy by default — names and hours stay in the browser, nothing uploaded.

Match the skill mix, not just the headcount

Three people on shift means nothing if none of them can do what the session needs. A clinic rota is really a skill-mix plan: a phlebotomy clinic needs someone competent to take bloods, an immunisation session needs a nurse signed off to vaccinate, and reception needs cover that can triage a walk-in and work the recall list. Chaperone availability has to overlap intimate examinations, not sit on a break. Build the week by competency first — tag who can do what, confirm every open session carries the right mix — and only then balance the raw headcount. Keeping an eye on the did-not-attend rate and the recall workload tells you whether a quiet-looking afternoon is actually carrying hidden admin that still needs a body on the desk.

Clinic scheduling FAQ

Is the clinic rota maker free?

Yes — free with no account or card. The rota saves in your own browser rather than on a server, so no staff data leaves the device.

Can I keep a minimum number of staff on each day?

The coverage row shows how many people are scheduled per day. Decide your minimum cover and roster so the count never drops below it.

Does it work for nurses, HCAs and reception together?

Yes. Each person is their own row, so you can group clinical staff and reception separately and still read total cover for the day at a glance.

Is staff data kept private?

Everything stays in your browser’s local storage on the device you use. Nothing is uploaded, so there’s no account and no cloud copy of names or hours.

Build this week’s clinic rota now

Free, no sign-up, saved on your device. Hold your minimum cover, every day.

Open the rota maker →