Key points
- Collect all constraints first: periods per subject for each class, teacher subject and load limits, labs, PE grounds and combined classes.
- Place the hardest-to-fit periods first: shared teachers, labs, double periods and combined classes. Fill ordinary periods last.
- Spread each subject across the week and keep heavy subjects in the morning where possible.
- Check every teacher's and every room's schedule for clashes before publishing, not only each class's schedule.
- Plan for teacher absence from day one with a fair substitution system.
Making a timetable is one of the most stressful jobs before the academic year starts. One clash, such as a teacher placed in two classes at the same time, can unravel days of work. Most clashes come from the same few causes: incomplete information at the start, filling periods in the wrong order, and checking only class-wise views instead of teacher-wise views.
This guide gives a step-by-step method that works whether you use a chart on the staffroom wall, a spreadsheet or software. The examples suit a typical private school with classes 1 to 10, but the method works for any size.
Step 1: Collect all the constraints
A timetable is a puzzle, and you cannot solve a puzzle without all the pieces. Before placing a single period, prepare these lists.
Periods per subject for each class
For each class, write how many periods per week each subject needs. Start from your board's guidelines and the syllabus load, then adjust for your school's priorities. The total must equal the number of periods available in the week.
Teacher allocation and load
List each teacher, the subjects and sections they will teach, and the number of periods that adds up to. Then decide a sensible maximum per day and per week, keeping in mind correction work, lesson planning and duties. Watch for teachers who are overloaded while others have many free periods; fix this now, not after the timetable is made.
Also note availability limits: part-time teachers who come only on certain days, teachers with administrative roles, or teachers shared with another branch.
Rooms and facilities
- Labs: science and computer labs can host only one class at a time.
- Playground: if it is small, limit how many classes can have PE in the same period.
- Library, art room, music room: same rule.
Special arrangements
- Double periods for practicals, art or computer.
- Combined classes, such as two sections together for PE, or students from several sections splitting into second-language groups at the same time.
- Fixed slots, such as assembly, a weekly club period for the whole school, or a period reserved for remedial classes.
Step 2: Fix the daily structure and period timings
Decide the length of the school day, the number of periods, their duration and the breaks. Check that your total instructional time meets your state's and board's requirements. A sample structure for an 8-period day is shown below. The timings are an example only; adjust them to your school's hours and local rules.
| Slot | Example time | Duration |
|---|---|---|
| Assembly | 8:50 to 9:10 | 20 minutes |
| Period 1 | 9:10 to 9:50 | 40 minutes |
| Period 2 | 9:50 to 10:30 | 40 minutes |
| Short break | 10:30 to 10:45 | 15 minutes |
| Period 3 | 10:45 to 11:25 | 40 minutes |
| Period 4 | 11:25 to 12:05 | 40 minutes |
| Period 5 | 12:05 to 12:45 | 40 minutes |
| Lunch break | 12:45 to 1:25 | 40 minutes |
| Period 6 | 1:25 to 2:05 | 40 minutes |
| Period 7 | 2:05 to 2:45 | 40 minutes |
| Period 8 | 2:45 to 3:25 | 40 minutes |
Primary classes often benefit from shorter periods or a slightly earlier finish. If buses run two trips, coordinate dispersal times with transport.
Step 3: Decide the weekly period distribution for each class
With 8 periods a day over 6 days, a class has 48 periods a week. The table below is an example distribution for a class 8 section in a state board school. It is not an official requirement; your board, state and school priorities will change the numbers.
| Subject | Periods per week (example) | Notes |
|---|---|---|
| First language | 6 | One period daily |
| Second language | 4 | May be taught in groups across sections |
| English | 6 | One period daily |
| Mathematics | 7 | Prefer morning periods |
| Physical science | 4 | Include one lab period every week or two |
| Biological science | 4 | Include lab periods as needed |
| Social studies | 6 | Spread across the week |
| Computer | 2 | Often a double period in the lab |
| Physical education | 3 | Avoid right after lunch in hot months |
| Library | 1 | Library room must be free |
| Art, craft or music | 1 | Can be combined with another section |
| Value education or life skills | 1 | Class teacher can take this |
| Club or activity | 1 | Often fixed for the whole school |
| Remedial or supervised study | 2 | Useful before exams |
| Total | 48 | Must equal periods available |
Step 4: Place periods in the right order
The order in which you fill the grid matters more than anything else. Place the most constrained items first, while the grid is still empty and you have choices.
- Fixed whole-school slots: assembly, club period, any common period.
- Combined and grouped periods: second-language groups that pull students from several sections, combined PE or art. These need several classes and teachers free at the same time, so they are the hardest to fit.
- Part-time and shared teachers: place their periods on the days they are available.
- Lab and double periods: make sure no two classes need the same lab at the same time, and that double periods do not cross a break.
- Teachers with the heaviest load: they have the fewest free slots, so place them before lighter-loaded teachers.
- Core subjects needing daily periods: languages and maths. Try to give them morning slots.
- Remaining subjects: fill the rest, spreading each subject across the week.
- PE and library: fit around facility limits.
Good balance rules
- Avoid the same subject twice in one day unless it is a planned double period.
- Avoid giving a teacher too many consecutive periods without a break.
- Give each teacher at least one free period most days for correction and planning.
- Do not give one class all its heavy subjects on the same day.
- Try to give the class teacher the first period, which helps with attendance; see improving student attendance.
Step 5: Check for clashes
A timetable can look perfect class by class and still have clashes. Check three views:
- Class view: every period filled, each subject has the right count.
- Teacher view: no teacher in two places at once, loads match plans, daily limits respected.
- Room view: no lab, library or ground double-booked.
On paper, colour-code each teacher and scan each period column for repeated colours. In a spreadsheet, a simple count of each teacher's name per period column reveals duplicates. Software can check this automatically.
Step 6: Plan for substitutions and teacher absence
Every school deals with absences. A clear system avoids last-minute chaos and complaints of unfair duty.
- Keep a free-period chart showing which teachers are free in each period of each day.
- Prefer a teacher of the same subject or one who already teaches that class.
- Share substitution duty fairly and keep a simple record of how many each teacher has taken this month.
- Ask for leave in advance wherever possible, so substitutions can be arranged the day before.
- Keep ready-to-use material, such as worksheets or reading tasks, for each class so a substitute period is not wasted.
- For long leave, revise the timetable or arrange a temporary teacher rather than relying on daily substitutions for weeks.
Common mistakes
- Starting before teacher allocation is final.
- Filling easy periods first and leaving combined classes and labs to the end, when there is no space left.
- Checking only class-wise timetables and missing teacher clashes.
- Uneven teacher loads, which causes resentment and absenteeism.
- Placing PE right after lunch, or maths always in the last period for some sections.
- Not keeping a master copy, so different versions circulate in the staffroom.
- Forgetting that the timetable must change when exams, events or new staff come in. Align it with your annual academic calendar.
If you have many sections and shared teachers, software can check clashes and suggest substitutes automatically. You can book a free demo of Nipun Schools to see the timetable module.
Frequently asked questions
How long does it take to make a school timetable?
It depends on the number of sections, shared teachers and special constraints. Most of the time goes into collecting accurate information and fixing teacher allocation. Once that is final, placing periods goes much faster.
How many periods should a teacher take per week?
There is no single figure for all schools. Decide a fair maximum based on subject, correction workload and other duties, keep loads balanced across teachers, and follow any norms set by your state, board or service rules.
Should maths always be in the first period?
Not always, but many schools prefer heavy subjects in the morning when students are more alert. Try to give each section a fair share of morning slots for core subjects rather than favouring some sections.
How do we handle second-language groups across sections?
Place those periods first, at the same time for all the sections involved, so that students can split into language groups. This needs all the language teachers free at once, which is why it should be done before other periods.
What is the fairest way to assign substitutions?
Use a free-period chart, prefer the same subject or a teacher who knows the class, and track how many substitutions each teacher has taken so that duty is shared evenly.