Athletics Day
2025-09-05
A day of high level athletics competition for the students

Parents seminar 1 G3
2025-09-06 08:00 - 12:30 (Africa/Nairobi)
Grade 3 parents have their first seminar

Swimming Gala
2025-09-06 08:00 - 15:00 UTC
Both Primary and Secondary Swimmers compete for top slots for the school swimming championship!

Family Sports
2025-09-06 14:00 - 17:00, 2025-10-04 14:00 - 17:00 (Africa/Nairobi)
An afternoon of fun activities for families in school

Parenting Seminar F4
2025-09-13 08:00 - 12:30 (Africa/Nairobi)
Form 4 parents have their seminar

U11 & U13 Boys Football Tournament
2025-09-13 08:00 - 14:00 UTC
We host our annual boys football tournament. The ages are Under 11 and Under 13.

Prize giving Day
2025-09-20
Awards are given to students, parents and staff

Excursion F4
2025-10-03
Form 4s go for excursion

Career Day
2025-10-04 08:00 - 14:00 (Africa/Nairobi)
Form 3 and Form 4 parents and students have career day

Huduma Day
2025-10-10
Huduma Day!

Final Exams
2025-10-17 - 2025-10-23
The end of year exams for the school

Mashujaa Day
2025-10-21
Mashujaa Day!

Form 4 study leave
2025-10-21 - 2025-10-31
Form 4s get a break to study for KCSE exams

End of School Year Holiday
2025-10-24 - 2026-01-04
The school takes a break at the end of a school year

KPSEA/KILEA/KJSEA
2025-10-27 - 2025-10-31
Kenya Primary School Education Assessment (KPSEA), Kenya Intermediate Level Education Assessment (KILEA), Kenya Junior School Education Assessment (KJSEA), Kenya Prevocational Level Education Assessment (KPLEA) starts

KCSE
2025-11-01 - 2025-11-19
National Secondary Exams
