Skip to main content

The school year starts in September. There are 195 school days in each year (39 weeks). Pupils spend 190 days (38 weeks) in school each year; 5 of the 195 days are reserved for training teachers and support staff.

Summer 2 2024

Monday 3rd June 2024 to Monday 22nd July 2024

TRAINING DAY
Monday 22nd July 2024 (disaggregated for teaching staff)

SUMMER HOLIDAYS
Tuesday 23rd July 2024 to Friday 30th August 2024

AUTUMN 1 2024

Wednesday 4th September 2024 to Friday 25th October 2024
Half Term break: Monday 28th October 2024 to Friday 1st November 2024

TRAINING DAY
Monday 2nd and Tuesday 3rd September 2024

AUTUMN 2 2024

Monday 4th November 2024 to Friday 20th December 2024
Christmas holidays: Monday 23rd December 2024 to Friday 3rd January 2024

TRAINING DAY
Monday 11th November 2024

Spring 1 2025

Monday 6th January 2025 to Friday 14th February 2025
Half Term break: Monday 17th February 2025 to Friday 21st February 2025

TRAINING DAY
Monday 6th January 2025

Spring 2 2025

Monday 24th February 2025 to Friday 22nd March 2025
Easter Holidays: Monday 25th March 2025 to Friday 11th April 2025

Summer 1 2025

Monday 28th April 2025 to Friday 22nd May 2025
Half Term break: Monday 26th May 2025 to Friday 30th May 2025

BANK HOLIDAY
Monday 26th May 2025

TRAINING DAY
Monday 28th April 2025

Summer 2 2025

Monday 2nd June 2025 to Friday 18th July 2025

TRAINING DAY
Monday 21st July 2025 (disaggregated for teaching staff)

SUMMER HOLIDAYS
Tuesday 22nd July 2025 – Wednesday 1st September 2025