School academic calendar, term dates Kenya 2023.

Updated 2023 Kenya School Calendar with Term Dates (Primary and Secondary)

Last updated:

Finally, the year 2023 has arrived and the academic school calendar for pre-primary, primary, and secondary schools has returned to its normal schedule. While the school holidays have been shortened to two weeks instead of the typical three, all basic education institutions will begin their classes again on January 23rd, 2023 as per the Ministry of Education’s official schedule for the year. The Junior Secondary cohort will report on 30th January 2023.

The marking of the 2022 KCSE exams has come to an end and the  KCSE results have been released  by the Cabinet Secretary for Education. To know how to receive KCSE results by SMS, have a look at the article: Simple Steps to Check Your KCSE 2022 Results.

The Ministry of Education has also released the 2023 Form 1 selection results thus the KCPE 2022 graduates can now download their admission letters for the schools placed in.

The 2023 form 1 students will report on 8th February 2023 while the Junior secondary cohort will report on the 30th of January 2023.

Keep reading to access the PDF version of the 2023 term dates within this article.

Back to school after the 2023 school calendar has been released by the CS Education.
It’s back to school again in Kenya 2023 | Image: UGC,

The 2023 School Calendar for Kenya

The school term dates in Kenya have returned to normal and the KCPE and KCSE national exams will be held from end of October to November 2023, as is typical.

Read Also:   Revised KASNEB Syllabus for All Courses

The academic year will start on 23rd January 2023 and end on 27th October 2023.

2023 kenya school calendar
Kenya School Term Dates for the Academic Year 2023, before new change effected.

School Term Dates for Term 1, 2023

Term 1 starts on 23/01/2023 and closes on 21/04/2023 after running for 13 weeks. Term 1 has a 2 weeks holiday break from 22nd April to 7th May.

Learners will go for half term break for term 1 from March 16th 2023 to March 19th 2023, for 3 days.

School Term Dates for Term 2

Term 2 runs from 8th May to 12th August 2023 and takes 14 weeks. Thereafter, learners will proceed for a 2 weeks holiday from 12th August to 27th August 2023.

The 3 days mid-term break for second term 2023 will start on 29th June and end on 2nd July.

School Term Dates for Term 3

Term 3 will begin on the 28th of August and end on the 27th October, 2023. The term will take 10 weeks. This term does not have a mid-term break.

KCPE and KPSEA exams will kick off on 30th October 2023 and end on 2nd November 2023, while KCSE exams for 2023 will start on 03/11/2023 and end on 24/11/2023.

Read Also:   Grade 4 CBC Course Books Approved by KICD

You can download the full pdf version of this school term dates on this link: School Calendar 2023 Kenya pdf


  1. Secondary KCSE Syllabus in PDF Format for all Subjects
  2. KCSE Topical Questions Revision Papers for all Classes
  3. Schemes of Work for Secondary Schools
  4. Free Secondary School Notes