Academic Year 2024/2025
Autumn Term 2024
Begins Monday 2nd September 2024
Ends Friday 20th December 2024
Autumn Half Term: from Monday 28th October 2024 to Friday 1st November 2024
Christmas Holiday: Begins Monday 23rd December 2024 to Monday 6th January 2025
Spring Term 2025
Begins Monday 6th January 2025
Ends Friday 4th April 2025
Spring Half Term: from Monday, 17th February 2025 to Friday 21st February 2025
Spring (Easter) Break: Monday 7th April 2025 to Tuesday 22nd April 2025
Summer Term 2025
Begins Tuesday 22nd April 2025
Ends Tuesday 22nd July 2025
Summer Half Term: from Monday 26th May 2025 to Friday 30th May 2025
Summer Holidays: start Wednesday 23rd July 2025
Please note that each school pyramid, (upper or high schools and their feeder primary school), will identify five days within the general term dates as professional development days, (“PD Days”) when the school will be closed for pupils. These may therefore vary from school to school.
PD Days 2024/25
Monday 2nd September 2024
Monday 6th January 2025
Tuesday 22nd April 2025
Monday 21st & Tuesday 22nd July 2025
Autumn Term 2025
Begins Monday 1st September 2025
Ends Friday 19th December 2025
Autumn Half Term:
from Monday 27th October 2025 to Friday 31st October 2025
Christmas Holiday:
Begins Saturday 20th December 2025 to Sunday 4th January 2026
Spring Term 2026
Begins Monday 5th January 2026
Ends Friday 27th March 2026
Spring Half Term:
from Monday, 16th February 2026 to Friday 20th February 2026
Spring (Easter) Break:
Saturday 28th March 2026 to Sunday 12th April 2026
Summer Term 2026
Begins Monday 13th April 2026
Ends Monday 20th July 2026
Summer Half Term:
from Monday 25th May 2026 to Friday 29th May 2026
Summer Holidays:
start Tuesday 21st July 2026
Please note that each school pyramid, (upper or high schools and their feeder primary school), will identify five days within the general term dates as professional development days, (“PD Days”) when the school will be closed for pupils. These may therefore vary from school to school.
PD Days 2025/26
Monday 1st September 2025
Friday 24th October 2025
Monday 5th January 2026
Monday 13th April 2026
Monday 20th July 2026