OPENING | CLOSING | DURATION | ||
Term 1 | 23rd January 2023 | 21st April 2023 | 13 weeks | |
Half term break | 23rd March 2023 | 26th March 2023 | 3 days | |
Holiday | 22nd April 2023 | 7th May 2023 | 2 weeks | |
Term 2 | 8th May 2023 | 11th August, 2023 | 13 weeks | |
Half Term Break | 27th June 2023 | 1st July 2023 | 4 days | |
Holiday | 12th August, 2023 | 27th August, 2023 | 2 weeks | |
Term 3 | 28th August 2023 | 3rd November 2023 | 10 weeks | |
KCSE | 10th November 2023 | 1st December 2023 | 3 weeks |