AUTUMN TERM 2024
Tuesday 3rd September – Friday 13th December (finish at noon)
Half term: Monday 28th October – Tuesday 5th November inclusive
Starts Friday 25th October 3.30pm – return to school Wednesday 6th November 8.30am
Staff Inset: Monday 2nd September
SPRING TERM 2025
Tuesday 7th January – Friday 4th April
Half term: Monday 17th February – Friday 21st February inclusive
Starts Friday 14th February 3.30pm – return to school Monday 24th February 8.30am
Staff Inset: Monday 6th January
EASTER 2025: Good Friday is 18th April, Easter Sunday is 20th April 2025
SUMMER TERM 2025
Tuesday 29th April – Friday 4th July
May Day: Monday 5th May
Half term: Monday 26th May – Friday 30th May inclusive
Starts Friday 23rd May 3.30pm – return to school Monday 2nd June 8.30am
Staff Inset: Monday 28 April
Monday 2nd September 2024 (Staff Inset)
Monday 23/Tuesday 24/Wednesday 25/Thursday 26/Friday 27 December 2024 and
Wednesday 1 January 2025
Friday 18 April 2025 (Good Friday)
Monday 21 April 2025 (Easter Monday)
Monday 5 May 2025 (Early May Bank Holiday)
Monday 26 May 2025 (Spring Bank Holiday)
Monday 7 July to Friday 11 July 2025
Monday 25 August 2025 (Summer Bank Holiday)
AUTUMN TERM 2025
Wednesday 3rd September – Friday 12th December (finish at noon)
Half term: Monday 27th October – Tuesday 4th November inclusive
Starts Friday 24th October 3.30pm – return to school Wednesday 5th November 8.30am
Staff Inset: Monday 1st September and Tuesday 2nd September
SPRING TERM 2026
Tuesday 6th January – Friday 27th March – 29 days
Half term: Monday 16th February – Friday 20th February inclusive
Starts Friday 13th February 3.30pm – return to school Monday 23rd February 8.30am
Staff Inset: Monday 5th January
EASTER 2026: Good Friday: 3rd April, Easter Sunday: 5th April, Easter Monday: 6 April
SUMMER TERM 2026
Tuesday 21st April – Friday 3rd July
May Day: Monday 4th May
Half term: Monday 25th May – Friday 29th May inclusive
Starts Friday 22nd May 3.30pm – return to school Monday 1st June 8.30am
Staff Inset: Monday 20th April
Monday 1st September 2025 (Staff Inset)
Wednesday 24 (from 1.00pm)/Thursday 25/Friday 26/Monday 29/Tuesday
30/Wednesday 31 December 2025 and Thursday 1 January, Friday 2 January 2026
(annual Christmas closure)
Friday 3 April 2026 (Good Friday)
Monday 6 April 2026 (Easter Monday)
Monday 4 May 2026 (Early May Bank Holiday)
Monday 25 May 2026 (Spring Bank Holiday)
Monday 6 July to Friday 10 July 2026 (annual summer closure)
Monday 31 August 2026 (Summer Bank Holiday)