Guide
How to build a primary school specialist timetable.
A specialist timetable needs to fit each class's lessons, specialist teachers' working days and available rooms. It also determines when classroom teachers are released for planning. Start by checking that you have enough specialist teaching time. Then arrange the lessons around the release time teachers need, including any shared planning sessions. The example below shows how three specialists can release a three-class team at the same time.
Written by James Hooke, owner of Bell Path and a Victorian primary school teacher.
Updated 20 September 20268 min read
Key takeaways
- The specialist rotation is the supply side of planning time. Design the two as one system.
- Back-to-back lessons can reduce specialist transitions. Shared team planning requires every class in the team to have another teacher at the same time.
- Part-time and dual-role specialists are where rotations break: their supply lands on particular days, and those days must match who needs release.
- Every rotation decision is also a room decision. The art room, hall and music room are rules with the same force as staff availability.
What the rotation decides
In a primary school, the specialist program largely is the timetable. Every specialist session decides three things at once: which class gets Art or PE at that moment, which classroom teacher is released for planning at that moment, and which shared room is occupied at that moment.
That is why rotation design belongs early in the build, right after planning-time entitlements are known. Get the shape of the rotation right and classroom sessions fall into the gaps naturally.
Start from the arithmetic
Before any grid work, check that the program is possible. Each specialist supplies a fixed number of teaching sessions per week: their load, minus their own entitlements and duties. Each class needs its program: however many sessions of Art, PE, Music and Languages your school promises per week. And each classroom teacher needs release minutes that this supply must generate, on days they work.
If fourteen classes each need three specialist sessions and your combined specialist supply is thirty-eight sessions, the program does not fit. This is the moment to adjust the promise (two Languages sessions instead of three, or shorter ones), the staffing (another day of PE), or the delivery (Languages to half the school each semester), while those are still calm decisions.
Plan rooms and equipment first
Most specialist subjects are tied to a space: the art room, the hall or gym, the music room, the STEM space, the kitchen. One space per subject means the subject's whole weekly program has to pass through that room one class at a time, which caps how much of it can run and forces the rotation to interleave subjects rather than run them in parallel.
Map the shared spaces and their competing bookings (assembly in the hall, outside providers, lunchtime clubs) before finalising the rotation. The classic failure is a rotation that works on paper until assembly takes the hall's Monday morning, and the PE program with it.
Part-time and dual-role specialists
A full-time specialist is flexible. A specialist who works Tuesday to Thursday is not: their supply lands on those days, so the release it generates lands on those days too. Every classroom teacher whose only overlap with that specialist is a day they do not work is a delivery problem you must solve some other way.
Dual-role staff (classroom teacher three days, specialist two) add a second trap. They cannot release themselves, and their specialist days must not collide with their own class's needs. Schools with several dual-role staff should expect the rotation to be solved around them, not adjusted for them afterwards.
This is also where semester rotations earn their place. A 0.4 Languages specialist can deliver a credible weekly program to half the school each semester, where a whole-school weekly promise would collapse.
When the specialist is away
A specialist absence deletes lessons and release time at the same time: three classes lose Art, and three classroom teachers silently lose their planning time. Decide the school's default in advance. Do covered specialist sessions still run, with a relief teacher delivering a prepared program, or do classroom teachers keep their classes and bank the missed release as time in lieu where the agreement allows it?
Either answer works. Having no answer means the daily organiser invents the policy at 7:20am, and the inconsistency becomes a fairness grievance. Write the default down next to the roster, and track the missed release either way.
How Bell Path handles it
Bell Path treats the specialist program and release delivery as one problem. You set the program each class should receive and each teacher's entitlement, and the generator builds rotations that satisfy both, respecting rooms, part-time days, dual-role separation and meeting clashes, with a preference for consistent, grouped patterns. Final Check shows the arithmetic before you commit, and when a specialist's days change, you change one fact and regenerate instead of working the rotation out again by hand.
Common questions
- How many specialist sessions should each class get?
- Two to four specialist sessions per class per week is common, and the exact number is a school program decision. Thin-supply subjects such as Languages usually go to part of the school each semester. The timetabling rule is arithmetic: promised sessions times classes must fit inside your specialists' supply, on days that also deliver every teacher's release.
- Should specialists see a whole year level in one day?
- It can reduce repeated set-up, but the pattern needs to suit the subject and available spaces. If one specialist teaches the classes back-to-back, their classroom teachers are released at different times. Shared team planning requires all of those classes to have another teacher at the same time, as in the three-specialist example above.
- What happens to release time when a specialist is absent?
- Unless the covered session still runs, the classroom teachers that specialist would have released lose their planning time, and the loss is silent unless something tracks per-teacher delivery. Agree the school default in advance (a covered program, or time in lieu where your agreement allows it) and record every miss.
- Can part-time specialists anchor a whole-school program?
- Yes, if the promise matches the supply. A semester rotation lets a two- or three-day specialist cover the whole school across the year. The failure is a whole-school weekly promise built on part-time supply.
Bell Path builds rotations and release time together
See how generation worksKeep reading
Planning time in primary schools: APT, RFF, NCT, DOTT and NIT.
Planning time is the weekly release from face-to-face teaching that every Australian primary teacher is entitled to. Victoria calls it APT, New South Wales RFF, Queensland and the Northern Territory NCT, Western Australia and Tasmania DOTT, and South Australia NIT. The name changes, but the problem is the same everywhere: release time must be delivered to the minute, every week, and someone must teach the class while you do.
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.
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.
Primary school timetable software
Bell Path builds and checks the weekly timetable for Australian primary schools, then runs each morning from it. It is for the school leader who builds the timetable, answers the questions about it, and would like fewer rewrites.

