2025 school calendar breakdown: Key dates for half-term breaks, national exams
By Lucy Mumbi |
Learners will resume classes for the first term on January 6, with studies running for 13 weeks until April 4.
Schools across Kenya are set to reopen on January 6, 2025, for the start of the new academic year, the government has announced. This follows the recent completion of the Kenya Certificate of Secondary Education (KCSE) examinations.
A circular from the Ministry of Education, issued on Thursday, November 28, outlined the 2025 school calendar.
Keep reading
- State unveils 1,236 projects to benefit 6 million Kenyans in marginalised areas
- MPs urge Education Ministry to reverse closure of 348 boarding schools
- Thousands of refugee children in Egypt left out of school, HRW reports
- Kenya tops EAC peers in tackling school dropout among adolescent girls- report
Learners will resume classes for the first term on January 6, with studies running for 13 weeks until April 4.
A five-day half-term break is scheduled from February 26 to March 2, and the first term will officially close on April 7, allowing students a three-week holiday until April 25.
Education Principal Secretary Belio Kipsang detailed the calendar further, noting that the second term would begin on April 28 and last 14 weeks.
Students will have a five-day half-term break from June 25 to June 29, and the term will conclude on August 1. The three-week second-term holiday will follow from August 4 to August 22.
The third term will commence on August 25 and run for nine weeks, ending on October 24. Students will then go on the November-December break. During this term, key national examinations are scheduled.
The Kenya Primary School Education Assessment (KPSEA) will take place from October 27 to October 30, while the Kenya Intermediate Level Education Assessment (KILEA) will run from October 27 to October 31.
The Kenya Certificate of Secondary Education (KCSE) will be conducted over three weeks, from November.
Reader comments
Follow Us and Stay Connected!
We'd love for you to join our community and stay updated with our latest stories and updates. Follow us on our social media channels and be part of the conversation!
Let's stay connected and keep the dialogue going!