How to Build a School Timetable and Manage Teacher Cover Fairly
The short answer
To build a school timetable, start from a curriculum plan whose periods add up exactly to your cycle, staff it subject by subject, write down hard rules and ranked soft rules, then place the hardest constraints first (option blocks, part-time staff, specialist rooms, constrained teachers) with a clash check after each stage. Run daily cover by a reporting deadline, a written priority order and a cap per teacher.
Want the tools, not just the method? The The School Timetable and Cover Planner kit turns this guide into ready-to-use templates, spreadsheets and printables, with an instant download.
- Build from this year's curriculum plan, not last year's timetable
- Read staffing gaps subject by subject; totals hide shortfalls
- Place the pieces with the fewest possible slots first
- Cover needs a deadline, a priority order and a cap per teacher
- Every substitute's checks and safeguarding briefing confirmed before the first lesson
- Publish once; send every later change through one form
What are the steps to build a school timetable?
A school timetable is a set of decisions about how the curriculum, teachers, students and rooms meet across a repeating cycle. The work goes best in a fixed order, because each step depends on the one before. Here are the eight steps most experienced timetablers follow, in the order they follow them.
- 1. Fix the shape of the cycle: days in the cycle (five, six or ten) and teaching periods per day.
- 2. Agree the curriculum plan: periods per cycle for every subject in every grade, adding up exactly to the cycle.
- 3. Staff it: teacher periods needed per subject, each person's maximum load, and the gap in FTE subject by subject.
- 4. Write the model: option blocks built from students' choices, hard rules that are never broken and soft rules in ranked order.
- 5. Build in sequence: option blocks, part-time staff, specialist rooms and doubles, the most constrained teachers, then everything else.
- 6. Check after every stage: zero teacher, class and room clashes before the next stage begins.
- 7. Publish once: share draft personal timetables for factual errors only, fix them, then publish to everyone on the same day.
- 8. Run and review: rooms, duties, exams and daily cover inside the timetable, every change through one form, and an end-of-year review.
Why should the curriculum plan come before staffing?
If you start from last year's timetable you inherit every compromise made for people who may have left. If you start from the staff you have, the curriculum bends to fit them, and nobody chose the result. Start from what each grade should be taught and for how long.
The plan must add up exactly. On a six-day cycle of eight periods, every class has 48 periods. If a grade's subjects add to 47, a class has an accidental free period; if they add to 49, the timetable cannot be built at all. Add every grade before you go further, and write a short reason beside any number that changed from last year. Treat double periods with suspicion: keep them where a subject genuinely needs a longer block, because each one needs two consecutive free periods for a class, a teacher and a room at once.
How do you calculate how many teachers a timetable needs?
Three numbers do the work. Teacher periods needed for a subject is periods per cycle multiplied by the number of classes or option groups that take it. Each teacher's maximum is your full-time teaching load times their FTE (full-time equivalent), less any reduction for leadership roles. FTE needed is teacher periods needed divided by the full-time load.
Here is an original worked example for a small school with 18 classes on a 40-period week, where a full-time teacher teaches at most 32 periods. Read the gap subject by subject: the total can look comfortable while one subject is short.
- The total gap is only 0.10 FTE, which looks like nothing.
- Mathematics alone is 0.38 FTE short and Humanities 0.25 FTE short: about 12 and 8 periods a week with no qualified teacher.
- Spare English capacity (0.22 FTE) cannot teach Mathematics. The decision is a part-time Mathematics post, or reallocating a qualified colleague, made months before the year starts.
| Subject | Periods per class | Classes | Teacher periods needed | FTE needed (/ 32) | FTE in post | Gap |
|---|---|---|---|---|---|---|
| English | 6 | 18 | 108 | 3.38 | 3.6 | -0.22 |
| Mathematics | 6 | 18 | 108 | 3.38 | 3.0 | +0.38 |
| Science | 5 | 18 | 90 | 2.81 | 3.0 | -0.19 |
| Humanities | 4 | 18 | 72 | 2.25 | 2.0 | +0.25 |
| All other subjects | 19 | 18 | 342 | 10.69 | 10.8 | -0.11 |
| Total | 40 | 18 | 720 | 22.50 | 22.4 | +0.10 |
What are hard and soft constraints in timetabling?
Timetabling is usually described as a constraint satisfaction problem: find a place for every lesson that breaks none of the rules. Splitting the rules into two lists makes the job, and the arguments, far easier.
Hard constraints are never broken: no teacher, class or room in two places at once; every class receives its curriculum periods; contracts, agreed part-time days and reasonable adjustments are respected; each teacher keeps at least the minimum planning time that applies to them; practical lessons are in safe, equipped rooms; supervision points are staffed.
Soft constraints are wishes in a written order: subjects spread across the cycle, the widest fair option choice, few teachers per class, non-contact time spread out, short walks between rooms, and staff preferences applied by one rule for everyone. When two soft rules conflict, the higher one wins. Putting the order in a short timetabling policy turns a personal refusal into a policy decision.
In what order should you place lessons?
Place the pieces with the fewest possible positions first. An ordinary single lesson can go almost anywhere; an option block needs several teachers and rooms free at the same moment across a whole grade, and a teacher who works three days a week has far fewer possible slots than a full-timer. If flexible lessons go in first, they fill exactly the slots the inflexible ones needed.
A reliable order is: option blocks and whole-grade lessons; part-time and shared staff; specialist rooms and doubles; the most constrained teachers; then the rest. After each stage, check for clashes and fix them while a fix is still a simple swap. A spreadsheet with one row per lesson can flag a clash on every row by counting how often the same teacher, class or room appears in the same day and period.
Reading helps; measuring tells you what to work on. These AI-graded assessments on AssessAll pair with this topic:
How should a school manage daily teacher cover?
Teacher absence is normal. The UK Department for Education's School Workforce in England statistics report that in the 2024/25 academic year 61.8% of teachers took some sickness absence, averaging 8.1 days each among those who did, before training, trips and appointments are counted. Cover is a daily operation, and it works best as a routine with three rules everyone can see.
First, a reporting deadline: a phone call to a named cover line by a set time, early enough to arrange cover before registration. Second, a written priority order, applied the same way every morning. Third, a cap on how many cover lessons a teacher is asked to do each term, pro rata for part-timers, so the same helpful people are not asked every time. Some national conditions limit cover by teachers; in England, for example, the School Teachers' Pay and Conditions Document says teachers should be required to cover only rarely and only in circumstances that are not foreseeable.
| Priority | Who covers | When |
|---|---|---|
| 1 | Cover supervisor | Free that period and under a daily maximum |
| 2 | Cleared substitute or supply teacher | Planned or longer absences especially |
| 3 | Free teacher | Under their cap, fewest cover lessons per FTE this term |
| 4 | Leader | From an on-call rota |
| 5 | Split or combined class | Last resort, agreed by a leader, with a named adult responsible |
What checks do substitute teachers need?
Substitutes, supply teachers, cover supervisors and agency staff sit inside the school's safeguarding structure. What a background check is depends on the country and sometimes the state: in England, Keeping Children Safe in Education sets out safer recruitment and the single central record, and for agency supply staff schools obtain written confirmation from the agency of the checks it has carried out; in Australia each state and territory runs its own Working With Children Check; in India and many other countries police verification or clearance is common, with board and state rules on top.
Whatever applies to you, three practical habits keep cover safe. Keep a status for every substitute (checks confirmed, review date, safeguarding briefing done) and book only people who are clear. Store references and dates in your cover records, and keep certificates in your secure single central record or equivalent. Brief every substitute before their first lesson: who the designated safeguarding lead is, how to report a concern, the code of conduct essentials and the emergency procedures.
What are the most common timetabling and cover mistakes?
- Editing last year's timetable instead of building from this year's curriculum plan.
- Reading the staffing total and missing a subject-level shortfall.
- Placing easy lessons first and leaving option blocks and part-time staff until the end.
- Running specialist rooms at full use, with no slack for practicals or exams.
- Typing changes straight into the system without checking the knock-on effects, then telling only some of the people affected.
- Asking the same reliable teachers for cover because they never refuse.
- Booking a substitute before written confirmation of checks arrives, or skipping the briefing because they have been before.
- Recording medical details in cover or absence logs instead of a category.
- Leaving an absent person's duty uncovered.
- Treating an AI tool's suggestion as an allocation rather than a draft for a person to decide.
Where does AI help with timetabling and cover?
AI assistants are useful for drafting messages and cover work, checking pasted data (adding up a curriculum plan, counting option pairs, scanning a lesson list for clashes), suggesting a first draft of a duties rota or a cover allocation that follows your written rule, and summarising feedback. They should never decide an allocation, and they should never see student names, health details, safeguarding information or background-check records. Check every number a tool gives you against your own records before acting.
If you want the whole method in ready-made files, The School Timetable and Cover Planner from Bodhih Training includes a clash-checking timetable workbook, a staffing calculator, cover and duties policies, a message library and a staffroom print pack. To benchmark your own planning skills, AssessAll's Budget & Resource Allocation Reasoning assessment is a useful starting point, and Jobulary's explainer on the 70-20-10 model shows how to grow a new timetabler's skill through real tasks with feedback.

