KCSE Timetable 2025: Official Dates, PDF Download & Instructions

KCSE Timetable 2025: Official Dates, PDF Download & Instructions

KCSE Timetable 2025: Official Dates, PDF Download & Instructions

The wait is over for Kenyan students, parents, and teachers! The Kenya National Examinations Council (KNEC) has released the official 2025 KCSE Examination Timetable. ReviseKenya.com provides a clear, simplified overview of the key dates, sessions, and essential instructions you need to know for a successful exam period.

KCSE 2025 at a Glance: Key Highlights

  • Examination Period: 21st October to 21st November 2025

  • Rehearsal Day: Friday, 17th October 2025

  • First Session Start Time: 8.00 a.m.

  • Second Session Start Time: 2.00 p.m.

  • Project Upload Deadlines: 31st March (Milestone 1) & 31st July 2025 (Milestone 2)

KCSE 2025 examination timetable

DateDayTimeKCSE Exam Paper / Activity
17/10/2025FridayAll DayREHEARSAL DAY
21/10/2025 to 24/10/2025Tuesday to FridayAs ScheduledFrench Oral (501/3)
21/10/2025 to 24/10/2025Tuesday to FridayAs ScheduledGerman Oral (502/3)
21/10/2025 to 24/10/2025Tuesday to FridayAs ScheduledKenyan Sign Language Practical (504/3)
21/10/2025 to 27/10/2025Tuesday to MondayAs ScheduledMusic Practical (511/1)
22/10/2025WednesdayAs ScheduledArabic Oral (503/3)
27/10/2025 to 29/10/2025Monday to WednesdayAs ScheduledHome Science – Foods & Nutrition (Practical Planning) (441/3)
29/10/2025Wednesday8:00 AM – 10:00 AMFrench (501/1)
29/10/2025Wednesday8:00 AM – 10:00 AMGerman (502/1)
29/10/2025Wednesday8:00 AM – 10:30 AMArabic (503/2)
29/10/2025Wednesday8:00 AM – 10:00 AMKenyan Sign Language (504/1)
29/10/2025Wednesday8:00 AM – 10:30 AMMusic (511/3)
29/10/2025Wednesday2:00 PM – 4:15 PMFrench (501/2)
29/10/2025Wednesday2:00 PM – 4:30 PMGerman (502/2)
29/10/2025Wednesday2:00 PM – 2:50 PMArabic (503/1)
29/10/2025Wednesday2:00 PM – 3:30 PMKenyan Sign Language (504/2)
29/10/2025Wednesday2:00 PM – 2:50 PMMusic (Aural) (511/2)
30/10/2025Thursday8:00 AM – 10:30 AMHome Science (Theory) (441/1)
30/10/2025Thursday8:00 AM – 9:30 AMArt and Design (Theory) (442/1)
30/10/2025Thursday8:00 AM – 10:30 AMWoodwork (Theory) (444/1)
30/10/2025Thursday8:00 AM – 10:30 AMMetalwork (Theory) (445/1)
30/10/2025Thursday8:00 AM – 10:30 AMBuilding Construction (Theory) (446/1)
30/10/2025Thursday8:00 AM – 10:30 AMElectricity (Theory) (448/1)
30/10/2025Thursday8:00 AM – 10:30 AMAviation Technology (Theory) (450/1)
30/10/2025Thursday2:00 PM – 4:30 PMPower Mechanics (Theory) (447/1)
30/10/2025Thursday2:00 PM – 4:30 PMDrawing and Design (Theory) (449/1)
30/10/2025Thursday2:00 PM – 4:30 PMComputer Studies (Theory) (451/1)
31/10/2025Friday8:00 AM – 10:30 AMHome Science – Clothing (Practical) (441/2)
31/10/2025Friday8:00 AM – 12:00 PMArt and Design (Practical) (442/2)
31/10/2025Friday8:00 AM – 10:30 AMPower Mechanics (Practical) (447/2)
31/10/2025Friday8:00 AM – 10:30 AMElectricity (Practical) (448/2)
31/10/2025Friday8:00 AM – 10:30 AMDrawing and Design (Practical) (449/2)
31/10/2025Friday8:00 AM – 10:30 AMAviation Technology (Practical) (450/2)
31/10/2025Friday8:00 AM – 10:30 AMComputer Studies (Practical) (451/2)
03/11/2025Monday8:00 AM – 10:00 AMEnglish (Functional Skills) (101/1)
03/11/2025Monday2:00 PM – 4:00 PMChemistry (Theory 1) (233/1)
04/11/2025Tuesday8:00 AM – 10:30 AMMathematics Alt. A (121/1)
04/11/2025Tuesday8:00 AM – 10:30 AMMathematics Alt. B (122/1)
04/11/2025Tuesday2:00 PM – 4:30 PMEnglish (Comprehension) (101/2)
05/11/2025Wednesday8:00 AM – 10:00 AMChemistry (Theory 2) (233/2)
05/11/2025Wednesday8:00 AM – 10:30 AMGeneral Science (Theory 1) (237/1)
05/11/2025Wednesday2:00 PM – 4:30 PMEnglish (Composition) (101/3)
06/11/2025Thursday8:00 AM – 10:30 AMKiswahili (Lugha) (102/2)
06/11/2025Thursday2:00 PM – 3:45 PMKiswahili (Insha) (102/1)
07/11/2025Friday8:00 AM – 10:15 AMChemistry (Practical) (233/3)
10/11/2025Monday8:00 AM – 10:30 AMMathematics Alt. A (121/2)
10/11/2025Monday8:00 AM – 10:30 AMMathematics Alt. B (122/2)
10/11/2025Monday2:00 PM – 4:30 PMKiswahili (Fasihi) (102/3)
11/11/2025Tuesday8:00 AM – 10:30 AMChristian Religious Education (313/1)
11/11/2025Tuesday8:00 AM – 10:30 AMIslamic Religious Education (314/1)
11/11/2025Tuesday8:00 AM – 10:30 AMHindu Religious Education (315/1)
11/11/2025Tuesday2:00 PM – 4:00 PMBiology (Theory 1) (231/1)
12/11/2025Wednesday8:00 AM – 10:30 AMChristian Religious Education (313/2)
12/11/2025Wednesday8:00 AM – 10:30 AMIslamic Religious Education (314/2)
12/11/2025Wednesday8:00 AM – 10:30 AMHindu Religious Education (315/2)
12/11/2025Wednesday2:00 PM – 4:30 PMHistory and Government (311/1)
13/11/2025Thursday8:00 AM – 10:00 AMBiology (Theory 2) (231/2)
13/11/2025Thursday2:00 PM – 4:30 PMHistory and Government (311/2)
14/11/2025Friday8:00 AM – 9:45 AMBiology (Practical) (231/3)
17/11/2025Monday8:00 AM – 10:45 AMGeography (Paper 1) (312/1)
17/11/2025Monday2:00 PM – 4:00 PMPhysics (Theory 1) (232/1)
17/11/2025Monday2:00 PM – 4:30 PMGeneral Science (Theory 2) (237/2)
18/11/2025Tuesday8:00 AM – 10:00 AMBusiness Studies (Paper 1) (565/1)
18/11/2025Tuesday2:00 PM – 4:00 PMAgriculture (Theory 1) (443/1)
19/11/2025Wednesday8:00 AM – 10:45 AMGeography (Paper 2) (312/2)
19/11/2025Wednesday2:00 PM – 4:00 PMPhysics (Theory 2) (232/2)
20/11/2025Thursday8:00 AM – 10:30 AMBusiness Studies (Paper 2) (565/2)
20/11/2025Thursday2:00 PM – 4:00 PMAgriculture (Theory 2) (443/2)
21/11/2025Friday8:00 AM – 10:30 AMPhysics (Practical) (232/3)

 

