Primary School Calendar 2027 Kenya: Grade 1-9 Term Dates

Primary School Calendar 2027 Kenya: Grade 1-9 Term Dates
Editorial Notice: MyCyber (mycyber.co.ke) is an independent service platform. We are not affiliated with the Ministry of Education, KNEC, or the Government of Kenya.

Primary School Calendar 2027 Kenya: Grade 1 to 9 Term Dates

If your child is in pre-primary, primary or junior school, the primary school calendar 2027 Kenya will follow is Part A of the Ministry of Education circular dated 19 October 2026. One set of dates covers pre-primary, Grades 1 to 6 (primary) and Grades 7 to 9 (junior school), which keeps life simple for families with children at different levels.

This page lays out every term, half-term and holiday in plain language. For the secondary dates, or one page with everything together, see the full 2027 school calendar.

4 Jan
Term I opens
14 weeks
Term I length
1-5 Nov
National assessments
5 Nov
Term III closes

Quick answer: Primary and junior schools open on Monday 4 January 2027, close on 9 April, reopen on Monday 3 May, close on 30 July, reopen on Monday 30 August and finish the year on 5 November 2027.

Primary School Calendar 2027 Kenya: All Dates

Here is the full calendar for pre-primary, primary and junior schools, straight from Part A of the Ministry circular.

PeriodStarts / OpensEnds / ClosesDuration
Term I4 January 20279 April 202714 weeks
Half-term break19 February 202728 February 20279 days
April holiday10 April 20272 May 20273 weeks
Term II3 May 202730 July 202713 weeks
Half-term break9 June 202720 June 202711 days
August holiday31 July 202729 August 20274 weeks
Term III30 August 20275 November 202710 weeks
KPSEA / KILEA / KJSEA / KPLEA (KNEC primary and junior assessments)1 November 20275 November 20275 days
December holiday8 November 20273 January 20288 weeks

Prefer a printable version or want to see the secondary dates next to these? Our 2027 school calendar Kenya PDF page has both calendars and a download button.

What Is Different From the Secondary Calendar?

Not much, and that is worth knowing if you have children at both levels. Term II, the August holiday and Term III share exactly the same dates. The gap is in April: primary and junior schools close on 9 April while secondary schools close on 2 April, so your younger children get a three-week April holiday and your older ones get four. The half-term breaks are also a day shorter in primary (9 and 11 days against 10 and 12).

The November Assessments

The last week of Term III is busy. The circular puts the KNEC primary and junior assessments (KPSEA, KILEA, KJSEA and KPLEA) from 1 to 5 November 2027, and Term III closes on the same Friday. KPSEA is the Grade 6 assessment and KJSEA is the Grade 9 assessment.

Once results are out, Grade 9 learners move on to senior school. We explain how to check your KJSEA placement and how to download your KJSEA admission letter in separate guides.

Planning the Year Around These Dates

  • Term I is the longest at 14 weeks, so budget fees and uniform replacements early.
  • The June half-term is 11 days, enough for a proper family trip if you plan ahead.
  • Grade 6 and Grade 9 parents should keep 1 to 5 November free, and avoid travel that week.
  • The December holiday is eight weeks. Schools open again after 3 January 2028, and the 2028 calendar will confirm the exact date.

More 2027 Calendar Guides

2027 School Calendar Kenya (PDF)

Every level on one page, with a PDF to download.
Read the guide

Secondary & Senior Calendar 2027

Grade 10 and Form 4 term dates, plus KCSE.
Read the guide

Next Reporting Date

A countdown to the next school opening.
Read the guide

KJSEA Placement Checker

For Grade 9 learners moving up to senior school.
Read the guide

FAQ: Primary school calendar 2027 Kenya

When does Term I start for primary schools in 2027?

Primary and junior schools open on Monday 4 January 2027. Pre-primary follows the same dates.

When do primary schools close for the April holiday in 2027?

Term I closes on 9 April 2027, and the April holiday runs from 10 April to 2 May. Learners return on Monday 3 May.

How long are the half-term breaks for primary schools?

The February break runs from 19 to 28 February (9 days) and the June break from 9 to 20 June (11 days).

Is the junior school calendar the same as the primary one?

Yes. The circular groups pre-primary, primary and junior schools under one calendar, so Grades 1 to 9 all follow the same dates.

When are the KPSEA and KJSEA assessments in 2027?

The circular lists the KNEC primary and junior assessments from 1 to 5 November 2027, in the last week of Term III.

When do primary schools close for December 2027?

Term III ends on 5 November 2027. The December holiday runs from 8 November 2027 to 3 January 2028, which is eight weeks.

Where can I see the calendar for secondary schools?

It is on a separate page: the secondary school calendar 2027. Secondary dates differ slightly in April and in the half-term lengths.

Moving Up After Grade 9?

Placement, admission letters and school reporting questions are easier with a guide.

WhatsApp Us Now
Note: Dates on this page come from the Ministry of Education circular Ref. MOE.HQS/3/13/3/ Vol III dated 19 October 2026. The Ministry can revise term dates, so confirm with your school before making travel, fee or boarding plans.
Disclaimer: MyCyber is an independent online service. We are not affiliated with the Ministry of Education, the State Department for Basic Education, KNEC, the Teachers Service Commission, or the Government of Kenya. For official information, visit education.go.ke.
Mycyber Footer