🔴 Online tutoring this holiday: live CBC & IGCSE classes with real teachers · 4 classes a week · KSh 3,000 a week · M-Pesa Enrol now →
πŸ“š Kenya's #1 CBC (now CBE) & IGCSE Learning Platform | πŸ’¬ WhatsApp Support
M-Pesa Β· Visa Β· PayPal Β· Sent to your email after payment
Free Resources
📚 Get the full printable pack for your child's grade
Grade 6 KPSEA, KSH 300 Grade 9 KJSEA, KSH 400 Grade 10, all subjects, KSH 600 All grades, Plus, KSH 599 a month

M-Pesa · sent to your email after payment

Kenya School Calendar 2026: Term 3 Dates and Closing Day

Term 3 2026 dates for Kenyan schools: opening day, mid-term break, closing day, and the KJSEA, KPSEA and KCSE windows, plus the full year calendar and public holidays.

Kenya School Calendar 2026: Term 3 Dates and Closing Day
Holiday 2026 · Now enrolling
Live online classes with real teachers this holiday
CBC Grades 4–10 from KSh 3,000 a week · IGCSE from KSh 6,000 · 4 classes a week · M-Pesa
πŸ“Œ
Pricing updated: Revision materials are KSH 100 per subject or KSH 250 per whole-grade bundle. The August Holiday Revision Pack is back, one PDF per grade, all subjects, KSH 80. References to old prices below are preserved for context. Get the Holiday Pack β†’

This guide covers the 2026 school year, whose Term 3 closes on Friday 23 October, with the national assessments running to 20 November. The Ministry has announced that from 2027 all three terms are standardised at 12 weeks.

What changes in 2027: three terms of 12 weeks each →

Checking dates for the assessment season? The complete, weekly-updated guides: KPSEA 2026 (Grade 6, papers 26 to 28 Oct) · KJSEA 2026 (Grade 9, papers 26 to 30 Oct) · Grade 10 SBA (scores due 31 Oct). Each has the dates, how scoring works, and a free downloadable revision resource.

Every Kenyan parent and teacher needs the school calendar. Whether you are planning holidays, scheduling revision, or coordinating family events around school terms, this is your definitive reference for the 2026 Kenya academic year.

This calendar covers all three terms for both primary (Grade 1-6) and secondary (Grade 7-12) schools, including the key examination periods for KPSEA and KJSEA. We update this page whenever the Ministry of Education or KNEC issues changes, so bookmark it and check back throughout the year.

Note: The term dates below follow the Ministry of Education's official 2026 calendar, and the KPSEA and KJSEA dates follow the KNEC 2026 timetables. Individual schools may have slight variations for inset days and internal exams. Always confirm with your specific school.

Source: Ministry of Education 2026 terms calendar for Pre-Primary, Primary, Junior School and Senior School, and the KNEC 2026 KPSEA and revised KJSEA timetables (checked 30 September 2026).

Term 1, January to April 2026 (13 Weeks)

EventDateNotes
Term 1 OpensMonday, 5 January 2026All learners report. New Grade 7 and Grade 10 learners begin orientation.
Half-Term BreakWednesday 25 February to Sunday 1 March 2026Official half-term break.
Term 1 ClosesThursday, 2 April 2026Report cards issued. Good Friday follows on 3 April.
April Holiday3 to 26 April 2026About three and a half weeks.
Printable pack
Get the full printable pack for your child's grade
Pick the grade. Every pack is printable, with full answers.
Pay by M-Pesa. Files are sent to your email after payment.

Term 2, April to July 2026 (14 Weeks)

EventDateNotes
Term 2 OpensMonday, 27 April 2026All learners report back after the April holiday.
Madaraka Day (Public Holiday)Monday, 1 June 2026Public holiday falls on a Monday, no school.
Half-Term BreakWednesday 24 to Sunday 28 June 2026Official half-term break.
Term 2 ClosesFriday, 31 July 2026Report cards issued. End-of-term exams in the final week.
August Holiday1 to 23 August 2026About three weeks.
Kenyan teacher planning the school calendar on a whiteboard

