Term dates
School calendars
View our school calendars to find out about upcoming term dates, staff training days and school holidays.
Academic Year 2023/24
Monday 4 September 2023 - First school day
Friday 20 October 2023 - Last school day before the half term holiday
Tuesday 7 November 2023 - First day after the half term holiday
Friday 22 December 2023 - Last day before the Christmas holiday
Monday 8 January 2024 - First day back after the Christmas holiday
Friday 9 February 2024 - Last school day before the half term holiday
Tuesday 20 February 2024 - First school day after the half term holiday
Thursday 28 March 2024 - Last school day before the Easter holiday
Monday 15 April 2024 - First school day after the Easter holiday
Friday 3 May 2024 - Last school day before the May Day holiday
Tuesday 7 May 2024 - First day after the May Day holiday
Friday 24 May 2024 - Last school day before the Spring Bank Holiday
Monday 10 June 2024 - First school day after the Spring Bank holiday
Thursday 1 August 2024 - Last school day before the Summer holiday
Inset Days 2023/24
Friday 1 September 2023
Monday 6 November 2023
Monday 19 February 2024
Friday 12 April 2024
Friday 2 August 2024
Academic Year 2024/25
Tuesday 3 September 2024 - First school day
Friday 18 October 2024 - Last school day before the half term holiday
Monday 4 November 2024 - First day after the half term holiday
Friday 20 December 2024 - Last day before the Christmas holiday
Monday 6 January 2025 - First day back after the Christmas holiday
Thursday 13 February 2025 - Last school day before the half term holiday
Monday 24 February 2025 - First school day after the half term holiday
Friday 28 March 2025 - Last school day before the Easter holiday
Tuesday 15 April 2025 - First school day after the Easter holiday
Friday 2 May 2025 - Last school day before the May Day holiday
Tuesday 6 May 2025 - First day after the May Day holiday
Friday 23 May 2025 - Last school day before the Spring Bank Holiday
Tuesday 10 June 2025 - First school day after the Spring Bank holiday
Friday 1 August 2025 - Last school day before the Summer holiday
Inset Days 2024/25
Monday 2 September 2024
Friday 3 January 2025
Friday 14 February 2025
Monday 14 April 2025
Monday 9 June 2025