PD Day: Friday 12th April 2024
Summer Term Begins: Monday 15th April 2024

Bank Holiday: Monday 6th May 2024

Half Term: Monday 27th May – Friday 31st May 2024

Summer Term Ends: Friday 19th July 2024

PD Days: Monday 2nd & Tuesday 3rd September 2024
Autumn Term Begins: Wednesday 4th September 2024

PD Day: Friday 25th October 2024
Half Term: Monday 28th – Friday 1st November 2024

Autumn Term Ends: Friday 20th December 2024


PD Day: Monday 6th January 2025
Spring Term Begins: Tuesday 7th January 2025

Half Term: Monday 17th – Friday 21st February 2025

Spring Term Ends: Friday 4th April 2025


PD Day: Tuesday 22nd April 2025
Summer Term Begins: Wednesday 23rd April 2025

Bank Holiday: Monday 5th May 2025

Half Term: Monday 26th May – Friday 30th May 2025

Summer Term Ends: Tuesday 22nd July 2025

PD Days: Monday 1st & Tuesday 2nd September 2025
Autumn Term Begins: Wednesday 3rd September 2025

PD Day: Friday 24th October 2025
Half Term: Monday 27th – Friday 31st October 2025

Autumn Term Ends: Friday 19th December 2025


PD Day: Monday 5th January 2026
Spring Term Begins: Tuesday 6th January 2026

Half Term: Monday 16th – Friday 20th February 2026

Spring Term Ends: Friday 27th March 2026


PD Day: Monday 20th July 2026
Summer Term Begins: Monday 13th April 2026

Bank Holiday: Monday 4th May 2026

Half Term: Monday 25th May – Friday 29th May 2026

Summer Term Ends: Monday 20th July 2026