Run the timetable and cover from one set of files
The School Timetable and Cover Planner gives you the workbook, calculator, policies, forms, messages and staffroom print pack to build the timetable and run fair, safe cover every morning.
Sources
More from the Bodhih family
Questions people ask next
How long does it take to build a school timetable?
For a school of 20 to 40 classes built by hand in a spreadsheet, the placing itself usually takes several weeks spread across the spring, after the curriculum plan, staffing and option blocks are agreed. Dedicated software can shorten the placing; it does not shorten the decisions that come before it.
What is a six-day cycle timetable?
A timetable that repeats every six school days (Day 1 to Day 6) instead of every week. It gives more room for subjects and spreads them evenly, and it stops one subject always losing lessons to Monday holidays. Staff and students need a published calendar of day numbers.
What is an option block in a school timetable?
A set of subjects that run at the same time across a grade, so each student chooses one subject from each block. Blocks should be built from students' choices, with commonly paired subjects in different blocks.
Who should cover when a teacher is absent?
Follow a written priority order: a free cover supervisor first, then a cleared substitute for planned or longer absences, then a free teacher who is under their cover cap and has done the least cover this term, then a leader. Split classes are a last resort agreed by a leader.
How many cover lessons should a teacher do?
Set a cap in your cover policy, such as a number of lessons per term for a full-time teacher, pro rata for part-timers, and check it against your contracts and national conditions. Some systems expect teachers to cover only rarely. Publishing cover totals per person helps everyone see the cap is applied.
What is a cover supervisor?
A member of support staff employed to supervise classes doing work set by the absent teacher: taking the register, managing behaviour under the school's system and collecting work. Cover supervisors do not plan or teach new content.
Can I build a school timetable in Excel or Google Sheets?
Yes, for small and mid-size schools. Keep one row per lesson (day, period, class, subject, teacher, room) and count matches to flag teacher, class and room clashes, then build class, teacher and room views from the rows. Larger or more complex schools often add dedicated timetabling software and use the spreadsheet for checks and cover.
How do you make the duties rota fair and safe?
Take the supervision points and the number of adults each needs from your designated safeguarding lead and site risk assessment, check every point is covered every day, and share duty minutes in proportion to each person's working pattern within a set tolerance. Record swaps, and reallocate an absent person's duty like a lesson.