Term 3, August to October 2026 (9 Weeks)

Term 3 is a short, 9-week term in 2026. Schools close on Friday 23 October, and the national assessments begin the following Monday, 26 October. Candidates stay on for their papers; everyone else starts the long holiday.

EventDateNotes
Term 3 OpensMonday, 24 August 2026All learners report. Exam classes begin intensive revision.
Half-Term BreakNone in Term 3The Ministry calendar sets no half-term break in this 9-week term.
Mashujaa Day (Public Holiday)Tuesday, 20 October 2026Heroes Day. No school.
KPSEA and KJSEA rehearsalFriday, 23 October 2026Candidates confirm their centre, room and seat.
Term 3 ClosesFriday, 23 October 2026Report cards issued. Academic year ends for non-candidates.
KPSEA and KJSEA 2026KPSEA: Monday 26 to Wednesday 28 October 2026. KJSEA: Monday 26 to Friday 30 October 2026.Grade 6 (KPSEA) and Grade 9 (KJSEA), per the KNEC 2026 timetables.
KCSE 2026Monday 2 to Friday 20 November 2026Form 4 candidates, per the Ministry calendar.
Long Holiday24 October 2026 to 1 January 2027About 10 weeks for learners who are not sitting national assessments.

2026 Public Holidays That Affect School Days

These public holidays fall during the year and mean no school when they land on a school day:

HolidayDateFalls During
New Year's DayThursday, 1 January 2026Before Term 1 starts
Good FridayFriday, 3 April 2026April holiday (the day after Term 1 closes)
Easter MondayMonday, 6 April 2026April holiday
Labour DayFriday, 1 May 2026Term 2
Madaraka DayMonday, 1 June 2026Term 2
Utamaduni DaySaturday, 10 October 2026Term 3 weekend (formerly Moi Day)
Mashujaa DayTuesday, 20 October 2026Term 3
Jamhuri DaySaturday, 12 December 2026Long holiday
Christmas DayFriday, 25 December 2026Long holiday

Islamic holidays (Idd ul Fitr, Idd ul Adha) are also observed as public holidays. Their dates depend on the lunar calendar. In 2026, Idd ul Fitr is expected around 20 March (Term 1) and Idd ul Adha around 27 May (Term 2). Check the gazette notice for confirmed dates.

Key Exam Dates to Watch

The national assessments start straight after Term 3 closes. The dates below are from the official KNEC 2026 KPSEA and KJSEA timetables, day by day:

  • Rehearsal (KPSEA and KJSEA), Friday 23 October 2026.
  • KPSEA (Grade 6), Monday 26 to Wednesday 28 October 2026. Five papers over three days.
  • KJSEA (Grade 9), Monday 26 to Friday 30 October 2026. Written papers across the nine learning areas; the projects were done between May and July.
  • KCSE (Form 4), Monday 2 to Friday 20 November 2026, per the Ministry calendar.

There is no KSSEA in 2026: the first CBE Grade 12 class sits it in 2028. KNEC publishes the KILEA and KPLEA timetables for learners with special needs separately, so confirm those with the school. KNEC has not yet announced results dates.

What to revise from before those dates

Knowing the date is the easy part. Our KJSEA and KPSEA courses are what a candidate actually works through in the run-in: full notes for every strand of the whole cycle, predictive papers in the KNEC format with the questions only, and a separate answer booklet so a parent can mark without the learner seeing the answers first.

How to Use This Calendar for Revision Planning

Smart parents and teachers use the school calendar to plan revision strategically:

Term 1 Strategy (13 weeks)

  • Weeks 1-10: Learn new content, keep up with assignments
  • Weeks 11-12: Revision using past papers and notes
  • Week 13 (end of March to 2 April): End-of-term exams
  • April Holiday (3 to 26 April): Review Term 1 weak areas, preview Term 2 topics

