2025-2026

Autumn 2025

Term Begins:
Wednesday 3rd September
Half Term:
Monday 20th October – Friday 31st October (inclusive)
Term Ends:
Friday 12th December (2pm)

Spring 2026

Term Begins:
Tuesday 6th January
Half Term:
Monday 16th – Friday 20th February (inclusive)
Term Ends:
Friday 27th March (2pm)

Summer 2026

Term Begins:
Tuesday 21st April
Bank holiday:
Monday 4th May 2026
Half term:
Monday 25th May – Friday 29th May (inclusive)
Term Ends:
Thursday 10th July at 2pm

2026-2027

Autumn 2026

Term Begins:
Monday 7th September
Half term:
Monday 19th- Friday 30th October (inclusive)
Term Ends:
Friday 11th December at 2pm

Spring 2027

Term Begins:
Thursday 7th January
Half term:
Monday 15th – Friday 19th February (inclusive)
Term Ends:
Thursday 25th March at 2pm

Summer 2027

Term Begins:
Tuesday 13th April
Bank holiday:
Monday 3rd May 2027
Half term:
Monday 31st May – Friday 4th June (inclusive)
Term Ends:
Thursday 8th July at 2pm

A School for the Whole Family

We’re proud to be a place where siblings grow, thrive, and create memories together.

Families enrolling more than one child may be eligible for fee support.

Get in touch with Admissions to find out more