At my school, yard duty rosters have a special talent for creating tension. Someone always feels like they're getting the worst times or the worst areas of the school to manage. Duties are always forgotten (especially if a reliever is due to complete it) or double-booked. Staff are emailing back and forth trying to swap, and the whole thing somehow becomes the admin's nightmare instead of a straightforward schedule.
But it doesn't have to be a mess. A clear, shared duty roster system, whether it's digital or printed, can actually eliminate most of the drama. The trick is making it transparent, flexible, and easy for everyone to access and propose swaps.
Here's how to build a simple shared system that works.
Part 1: Setting Up the Roster - The Foundation
Step 1: Define your yard duty structure
Before you build anything, clarify the basics:
- How many yard duty slots per day? (e.g., one teacher during lunch, two during recess)
- How long is each duty? (typical: 20–30 minutes)
- How many teaching staff are available? (This determines how many duties per person per week)
- Are there zones or fixed locations? (e.g., "front yard," "undercover area," "oval") or do staff rotate through the whole yard?
A 25-person staff with three 30-minute yard duty slots per day across the week means roughly 3 to 4 duties per person per week (depending on part-time staff). That's manageable. If you're understaffed, the duties get heavier, but at least everyone knows that upfront.
Step 2: Ensure fair distribution
This is the key to reducing complaints. Everyone needs to see that the workload is genuinely split equitably.
Use a role-based approach: List the yard duty slots first (the what and when), then assign staff to fill them, not the other way around. This means you're building a schedule based on what needs coverage, not on individual requests. It prevents the "Oh, they always get the easy slots" grudge.
Account for part-time staff: If someone works 0.6 FTE, they should have proportionally fewer duties. If someone's new or has specific restrictions, note that upfront.
Rotate the worst slots: If you have a genuinely undesirable time (e.g., Friday afternoon, wet-day duty), make sure every staff member gets that slot once or twice per term. Don't let one person absorb it all.
Build in a duty-free lunch: Most schools' agreements require staff to have at least one meal break free from all duties. Make sure your roster genuinely protects that, even if it means someone's only lunch break is a quick 20 minutes between classes.

Part 2: Low-Tech Option - Printed Roster + Laminated Chart
If your school prefers simple, analog systems:
The printed roster approach
Print a large format roster showing:
- Each day of the week across the top
- Each time slot down the left (e.g., 8:50am–9:10am, 12:00–12:30pm, 1:00–1:30pm)
- Staff names filled in for each slot
- Laminated so swaps can be written in pencil/whiteboard marker
Where to post it: Staffroom noticeboard, in a binder near the staffroom, or emailed to all staff weekly.
Managing swaps: Someone wants to swap their 2:00pm Friday duty? They find someone willing, cross out both names, write in the new names (initials and date). Done. Or, if your school prefers formality, they email a simple swap request: "Sarah to take my Friday duty, I'll take her Wednesday duty."
Why it works: It's visual. Everyone can see the whole week at a glance. No app learning curve. No email chains.
The catch: If someone's away, the roster instantly becomes useless. You'll need a backup system (see digital option).
Part 3: Digital Option - Google Sheets Shared Roster
A digital tool that updates in real time and allows notifications:
Set up a shared Google Sheet
Create one sheet per term or month with:
- Days of the week across the top
- Time slots down the left
- Staff names in the cells
- A separate "Swap Requests" tab where people can propose changes
Permissions matter: Give everyone "Editor" access so they can suggest swaps, but consider having one person (admin, coordinator) who confirms changes to keep things clean. Or just let it be a free-for-all if your staff culture is trusting.
Add conditional formatting: Highlight high-demand days or duties in yellow so people can quickly spot the toughest slots.
Share the link: Pin it in a staffroom chat, email it out on Monday morning, or include it in your weekly staff bulletin.
Why it works: Real-time updates. If someone's away, the relief teacher can instantly see who's supposed to be on duty and coordinate a swap. You can see swap history. It's searchable (e.g., "Find all duties for Sarah this term").
The catch: Staff need to actually check it, and you need someone moderating to prevent chaos.
Part 4: Managing Swaps and Last-Minute Changes
This is where most rosters fall apart.
Establish clear swap rules
- Swaps must be reciprocal. If Teacher A wants to move their Thursday duty to Friday, they need to find Teacher B willing to swap. No leaving holes.
- Swaps must be recorded. Whether it's in the Google Sheet's "Swap Requests" tab or a simple email CC'd to leadership, there needs to be a trail.
- Swaps must happen with reasonable notice. (e.g., At least two days ahead, except emergencies.)
- Emergencies go to the relief teacher or admin. If someone's sick on the day of their duty, they call in early, and admin arranges cover.
Use a backup list
Keep a list of relief teachers or part-timers who can cover unexpected absences. Send them a simple text: "Can you cover Jane's duty tomorrow, 1:00–1:30pm?" Faster than hunting through the roster.
Have a "duty relief" email or chat channel
Create a dedicated Slack channel, Teams channel, or even a staffroom email alias where people post emergency swaps. Keeps it separate from general staff chat.
Part 5: Reducing Conflict Before It Starts
Communicate the roster proactively
Send it out at the start of each term with a note: "Your yard duties for this term are listed below. If you have concerns about fairness or clashes with your timetable, let us know by [date]."
Acknowledge the grind
It's not glamorous. Send a quick message in Week 6: "Thanks for staying on top of yard duties. We know it's not fun, but it keeps our students safe and gives everyone a fair share." People respond to acknowledgment.
Rotate duty coordinators
If one person is always the "duty fix-it" person, they'll burn out and start making mistakes. Share the job, maybe one admin handles Mondays/Tuesdays, another handles the rest. Or rotate it term-to-term.
Review and adjust termly
Every term, look at the roster. Did someone end up with way more duties than expected? Did relief staff cover most of the swaps (suggesting the original allocation was off)? Adjust for next term.
The Real Reason This Works
A transparent, shared duty roster reduces conflict because:
- Everyone can see the fairness (or lack thereof). You can't hide an unequal distribution when it's visible.
- Swaps are tracked. No "I'm pretty sure we swapped" conversations that lead to double-bookings.
- People know who to contact. Instead of wondering who arranges covers, they know the process.
- It's flexible. Whether you use paper, sheets, or an app, the system adapts to your school's pace.
Pick whichever format suits your school: paper for small, tight-knit teams; digital for larger schools or frequent absences. The key is consistency and transparency. Once staff trust the system, the roster becomes what it should be: boring, predictable, and nobody's main source of staffroom drama.