Skip to content ↓

Term Dates

2023-2024 Term Dates

Autumn Term (2023)

Term or holiday



Autumn term (first half)

Wednesday 6th September

Friday 27th October

Half term

Monday 30th October

Friday 3rd November

Autumn term (second half)

Tuesday 7th November

Friday 22nd December

Christmas holiday

Monday 25th December

Friday 5th January 2024

Spring Term (2024)

Term or holiday



Spring term (first half)

Monday 8th January 2024

Friday 9th February

Half term

Monday 12th February

Friday 16th February

Spring term (second half)

Monday 19th February

Thursday 28th March

Easter holiday

Friday 29th March

Friday 12th April

Summer Term (2024)

Term or holiday



Summer term (first half)

Monday 15th April

Friday 24th May

May bank holiday

Monday 6th May

Monday 6th May

Half term

Monday 27th May

Friday 31st May

Summer term (second half)

Monday 3rd June

Friday 19th July

Summer holidays

Monday 22nd July

Friday 30th August

Training Days

  • Monday 4th September 2023
  • Tuesday 5th September 2023
  • Monday 6th November 2023
  • Monday 22nd July 2024
  • Tuesday 23rd July 2024

2024 - 2025 Term Dates


School closes

School opens

Summer Break


Wednesday 4th September 2024

Autumn Half Term

Friday 25th October 2024

Monday 4th November 2024

Christmas Break

Friday 20th December 2024

Monday 6th January 2025

Spring Half Term

Thursday 13th February 2025

Monday 24th February 2025

Easter Break

Friday 4th April 2025

Tuesday 22nd April 2025

Summer Half Term

Friday 23rd May 2025

Monday 2nd June 2025

Summer Break

Friday 18th July 2025



Training Days

  • Monday 2nd September 2024
  • Tuesday 3rd September 2024
  • Friday 14th February 2025
  • Monday 21st July 2025
  • Tuesday 22nd July 2025

Bank Holidays Include

  • Christmas – 25th and 26th December 2024
  • New Years’ Day – 1st January 2025
  • Good Friday – 18th April 2025
  • Easter Monday – 21st April 2025
  • May Day – 5th May 2025
  • Spring Bank – 26th May 2025
  • August – 25th August 2025