Build a school timetable from real teaching requirements
Choose the school days, opening and closing times, lesson length, subjects, weekly periods, and fixed breaks. TimetableMaker turns those inputs into an editable weekly grid instead of forcing staff to begin with a blank spreadsheet.
The first draft spreads repeated subjects across the available week and leaves the final decisions with the person preparing the schedule.
Review the schedule before it reaches classrooms
Inspect subject distribution and daily workload, then change individual timetable cells when a lesson needs to move. Save separate versions for classes, terms, or proposed schedules while keeping earlier drafts available.
- Set custom school days, times, lesson lengths, and breaks
- Control how many periods each subject receives
- Edit the generated grid without starting over
- Export a clean PDF or PNG for staff and students
Useful for one class or a teaching team
Use the free school timetable maker for a single class schedule, a teacher's weekly plan, or an early draft for a wider school timetable. School accounts add institution-focused features for teaching teams that need shared branding and higher usage.
Frequently asked questions
Is the school timetable maker free?
Yes. You can build and save school timetables on the free plan and use five PDF or PNG exports.
Can I include lunch and assembly breaks?
Yes. Add fixed breaks with their own names and times before generating the weekly schedule.
Can teachers edit the generated school timetable?
Yes. Every generated timetable remains editable, so individual lessons can be changed before saving or exporting.