When do Kenyan schools open and close in 2027?
Kenyan schools open for Term One on Monday 4 January 2027 and close Term Three on 5 November, with KCSE examinations from 8 to 26 November, under the Ministry of Education's 2027 calendar dated 19 October 2026.

Kenyan pre-primary, primary, junior, senior and secondary schools open for Term One on Monday 4 January 2027 and finish Term Three on 5 November 2027, according to the Ministry of Education's 2027 academic calendar. The Kenya Certificate of Secondary Education (KCSE) examinations run from 8 to 26 November 2027. Teacher training colleges open a day later, on 5 January.
The circular is dated 19 October 2026, carries the reference MOE.HQS/3/13/3/VOL III and is signed by John Ololtuaa, Principal Secretary in the State Department for Basic Education. The dates below are from the circular's tables as published by three Kenyan news websites, Education News Hub, Pulse Kenya (on 4 November) and Biznakenya. The three sets of tables match.
Pre-primary, primary and junior school:
| Period | Dates | Length |
|---|---|---|
| Term One | 4 January to 9 April 2027 | 14 weeks |
| Half-term | 19 to 28 February 2027 | n/a |
| April holiday | 10 April to 2 May 2027 | 3 weeks |
| Term Two | 3 May to 30 July 2027 | 13 weeks |
| Half-term | 9 to 20 June 2027 | n/a |
| August holiday | 31 July to 29 August 2027 | 4 weeks |
| Term Three | 30 August to 5 November 2027 | 10 weeks |
| KPSEA, KILEA, KJSEA, KPLEA national assessments | 1 to 5 November 2027 | 5 days |
| December holiday | 8 November 2027 to 3 January 2028 | 8 weeks |
Senior and secondary schools:
| Period | Dates | Length |
|---|---|---|
| Term One | 4 January to 2 April 2027 | 13 weeks |
| Half-term | 19 to 28 February 2027 | n/a |
| April holiday | 3 April to 2 May 2027 | 4 weeks |
| Term Two | 3 May to 30 July 2027 | 13 weeks |
| Half-term | 9 to 20 June 2027 | n/a |
| August holiday | 31 July to 29 August 2027 | 4 weeks |
| Term Three | 30 August to 5 November 2027 | 10 weeks |
| KCSE | 8 to 26 November 2027 | 3 weeks |
| December holiday | 6 November 2027 to 3 January 2028 | 8 weeks |
Source: Ministry of Education 2027 academic calendar circular, 19 October 2026, as published by Education News Hub and Pulse Kenya.
Both groups share the same term-opening days: 4 January, 3 May and 30 August. Senior schools close Term One on 2 April, a week before primary and junior schools (9 April), and both return on 3 May. The two half-terms fall on the same dates for both groups, 19 to 28 February and 9 to 20 June.
The national assessments for primary and junior school are listed for the last week of Term Three, 1 to 5 November. KPSEA is the Kenya Primary School Education Assessment, taken at the end of Grade 6, and KJSEA is the Kenya Junior School Education Assessment, taken at the end of Grade 9. KILEA and KPLEA are listed alongside them for the same five days.
In the senior and secondary school calendar, the December holiday starts on 6 November, the day after Term Three ends, and runs to 3 January 2028. The KCSE examinations, from 8 to 26 November, fall within that holiday. Primary and junior schools start the December holiday on 8 November.
Diploma teacher training colleges follow their own calendar, with terms labelled as in the published tables:
| Period | Dates |
|---|---|
| Term II | 5 January to 2 April 2027 |
| April holiday | 5 to 23 April 2027 |
| Term III | 26 April to 30 July 2027 |
| August holiday | 2 to 20 August 2027 |
| Term I | 23 August to 12 November 2027 |
| December holiday | 15 November 2027 to 8 January 2028 |
Drafted and translated with AI assistance; reviewed and published by editor Fengyan Du. How we use AI
Sources
Reporting Desk research, human-reviewed Sources 6 Published 6 Nov 2026 Corrections none How we check
- 2027 Academic Calendar for Pre-Primary, Junior, Senior Secondary Schools & Colleges (Ministry of Education circular, 19 October 2026, ref MOE.HQS/3/13/3/VOL III; scanned PDF, not readable) educationnewshub.co.ke about
- 2027 school calendar out: Key term dates, half-terms, and exam periods released pulse.co.ke
- 2027 School Calendar Kenya: Official Term Dates, Holidays and Examination Timetable educationnewshub.co.ke about
- Education ministry releases 2027 school calendar: See term dates, holidays and exam schedule biznakenya.com
- Ololtuaa: The teacher taking over Basic Education docket (The Standard, 10 June 2026) standardmedia.co.ke about
- KNEC rolls out landmark CBC assessments for Grade 6 and 9 learners (The Standard) standardmedia.co.ke about
Got a tip? Tell us →



