Details of term dates and the school's operating hours for the upcoming session and beyond.
Thursday 21 December
(Staff in-service days: Monday 14, Tuesday 15, Wednesday 16 August; Friday 13 October)
Junior School - Tuesday 25 June
Senior School - Wednesday 26 June
(Staff in-service day: Monday 15 April)
Friday 20 December
(Staff in-service days: Thursday 15, Friday 16, Monday 19 August; Friday 11 October)
Junior School - Wednesday 25 June
Senior School - Thursday 26 June
(Staff in-service days: Thursday 14, Friday 15, Monday 18 August)
Flexible sessions and wraparound care is available for all families.
The Junior School day begins with assembly from 8:55 until 9:10am.
Thereafter, the day is divided into periods to accommodate specialists, while class teachers block time for various activities.
There are eight scheduled periods throughout the Senior School day, with a 20 minute interval and just over an hour for lunch.
The Senior School day runs as follows:
Pupils can be booked in on either a regular or flexible basis, depending on the specific needs of our families.
Out of School Care
Details of all upcoming dates, covering Kindergarten, Junior School, Senior School and the wider School community.