Term Dates

Autumn Term 1 – 2025

  • Monday 1 – Tuesday 2 September – INSET Days

  • Wednesday 3 September – Autumn 1 begins

  • Friday 24 October – Autumn 1 ends

  • Monday 27 – Friday 31 October – Half Term

Autumn Term 2 – 2025

  • Monday 3 November – Autumn 2 begins

  • Friday 19 December – Autumn 2 ends

Spring Term 1 – 2026

  • Monday 5 January – INSET Day

  • Tuesday 6 January – Spring 1 begins

  • Friday 13 February – Spring 1 ends

  • Monday 16 – Friday 20 February – Half Term

Spring Term 2 – 2026

  • Monday 23 February – Spring 2 begins

  • Friday 27 March – Spring 2 ends

Summer Term 1 – 2026

  • Monday 13 April – INSET Day

  • Tuesday 14 April – Summer 1 begins

  • Thursday 21 May – Summer 1 ends

  • Friday 22 May – INSET Day

  • Monday 25 – Friday 29 May – Half Term

Summer Term 2 – 2026

  • Monday 1 June – Summer 2 begins

  • Friday 17 July – Summer 2 ends

Autumn Term 2026

Tuesday, 1st September 2026 – Friday, 18th December 2026

Tuesday, 1st September 2026 – INSET day

Wednesday, 2nd September 2026 – Transition Day (invite only)

Thursday, 3rd September 2026 – all year groups in School

Half Term – Monday, 19th October – Friday, 30th October 2026

Last day of autumn term – Friday, 18th December 2026

Spring Term 2027

Monday 4th January 2027 – Thursday, 25th March 2027

Monday 4th January 2027 – INSET day

Tuesday 5th January 2027 – children return to school

Half Term Monday, 15th February – Friday, 19th February 2027

Last day of spring term – Thursday, 25th March 2027

Summer Term 2027

Monday, 12th April 2027 – Friday, 23rd July 2027

Monday 12th April 2027 – INSET day

Tuesday 13th April 2027 – children return to school

Monday 3rd May 2027 – Bank Holiday

Thursday 27th May 2027 – last day of school for children

Friday 28th May 2027 – INSET day

Half Term Monday, 31st May – Friday, 4th June 2027

Last day of summer term – Friday, 23rd July 2027