Staff training day: Tuesday 1st September
Term 1: Wednesday 2nd September - Friday 23rd October
Half term: Monday 26th October - Friday 30th October
Term 2: Monday 2nd November - Friday 18th December
Christmas break: Monday 21st December - Friday 1st January 2027
Staff training day: Monday 4th January
Term 1: Tuesday 5th January - Friday 12th February
Half term: Monday 15th February - Friday 19th February
Term 2: Monday 22nd February - Friday 19th March
Easter break: Monday 22nd March - Friday 2nd April
Term 1: Monday 5th April - Friday 28th May
Bank holiday: Monday 3rd May
Half term: Monday 31st May - Friday 4th June
Staff training day: Monday 7th June
Term 2: Tuesday 8th June - Friday 16th July