The Ministry of Education (MOE) Kenya has officially released the academic calendar for the 2025 school year, applicable to pre-primary, primary, secondary schools, and teacher-training colleges across the country. MOE 2025 School Calendar. This detailed guide covers essential term dates, holidays, and assessment periods, ensuring that students, parents, and educators have a clear understanding of the year ahead.
Whether you’re preparing for pre-primary education or managing secondary school assessments, this article provides a comprehensive breakdown of the schedule to help you plan effectively.
Pre-Primary, Primary, and Junior Schools: 2025 Academic Year Schedule
The 2025 calendar follows the Competency-Based Curriculum (CBC) framework for pre-primary, primary, and junior schools.
Term | Opening Date | Closing Date | Duration |
---|---|---|---|
Term I | 6th January 2025 | 4th April 2025 | 13 Weeks |
Half Term | 26th February 2025 | 2nd March 2025 | 5 Days |
April Holiday | 7th April 2025 | 25th April 2025 | 3 Weeks |
Term II | 28th April 2025 | 1st August 2025 | 14 Weeks |
Half Term | 25th June 2025 | 29th June 2025 | 5 Days |
August Holiday | 4th August 2025 | 22nd August 2025 | 3 Weeks |
Term III | 25th August 2025 | 24th October 2025 | 9 Weeks |
Assessment Periods for Junior Schools
- KPSEA (Kenya Primary Education Assessment): 27th October – 30th October 2025 (4 Days)
- KILEA (Kenya Intermediate Level Education Assessment): 27th October – 31st October 2025 (5 Days)
- KJSEA (Kenya Junior School Education Assessment): 27th October – 6th November 2025 (9 Days)
- December Holiday: 27th October 2025 – 2nd January 2026 (10 Weeks)
Secondary Schools: 2025 Academic Year Schedule
Secondary schools operate under the following term structure:
Term | Opening Date | Closing Date | Duration |
---|---|---|---|
Term I | 6th January 2025 | 4th April 2025 | 13 Weeks |
Half Term | 26th February 2025 | 2nd March 2025 | 5 Days |
April Holiday | 7th April 2025 | 25th April 2025 | 3 Weeks |
Term II | 28th April 2025 | 1st August 2025 | 14 Weeks |
Half Term | 25th June 2025 | 29th June 2025 | 5 Days |
August Holiday | 4th August 2025 | 22nd August 2025 | 3 Weeks |
Term III | 25th August 2025 | 24th October 2025 | 9 Weeks |
Assessment Periods for Secondary Schools
- KCSE (Kenya Certificate of Secondary Education – Form Fours only): 3rd November – 21st November 2025 (3 Weeks)
- December Holiday: 27th October 2025 – 2nd January 2026 (10 Weeks) MOE 2025 School Calendar
Diploma Teacher Training Colleges: 2025 Academic Year Schedule
Teacher training institutions will follow this structure for their terms:
Term | Opening Date | Closing Date | Duration |
---|---|---|---|
Term II | 6th January 2025 | 4th April 2025 | 13 Weeks |
April Holiday | 7th April 2025 | 2nd May 2025 | 4 Weeks |
Term III | 5th May 2025 | 1st August 2025 | 13 Weeks |
August Holiday | 4th August 2025 | 29th August 2025 | 4 Weeks |
Term I | 1st September 2025 | 14th November 2025 | 12 Weeks |
December Holiday: 17th November 2025 – 2nd January 2026 (7 Weeks) |
Important Notes from the MOE
- Circular Distribution:
The circular must be distributed to all Basic Education institutions to ensure adherence to the 2025 calendar. - Restrictions on Activities During Term III:
As per previous directives, activities and visits to secondary schools during Term III remain prohibited to ensure uninterrupted focus on academic preparations. MOE 2025 School Calendar
Conclusion
The 2025 school calendar emphasizes structured learning while incorporating necessary breaks to promote balance for students, educators, and institutions. Whether you’re preparing for pre-primary education, transitioning through junior school, or managing secondary school assessments, these dates provide a clear framework to guide the academic year.
By staying informed and following the outlined schedule, parents, students, and educators can work together to achieve a productive and harmonious school year. Let’s embrace 2025 with preparation, determination, and a commitment to educational excellence!