Download the Official 2025 KCSE Timetable PDF

Crucial Instructions for KCSE Candidates

  • No Extra Time: The time on the question paper is final. Reading time is included.

  • Punctuality is Key: Arrive 15 minutes early. If you are more than 30 minutes late, you may not be allowed to sit the exam.

  • No Phones Allowed: Possession of a cell phone or any electronic device in the exam room will lead to cancellation of your results.

  • Use Correct Stationery: Write in blue or black ink only. A pencil is for diagrams. Use only KNEC-approved mathematical tables and non-programmable calculators.

  • Avoid Malpractice: Any form of cheating will lead to cancellation of the entire subject’s result. Widespread irregularities can lead to the cancellation of results for an entire school.

Final KCSE Preparation Tips

  1. Create a Personal Timetable: Use the official one to plan your revision schedule.
  2. Focus on Weak Areas: Use the remaining time to strengthen topics you find difficult.
  3. Practice with KCSE Past Papers with Answers: Get familiar with the exam format and time management.
  4. Get Enough Rest: Ensure you are well-rested, especially the night before an exam.
  5. Use KCSE Revision Questions, KCSE Mock Exams, KCSE Trials, KCSE Topical Tests, KCSE Prediction Papers, KCSE Quizzes, and KCSE Tests.

 

ReviseKenya.com wishes all 2025 KCSE candidates in Kenya the very best of luck in their preparations! Stay focused, manage your time wisely, and success will be yours.

Revise Kenya, the Leading KCSE Revision Platform in Kenya