MoE, Kenya Releases 2025 Academic Calendar for Basic Schools and Teacher Training Colleges

MoE, Kenya Releases 2025 Academic Calendar for Basic Schools and Teacher Training Colleges

The Ministry of Education (MoE), Kenya has officially unveiled the academic calendar for the year 2025, outlining key term dates for both basic education schools institutions and Teacher Training Colleges (TTCs).

Kenya Schools Calendar

The Ministry of Education (MoE), Kenya has released the 2025 academic calendar for primary, and secondary schools, and Teacher Training Colleges (TTCs), detailing term dates, holidays, and KCSE exam schedules.

The Kenya Schools academic calendar ensures that students and trainees at both basic education schools and TTCs can seamlessly transition through the academic year. With this structured timeline, both educators and learners are set to have a productive and well-coordinated school year.

Primary and Secondary Schools Calendar

According to the calendar, primary and secondary schools will kick off their first term on January 6, 2025, with the term running until April 4, 2025. The second term is scheduled to begin on April 28 and will continue until August 1, 2025. Following a short break, the third and final term will commence on August 25, ending on October 24, 2025.

Secondary schools will also observe two half-term breaks during the year. The first will occur during the first term, from February 26 to March 25, while the second is planned for the second term, between June 25 and June 29.

For Form 4 students preparing to sit for their Kenya Certificate of Secondary Education (KCSE) exams, the third term will culminate in the national examinations, scheduled to take place between November 3 and November 21, 2025. All schools are expected to reopen for the 2026 academic year on January 2, 2026.

Teacher Training Colleges (TTCs) Calendar

The 2025 academic year for Diploma Teacher Training Colleges (TTCs) will follow a similar schedule, beginning their first term on January 6 and concluding on April 4, 2025. After a brief holiday from April 7 to May 2, the second term will run from May 5 to August 1, 2025. Students will then go on break from August 4 to August 29.

The final term for TTCs will commence on September 14 and end on November 14, 2025, with the long holiday beginning on November 17, and continuing until January 2, 2026.

Academic Calendar for Basic Education Schools and Teacher Training Colleges (TTCs)

Here’s a summary of the 2025 academic calendar for basic education schools and Teacher Training Colleges (TTCs) as released by the Ministry of Education:

Primary and Secondary Schools:

  • Term 1: January 6 – April 4, 2025
  • Term 2: April 28 – August 1, 2025
  • Term 3: August 25 – October 24, 2025

Key Dates

Half-term break (Primary and Secondary)

  • Term 1: February 26 – March 25 (Secondary schools)
  • Term 2: June 25 – June 29 (Secondary schools)

KCSE Exams (Form 4 Candidates)

  • November 3 – November 21, 2025

Schools Reopen

  • January 2, 2026

2025 Academic Term Dates

PeriodOpening DateClosing DateDuration
Term 16th January 20254th April 202513 weeks
Half Term26th February 20252nd March 20255 days
April Holiday7th April 202525th April 20253 weeks
Term 228th April 20251st August 202514 weeks
Half Term25th June 202529th June 20255 days
August Holiday4th August 202522nd August 20253 weeks
Term 325th August 202524th October 20259 weeks
KPSEA27th October 202530th October 20254 days
KILEA27th October 202531st October 20255 days
KJSEA & KPLEA27th October 20256th November 20259 days
KCSE3rd November 202521st November 20253 weeks
December Holiday27th October 20252nd January 202610 weeks

Abbreviations and Their Meanings

AbbreviationMeaning
KPSEAKenya Primary School Education Assessment
KILEAKenya Intermediate Level Education Assessment
KJSEAKenya Junior School Education Assessment
KPLEAKenya Pre-Vocational Level Education Assessment

National Examination Schedules

ExamStart DateEnd DateDuration
Kenya Primary School Education AssessmentOctober 27, 2025October 30, 20255 Days
Kenya Intermediate Level Education AssessmentOctober 27, 2025October 31, 20255 Days
Kenya Junior School Education AssessmentOctober 27, 2025November 6, 20259 Days
Kenya Pre-Vocational Level Education AssessmentOctober 27, 2025November 6, 20259 Days

Teacher Training Colleges (TTCs)

  • Term 1: January 6 – April 4, 2025 (Holiday: April 7 – May 2)
  • Term 2: May 5 – August 1, 2025 (Holiday: August 4 – 29)
  • Term 3: September 14 – November 14, 2025 (Holiday: November 17 – January 2, 2026)

This calendar is designed to ensure a smooth academic progression throughout the year.

Leave a Reply

Your email address will not be published. Required fields are marked *