Term Dates


Term 1, 2026-2027
Term opens 25th August 2026
Term ends 4th December 2026
Half term 12th - 16th October 2026
Inclusive

Term 2, 2026-2027
Term opens 5th January 2027
Term ends 25th March 2027
Half term 15th - 19th February 2027
Inclusive

Term 3, 2026-2027
Term opens 20th April 2027
Term ends 2nd July 2027
Half term 24th - 28th May 2027
Inclusive

Boarding Term Dates 2025-2026

Term 1, 2025-2026

Start of Term: Boarding will reopen (for both full time and weekly boarders) at 12pm on Monday 25th August. All boarders must arrive before 5pm.

Exeat weekend: Boarding closes for all boarders at 5pm on Friday 12th September. Full time boarders are expected to return between 5pm and 6pm on Sunday 14th September.

Half-term: Boarding will close at 5pm on Thursday 9th October, and reopens (full time boarders only) at 5pm on Monday 20th October. Weekly boarders will return, as normal, on Tuesday 21st October. 

End of Term: Boarding closes at 1pm on Friday 5th December.

Term 2, 2025-2026

Start of Term: Boarding will reopen (for both full time and weekly boarders) at 12pm on Monday 5th January. All boarders must arrive before 5pm.

Half-term: Boarding will close at 5pm on Friday 13th February, and reopens (full time boarders only) at 5pm on Sunday 22nd February. Weekly boarders will return, as normal, on Monday 23rd February.

End of Term: Boarding closes at 1pm on Friday 27th March.

Term 3, 2025-2026

Start of Term: Start of Term:  Easter Monday - Boarding will reopen (for full-time boarders only) at 5pm on Monday 20th April. Weekly boarders will return, as normal, on Tuesday 21st April.

Half-term: Boarding will close at 5pm on Friday 22nd May, and reopens (full-time boarders only) at 5pm on Monday 1st June (Madaraka Day). Weekly boarders will return, as normal, on Tuesday, 2nd June 

End of Term: Boarding closes at 1pm on Friday 3rd July.

Term 1 2026-2027

Start of Term: Boarding will reopen (for both full time and weekly boarders) at 1pm on Monday 24th August. All boarders must arrive before 5pm.

Exeat weekend: Boarding closes for all boarders at 5pm on Friday 11th September. Full time boarders are expected to return between 5pm and 6pm on Sunday 13th September.

Half-term: Boarding will close at 5pm on Friday 9th October, and reopens (full time boarders only) at 5pm on Sunday 18th October. Weekly boarders will return, as normal, on Monday 19th October.

End of Term: Boarding closes for all boarders at 1pm on Friday 4th December.

Term 2, 2026-2027

Start of Term: Boarding will reopen (for both full time and weekly boarders) at 1pm on Monday 4th January. All boarders must arrive before 5pm.

Half-term: Boarding will close at 5pm on Friday 12th February, and reopens (full time boarders only) at 5pm on Sunday 21st February. Weekly boarders will return, as normal, on Monday 22nd February.

End of Term: Boarding closes at 1pm on Thursday 25th March.

Term 3, 2026-2027

Start of Term: Start of Term:  Boarding will reopen (for both full time and weekly boarders) at 1pm on Monday 19th April. All boarders must arrive before 5pm.

Half-term: Boarding will close at 5pm on Friday 21st May, and reopens (full-time boarders only) at 5pm on Sunday 29th May. Weekly boarders will return, as normal, on Monday, 30th May.

End of Term: Boarding closes at 1pm on Friday 2nd July.

The Independent Association of Prep Schools
Cambridge International Examinations
Kenyan International Schools Association
International Baccalaureate Career Related Programme
BTEC Level 3
Association of International Schools in Africa
International Baccalaureate Diploma Programme
IB World School Status
Council of British International Schools
Independent Schools Inspectorate
Council of International Schools
GL Education Assessment Excellence
Association of British Schools Overseas