Term Dates
School Year 2024 to 2025
Autumn Term 2024
Term Starts: Wednesday 4 September 2024
Term Ends: Friday 25 October 2024
Half Term: Monday 28 October 2024 to Monday 4 November 2024
Term Starts: Tuesday 5 November 2024
Term Ends: Friday 20 December 2024
Spring Term 2025
Term Starts: Tuesday 7 January 2025
Term Ends: Friday 14 February 2025
Half Term: Monday 17 February 2025 to Monday 24 February 2025
Term Starts: Tuesday 25 February 2025
Term Ends: Friday 11 April 2025
Summer Term 2025
Term Starts: Monday 28 April 2025
School Closed: Monday 5 May 2025 (May Day holiday)
Term Ends: Friday 23 May 2025
Half Term: Monday 26 May 2025 to Friday 30 May 2025
Term Starts: Monday 2 June 2025
Term Ends: Monday 21 July 2025
Note: May Day (5 May) is a Bank Holiday and there will be 5 Staff Training Days taken during the year. Four are taken at the same time as the Infant School and one is different. The list of dates above accounts for all of them.
Term Dates
School Year 2025 to 2026
Autumn Term 2025
Term Starts: Wednesday 3 September 2025
Term Ends: Friday 24 October 2025
Half Term: Monday 27 October 2025 to Monday 3 November 2025
Term Starts: Tuesday 4 November 2025
Term Ends: Friday 19 December 2025
Spring Term 2026
Term Starts: Tuesday 6 January 2026
Term Ends: Friday 13 February 2026
Half Term: Monday 16 February 2026 to Monday 23 February 2026
Term Starts: Tuesday 24 February 2026
Term Ends: Friday 27 March 2026
Summer Term 2026
Term Starts: Monday 13 April 2026
School Closed: Monday 4 May 2026 (May Day holiday)
Term Ends: Friday 22 May 2026
Half Term: Monday 25 May 2026 to Friday 29 May 2026
Term Starts: Monday 1 June 2026
Term Ends: Monday 20 July 2026
Note: May Day (4 May) is a Bank Holiday and there will be 5 Staff Training Days taken during the year. Four are taken at the same time as the Infant School and one is different. The list of dates above accounts for all of them.