Guide
How to change a school timetable without rebuilding the whole week.
To change a school timetable mid-year without rebuilding it, keep the published week as your baseline, change the underlying staffing fact rather than the cells, compare how much the new version moves, and publish one clearly current version. A staffing change does not have to mean a fresh timetable and another round of disruption.
Written by James Hooke, a primary school teacher in Victoria and the founder of Bell Path.
Updated 20 August 20268 min read
Key takeaways
- Keep the published timetable as a protected baseline. A mid-year change should produce a new version, not overwrite the week staff are already following.
- Change the underlying staffing fact, not a trail of individual cells. Otherwise the same problem comes back at the next regeneration.
- Measure disruption as well as correctness. The best replacement is usually the valid version that moves the fewest people.
- Republish from one place, tell affected staff exactly what changed, and leave enough context for another leader to understand the decision later.
Contents8 sections
- 01Start with the change, not a blank grid
- 02Protect the current timetable as your baseline
- 03Change the rule, not the symptom
- 04Compare disruption as well as clashes
- 05Run the full check again
- 06Republish one clearly current version
- 07Make the process survive its operator
- 08How Bell Path handles a staffing change
Start with the change, not a blank grid
A teacher changes days, goes on leave, takes a new role, or is replaced mid-year. The visible problem might be one empty class or one specialist rotation, but the timetable around it is already doing hundreds of useful things. Staff know their release times, teams have settled into meeting windows, and families may have organised around part-time patterns. Treat that working week as something worth protecting.
Write the new fact down precisely before moving anything. Which person changed? From what date? Which days, sessions, classes, duties, meetings or rooms are affected? A clear statement of the change stops one staffing event from turning into an accidental redesign of the whole school week.
- The effective date, and whether the change is temporary or ongoing
- The staff member, role, days and sessions directly affected
- Any planning-time entitlement, specialist load, duty or meeting that moves with the role
- Agreements that must remain true for everyone else
Protect the current timetable as your baseline
Do not edit the only published copy. Save the current timetable as a named version and create the replacement beside it. That gives you a reliable before-and-after comparison, a way back if the new arrangement is rejected, and a clear record of what staff were following on any date.
This matters most when the change is urgent. Under pressure it is tempting to fix the visible cells in the PDF or spreadsheet and keep going. The usual result is two partly current versions and no trustworthy answer when somebody asks which one applies on Monday.
Change the rule, not the symptom
Update the source facts first: availability, employment fraction, role, class allocation, specialist load, fixed meetings, and any negotiated arrangement. Then regenerate, or make a targeted repair from those facts. If you only drag sessions away from the obvious clash, the timetable may look fixed while the facts underneath still describe the old staffing arrangement.
Keep the scope as small as possible. A Thursday-only availability change should not reopen Monday to Wednesday. Keep the parts of the week that still work, and let only the affected area move enough to become valid again.
Compare disruption as well as clashes
A valid timetable can still be the wrong mid-year answer if it moves half the school. Compare the candidate against the published baseline: how many teachers, classes, specialist sessions, planning-time blocks, rooms and duties changed? The count makes disruption visible before staff feel it.
Prefer the valid version that protects the most settled routines, even if a completely fresh timetable looks tidier. Mid-year, familiarity is worth a lot. A slightly neater grid is rarely worth dozens of changed routines.
Run the full check again
A local staffing change can have distant consequences. Before publishing, recheck every teacher's planning-time delivery, part-timer days, job-share handovers, specialist coverage, meetings, rooms and duties. Do not assume that a row that looks untouched is unaffected.
Give the candidate a second pair of eyes. The person who made the change knows what they intended, which makes them the least likely to notice a wrong assumption. A short review of the affected teacher and class views is cheaper than a correction after staff have started following the new week.
Republish one clearly current version
Name the new version, give it an effective date, and make the previous version visibly superseded. Tell the directly affected people what changed and why, then point everyone to the same current source. If printed packs are part of school life, replace them deliberately rather than hoping the old copy disappears from the staffroom wall.
The message should be specific enough to act on: which version applies, from which date, who is affected, and where the current teacher, class, room and duty views live. Staff do not need the whole history. They do need certainty about Monday morning.
Make the process survive its operator
If only one person knows why the timetable works, every staffing change is also a key-person risk. Keep the rules, versions, decisions and trade-offs with the timetable rather than spread across one person's memory, inbox and private spreadsheet. The aim is that another leader can make the next change without reconstructing the school from hallway conversations.
A durable record also makes staff conversations fairer. When somebody asks why their release moved, the answer can point to the changed staffing fact and the alternatives considered, not to a vague memory of what seemed possible at the time.
How Bell Path handles a staffing change
In Bell Path, the planner updates the relevant staff or class detail, runs Final Check, and generates a new version with the option "Keep close to the timetable you have" selected. The previous version stays intact for comparison. Before the replacement goes live, the planner can look at the changed teacher, class, room, planning-time and duty views, then make the new version current for staff.
Common questions
- Do I need to rebuild the whole school timetable after a staffing change?
- Usually not. Keep the current timetable, update the underlying staffing fact, and limit movement to the affected part of the week where possible. You still need to check the whole result, because a local change can create a clash elsewhere.
- How do I keep timetable disruption low mid-year?
- Compare every candidate with the published baseline and count what moved: teachers, classes, specialist sessions, planning time, rooms and duties. Choose the valid version with the smallest practical change, not simply the neatest fresh grid.
- What should staff be told when a timetable changes?
- Tell them which version is current, the date it takes effect, the people or areas directly affected, and where to find the current teacher, class, room and duty views. Follow any consultation or notice requirements that apply to your school and agreement.
- Can I manage a mid-year timetable change in Excel?
- Yes, if you keep a protected baseline, a change log, and a systematic checklist. The hard part is proving that the edit did not create a distant clash, short-change planning time, or leave two versions in circulation. Versioned timetabling software automates much of that checking and comparison.
In Bell Path
Change the detail, not the whole timetable
Bell Path keeps the accepted week as your baseline, regenerates from the changed staffing facts, and lets you compare before one new version reaches staff.
See the timetable generatorKeep reading
How to build a primary school timetable, step by step.
To build a primary school timetable, collect every staffing fact first, place planning time and specialist rotations before anything else, then check each teacher's week before staff see it. The order you make decisions in matters more than the tool you use. This guide walks through the order experienced timetablers follow, and the mistakes that cause a rebuild halfway through the term.
The school timetable checklist: what to check before staff see it.
Before staff see a new timetable, check every per-person promise (planning time to the minute, part-timer days, job-share handovers) and every structural one (rooms, meetings, duty coverage, bell times). Staff judge a timetable by the errors they find, not by the hundreds of sessions that were right. Run this checklist first and the timetable stays out of the staffroom conversation.
School timetable generator
Bell Path builds a primary school timetable from the details you give it: staff, classes, part-time days, planning time, meetings and rooms. It then checks the result and shows you what it could and could not fit.
Staff portal for school timetables
In Bell Path's staff portal, each teacher signs in and sees their own published timetable, meetings and duties. They can raise a review item, claim time in lieu, or ask to swap a yard duty. Only the planner can change the timetable.


