School Calendar
Autumn Term 1
Monday 2nd September - School closed for Staff Training Day
Term starts for pupils
Tuesday 3rd September 2024
Term finishes for pupils
Friday 18th October 2024
Half Term 21st October - 25th October 2024
Autumn Term 2
Term starts for pupils
Tuesday 29th October 2024
Term finishes for pupils
Friday 20th December 2024
Monday 28th October 2024 - School closed for Staff Training Day
Christmas Break 23rd December 2024 - 3rd January 2025
Bank Holiday Wednesday 1st January 2025
Spring Term 1
Term starts for pupils
Monday 6th January 2025
Term finishes for pupils
Friday 14th February 2025
Half Term 17th February - 21st February 2025
Spring Term 2
Term starts for pupils
Monday 24th February 2025
Term finishes for pupils
Friday 4th April 2025
Easter Break: 7th April to 18th April 2025
Bank Holiday: Friday 18th April and Monday 21st April 2025
Monday 31st March 2025 - Staff Training Day 3
Summer Term 1
Term starts for pupils
Tuesday 22nd April 2025
Term finishes for pupils
Friday 23rd May 2025
Bank Holiday: Monday 5th May 2025
Half Term Monday 26th May - 30th May 2025
Summer Term 2
Term starts for pupils
Monday 2nd June 2025
Term finishes for pupils
Friday 18th July 2025
Monday 21st July 2025 - Staff Training Day 4
Tuesday 22nd July 2025 - Staff Training Day 5
The dates for the Staff Training Days are provisional and may change because of local and national developments.