Term Dates & School Hours

School Hours

Department Timing

Early Bird Club
(ages 3 - 11)

Monday to Friday: 08:00 am (pre-registration only!)

Early Years
(ages 3 - 6)

- Monday to Thursday: 8:30 am – 2:50 pm
- Friday: 8:30 am – 12:30 pm

Primary Years
(ages 6-11)

- Monday to Thursday: 8:30 am – 3:00 pm
- Friday: 8:30 am – 12:30 pm

Middle Years
(ages 11-16)

Monday to Friday: 8:45 am – 3:35 pm

Diploma Programme
(ages 16-18)

Monday to Friday: 8:45 am – 4:20 pm

 

Opening Hours School Office

Office Hours Timing
Normal Monday to Friday: 8:00 am - 4:00 pm
Holidays Monday to Friday: 9:00 am - 3:00 pm

 

Holidays 2025-2026

Term 1 -
18th August until 12th December 2025

Holiday
Summer Holiday Friday 20 June – Friday 15 August 2025. 
Return to school on Monday 18th August 2025
INSET Day (school closed) Thursday 18th September and Friday 19th September 2025
October Break Monday 13th October – Friday 17th October 2025. 
Return to school on Monday 20th October 2025.
Winter Holiday Monday 15th December 2025 – Monday 5th January 2026. 
Return to school on Tuesday 6th January 2026.
Term 2 -
6th January to 2nd April 2026
Holiday
February Break Monday 23rd February – Friday 27th February 2026. 
Return to school on Monday 2nd March 2026.
April Break Friday 3rd April – Friday 17th April 2026. 
Return to school on Monday 20th April 2026.
Term 3 -
20th April to 24th June 2026
Holiday
Public Holiday Monday 27th April 2026
Public Holiday Thursday 14th May 2026
INSET Day (school closed) Friday 15th May 2026
Public Holiday Monday 25th May 2026
Last day of the school year

Wednesday 24th June 2026 
- Primary School finishes at 12:00 pm
- Senior School finishes at 12:30 pm

Summer Holiday Thursday 25th June 2026

Academic Year 2026-2027 will start on Tuesday 18th August 2026.