Term 2 Strategy (14 weeks)

  • Weeks 1-11: New content + strengthening Term 1 foundations
  • Weeks 12-13: Revision period
  • Week 14 (ending 31 July): End-of-term exams
  • August Holiday (1 to 23 August): Major revision for Grade 9 KJSEA candidates. All other grades review Terms 1 & 2.

Term 3 Strategy (9 weeks)

  • Weeks 1-6 (24 August to early October): Final new content + revision begins
  • Weeks 7-9 (5 to 23 October): Intensive revision for exam classes; rehearsal on Friday 23 October
  • Term Closes Friday 23 October
  • 26 October to 20 November: National assessments (KPSEA 26 to 28 October, KJSEA 26 to 30 October, KCSE 2 to 20 November)
  • Long Holiday (24 October to 1 January 2027): Relax, then preview next year's content in the final week
Students using a revision timetable during school holidays
Holiday Revision Materials: During every school holiday, CBC Edu Kenya offers holiday revision packs with practice papers, marking schemes, and condensed notes. Perfect for keeping your child on track during the break. Browse holiday packs →

Frequently Asked Questions

How many weeks is each school term in Kenya?

In the 2026 calendar, Term 1 is 13 weeks (5 January to 2 April), Term 2 is 14 weeks (27 April to 31 July), and Term 3 is 9 weeks (24 August to 23 October). The national assessments follow straight after Term 3: KPSEA 26 to 28 October, KJSEA 26 to 30 October, and KCSE 2 to 20 November.

When are the KJSEA exams in 2026?

KJSEA 2026 written papers run from Monday 26 October to Friday 30 October 2026, after a rehearsal on Friday 23 October, per the revised KNEC timetable. KPSEA (Grade 6) runs Monday 26 to Wednesday 28 October. The paper-by-paper timetable is in our official KNEC calendar guide.

Are mid-term breaks mandatory for all schools?

The Ministry of Education provides official mid-term break dates, but not all schools observe them in the same way. Most schools give learners the weekend off but do not extend the break. Some private schools and boarding schools handle mid-term breaks differently. Confirm with your specific school.

Does the school calendar apply to both CBC (now CBE) and IGCSE schools in Kenya?

The Ministry of Education school calendar applies to all schools registered under the CBC (now CBE) system. IGCSE and Cambridge schools in Kenya often follow the same term dates for convenience, but their examination schedule is different, Cambridge exams are held in May/June and October/November, set by Cambridge Assessment International Education, not KNEC. IGCSE schools may adjust their internal calendar around these exam windows.

Printable pack
Get the full printable pack for your child's grade
Pick the grade. Every pack is printable, with full answers.
Pay by M-Pesa. Files are sent to your email after payment.

Download and Share

This calendar page is free to access and share. Send the link to other parents and teachers, everyone needs the school calendar. For printable revision timetables and study planning tools, check our free resources page.

Free download for exam season
The KJSEA Mini-Mock: 27 questions across all 9 learning areas, with the full marking scheme.
Get it free
🎓 Ready to help your child?

Get the full printable pack for your child's grade

Pick the grade. Every pack is printable, with full answers.

KSH 300 · Get it now → 📱 M-Pesa, sent to your email after payment · join parents preparing now
✨ Free · No signup
Get your child's free personal revision plan Their grade, weak subjects and exam date, a dated study plan with targeted practice, in seconds.
Build it free →
🇰🇪 FREE AI TUTOR Β· BUILT FOR CBC

Have a CBC question this article didn't answer?

Ask Somo, Kenya's first AI tutor. CBC-grounded, Kenyan examples, instant feedback. Five free questions a day with no signup, or start a 7-day free trial for 30 questions a day.

Try Somo Free →
Get free CBC revision tips on Telegram Daily study tips, new free guides and KJSEA and KPSEA reminders. No cost, leave any time. Join free
📚

Get Free CBC (now CBE) Revision Materials

Join 500+ Kenyan teachers and parents. Get a free sample pack (Grade 7 Maths notes + exam) plus weekly study tips.

No spam. Unsubscribe anytime. We respect your privacy.

S Ask Somo 🇰🇪 FREE Β· AI TUTOR Γ—