Events Calendar

18 May

Add/Drop period

May 18, 2026 at 08:00 am - May 29, 2026 at 05:00 pm


28 May

Academic Division meeting on grades

May 28, 2026 at 08:00 am - May 28, 2026 at 05:00 pm


29 May

Senate meeting for Approval of January 2026 grades

May 29, 2026 at 08:00 am - May 29, 2026 at 05:00 pm


01 Jun

Madaraka Day

Jun 01, 2026 at 12:00 am - Jun 01, 2026 at 11:59 pm


04 Jun

Prayer Day

Jun 04, 2026 at 08:00 am - Jun 04, 2026 at 05:00 pm


04 Jun

Council and Company Meeting

Jun 04, 2026 at 08:00 am - Jun 05, 2026 at 05:00 pm


08 Jun

Administration of CAT 1 (all schools)

Jun 08, 2026 at 08:00 am - Jun 13, 2026 at 05:00 pm


19 Jun

Mid-trimester recess (No classes)

Jun 19, 2026 at 08:00 am - Jun 19, 2026 at 05:00 pm


22 Jun

Classes resume

Jun 22, 2026 at 08:00 am - Jun 22, 2026 at 05:00 pm


29 Jun

Setting of examinations

Jun 29, 2026 at 08:00 am - Jul 03, 2026 at 05:00 pm


29 Jun

Administration of Mid-Trimester or CAT 2 (all schools)

Jun 29, 2026 at 08:00 am - Jul 04, 2026 at 05:00 pm


06 Jul

Moderation of examinations

Jul 06, 2026 at 08:00 am - Jul 10, 2026 at 05:00 pm


13 Jul

Final day to submit exams to the Examination office

Jul 13, 2026 at 08:00 am - Jul 13, 2026 at 05:00 pm


20 Jul

Processing of examinations

Jul 20, 2026 at 08:00 am - Jul 24, 2026 at 05:00 pm


15 Aug

End lectures/teaching

Aug 15, 2026 at 08:00 am - Aug 15, 2026 at 05:00 pm


17 Aug

End of Trimester examinations

Aug 17, 2026 at 08:00 am - Aug 29, 2026 at 05:00 pm


29 Aug

End of Trimester

Aug 29, 2026 at 08:00 am - Aug 29, 2026 at 05:00 pm