2027 School Calendar Kenya (PDF): Terms, Holidays & Exams

2027 School Calendar Kenya (PDF): Terms, Holidays & Exams
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.

2027 School Calendar Kenya (PDF): Terms, Holidays and Exam Dates

The 2027 school calendar Kenya parents and teachers have been waiting for is out. The Ministry of Education released it on 19 October 2026 through the State Department for Basic Education, and it covers pre-primary, primary, junior and senior schools, secondary schools and teacher training colleges.

Below you will find every term, half-term and holiday in one place, plus a printable PDF. If you have been searching for the new school calendar 2027 to plan fees, travel or revision, this page has the dates you need.

4 Jan
Term I opens
3
Terms in 2027
8 weeks
December holiday
8-26 Nov
KCSE 2027

Quick answer: Term I opens on Monday 4 January 2027, Term II on Monday 3 May 2027 and Term III on Monday 30 August 2027. Term III ends on 5 November 2027, and secondary candidates then sit KCSE from 8 to 26 November. The December holiday runs until 3 January 2028.

Download the 2027 School Calendar PDF

Save it to your phone so you have the dates offline, or print it for the fridge, the staffroom or the school notice board. It is a plain, easy-to-read copy of the dates in the Ministry circular (Ref. MOE.HQS/3/13/3/ Vol III).

Download the 2027 School Calendar (PDF)

2027 School Calendar Kenya at a Glance

Two calendars sit side by side in the circular: one for pre-primary, primary and junior schools, and one for senior and secondary schools. Here they are together so you can compare them quickly.

PeriodPrimary & junior schoolsSecondary & senior schools
Term I4 Jan to 9 Apr (14 weeks)4 Jan to 2 Apr (13 weeks)
Half-term break19 to 28 Feb (9 days)19 to 28 Feb (10 days)
April holiday10 Apr to 2 May (3 weeks)3 Apr to 2 May (4 weeks)
Term II3 May to 30 Jul (13 weeks)3 May to 30 Jul (13 weeks)
Half-term break9 to 20 Jun (11 days)9 to 20 Jun (12 days)
August holiday31 Jul to 29 Aug (4 weeks)31 Jul to 29 Aug (4 weeks)
Term III30 Aug to 5 Nov (10 weeks)30 Aug to 5 Nov (10 weeks)
National examsKPSEA, KILEA, KJSEA, KPLEA: 1 to 5 NovKCSE: 8 to 26 Nov
December holiday8 Nov 2027 to 3 Jan 2028 (8 weeks)6 Nov 2027 to 3 Jan 2028 (8 weeks)

The only real difference is in April. Primary and junior schools close a week later, which is why their Term I runs 14 weeks against 13 and their April holiday is a week shorter.

Need the full detail for one level? Open the primary and junior school calendar or the secondary and senior school calendar. If you only want to know the next reporting date, we keep a separate page with a countdown.

Teacher Training Colleges: 2027 Academic Calendar

Diploma teacher training colleges follow their own calendar, and their terms are numbered differently: the year starts with Term II in January and ends with Term I in November.

TTC termOpensClosesDuration
Term II5 January 20272 April 202713 weeks
April holiday5 April 202723 April 20273 weeks
Term III26 April 202730 July 202714 weeks
August holiday2 August 202720 August 20273 weeks
Term I23 August 202712 November 202711 weeks
December holiday15 November 20278 January 20288 weeks

How to Make Good Use of the Calendar

  • Put the three opening dates in your phone calendar today, along with the two half-term breaks.
  • Plan school fees around the term dates, since most schools invoice at the start of each term.
  • If your child boards, ask the school how reporting day works. The circular gives term dates, not reporting arrangements.
  • Book family travel for the long holidays early. The August break is four weeks and the December break is eight.
  • Check back before you commit to non-refundable plans, because the Ministry can revise dates.

Which Calendar Page Do You Need?

Primary & Junior Calendar 2027

Pre-primary and Grade 1 to 9 term dates, plus the November assessments.
Read the guide

Secondary & Senior Calendar 2027

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

Next Reporting Date

How many days are left before schools open, and what to check.
Read the guide

KJSEA Placement Checker

Grade 9 learners moving to senior school can look up their placement.
Read the guide

FAQ: 2027 school calendar Kenya

When does the 2027 school calendar start?

Term I opens on Monday 4 January 2027 for pre-primary, primary, junior and secondary schools. Teacher training colleges open a day later, on 5 January 2027.

Where can I download the 2027 school calendar Kenya PDF?

Use the download button near the top of this page. It is a clean copy of the dates in the Ministry of Education circular dated 19 October 2026, made for printing or saving to your phone.

When do schools close in 2027?

Term I closes on 9 April for primary and junior schools and on 2 April for secondary schools. Term II closes on 30 July for everyone, and Term III closes on 5 November.

When are the half-term breaks in 2027?

The first half-term break runs from 19 to 28 February and the second from 9 to 20 June. Primary and junior schools get 9 and 11 days, while secondary schools get 10 and 12 days.

When is KCSE 2027?

The circular lists KCSE 2027 from 8 to 26 November 2027. KNEC publishes the detailed paper-by-paper timetable separately, so check knec.ac.ke closer to the time.

Are the primary and secondary calendars the same?

Almost. Term II, the August holiday and Term III share the same dates. The difference is in April: primary and junior schools close a week later (9 April against 2 April), so their April holiday is a week shorter.

When do the primary and junior assessments happen?

The circular puts the KNEC primary and junior assessments (KPSEA, KILEA, KJSEA and KPLEA) from 1 to 5 November 2027, in the final week of Term III.

Does the calendar cover teacher training colleges?

Yes. Part C of the circular has a separate calendar for diploma teacher training colleges, and you will find it further down this page.

Can the 2027 term dates change?

They can. The Ministry occasionally revises dates because of national events or weather, so it is worth confirming with your school before you book travel or pay for transport.

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