Start free for 2 terms when your school joins ElimuDesk this term Learn more
PlatformM-Pesa fee collectionBalances, receipts and remindersCBC exams & report cardsMarks, analysis, resultsStudent recordsOne profile for every learnerParent contacts & SMSBulk messaging, cleaned listsAnnouncementsSMS, email and parent portalStaff directoryRoles, TSC numbers, attendanceTimetablesLessons, rooms and teachersResource librarySchemes, notes, examsElimuDesk AIYour school’s smart assistantParent & student portalPay, track, learnAll modules
SolutionsPrincipalsSchool-wide visibilityBursarsFee control without spreadsheetsTeachersMarks, attendance, class listsParentsPay, track, learnStudentsStudy, track and growPre-primaryPP1 · PP2Primary schoolsGrade 1 – Grade 6Junior secondaryGrade 7 – Grade 9Senior schoolGrade 10 – Grade 12Secondary (8-4-4)Form 1 – Form 4Colleges & tertiaryTVET · colleges · universities
Pricing
ResourcesResource libraryHelp centreBlogIntegrationsSecurity
Customers
CompanyAbout usCareersPartnersContact us
Log in Get started Request a demo
ElimuDesk platform

Timetables that
do not clash

Allocate subjects, teachers and rooms, and ElimuDesk checks for clashes before you publish. Teachers and learners see their own timetable on their phones.

Today’s timetable

Live
8:00 · MathematicsGrade 8 East · Room 4Mr. Daniel O.
9:20 · EnglishGrade 8 East · Room 4Mrs. Njeri A.
11:00 · Integrated ScienceGrade 8 East · LabMs. Akinyi P.
12:20 · KiswahiliGrade 8 East · Room 4Mr. Hassan I.

What you get with Timetables

Clash detection

Teachers, classes and rooms are checked in real time so double-bookings never reach learners.

Flexible periods

Configure periods, breaks, double lessons and different timings for boarding and day sections.

Teacher workload

See lessons per teacher per week and balance the load across the department.

Substitutions

Mark a teacher absent and assign a cover teacher. Affected classes are notified.

Personal views

Teachers see their own week; learners see their class; parents see their child’s day.

Print and share

Download PDF timetables for staffroom walls and class notice boards.

How it works

1

Set periods and subjects

Define your day, lesson length and subjects per grade.

2

Allocate teachers and rooms

Assign who teaches what, and where. Clashes are flagged immediately.

3

Publish

Release to the staff and parent portals, and update live when things change.

Built for the way schools really work

Allocate subjects, teachers and rooms, and ElimuDesk checks for clashes before you publish.

  • Copy last term’s timetable as a starting point
  • Lab and sports field booking
  • Exam timetables with invigilation rosters
  • Calendar sync for staff

Frequently asked questions

You can build manually with clash checks, and our team can help with a first draft for larger schools.

Yes. Mark subjects as double or triple lessons and we place them in consecutive periods.

Yes, in the parent portal and student view.

See where ElimuDesk
can take your school

Get started

Free for 2 terms · Set up in a day · Cancel anytime