Term Dates
Confirmed Two Week Half Term Changes
Term time and holiday dates 2023-2024
Autumn
Staff Training Days Monday, 4 September 2023 & Tuesday 5 September 2023
Autumn Term 1
Wednesday, 6 September 2023 – Friday, 20 October 2023
*Year 7, 11, Lower 6th and Upper 6th only Wednesday, 6 September 2023
*All students in school Thursday, 7 September 2023 onwards
Autumn Half Term
Monday, 23 October 2023 – Monday, 30 October 2023
Staff Training Day Monday, 30 October 2023
Autumn Term 2
Tuesday, 31 October 2023 – Wednesday, 20 December 2023
Christmas holiday
Thursday, 21 December 2023 – Tuesday, 2 January 2024
Spring
Spring Term 1
Wednesday, 3 January 2024 – Friday, 9 February 2024
Spring Half Term
Monday, 12 February 2024 – Friday, 16 February 2024
Spring Term 2
Monday, 19 February 2024 – Thursday, 28 March 2024
Easter holiday
Friday, 29 March 2024 – Monday, 15 April 2024
Summer
Staff Training Day Monday, 15 April 2024
Summer Term 1
Tuesday, 16 April 2024 – Friday, 24 May 2024
*May Day Bank Holiday Monday 6 May 2024
Summer Half Term
Monday, 27 May 2024 – Friday, 31 May 2024
Summer Term 2
Monday, 3 June 2024 – Friday, 19 July 2024
Summer holiday
Monday, 22 July 2024 – Tuesday, 3 September 2024
Term time and holiday dates 2024-2025
Autumn
Staff Training Days Monday 2 September 2024 & Tuesday 3 September 2024
Autumn Term 1
Wednesday, 4 September 2024 – Friday, 18 October 2024
*Year 7, 11, Lower 6th and Upper 6th only Wednesday, 4 September 2024
*All students in school Thursday, 5 September 2024 onwards
Autumn Half term
Monday, 21 October 2024 – Friday, 1 November 2024
Autumn Term 2
Monday, 4 November 2024 – Friday, 20 December 2024
Christmas holiday
Monday, 23 December 2024 – Friday, 3 January 2025
Spring
Spring Term 1
Monday, 6 January 2025 – Friday, 14 February 2025
Spring Half Term
Monday, 17 February 2025 – Friday, 21 February 2025
Spring Term 2
Monday, 24 February 2025 – Friday, 4 April 2025
Easter holiday
Monday, 7 April 2025 – Monday, 21 April 2025
Summer
Summer Term 1
Tuesday, 22 April 2025 – Friday, 23 May 2025
*May Day Bank Holiday Monday 5 May 2025
Summer Half Term
Monday, 26 May 2025 – Friday, 30 May 2025
Summer Term 2
Monday, 2 June 2025 – Thursday, 24 July 2025
Summer holiday
Friday, 25 July 2025 – Wednesday, 3 September 2025
Term time and holiday dates 2025-2026
Autumn
Staff Training Days Tuesday, 2 September 2025 & Wednesday, 3 September 2025
Autumn Term 1
Thursday, 4 September 2025 – Thursday, 23 October 2025
*Year 7, 11, Lower 6th and Upper 6th only Thursday, 4 September 2025
*All students in school Friday, 5 September 2025 onwards
Staff Training Day Friday, 24 October 2025
Autumn Half Term
Friday, 24 October 2025 – Friday, 30 October 2025
Autumn Term 2
Monday, 3 November 2025 – Friday, 19 December 2025
Christmas holiday
Monday, 22 December 2025 – Monday, 5 January 2026
Spring
Spring Term 1
Tuesday, 6 January 2026 – Friday, 13 February 2026
Spring Term holiday
Monday, 16 February 2026 – Friday, 20 February 2026
Spring Term 2
Monday, 23 February 2026 – Thursday, 2 April 2026
Easter Holiday
Friday, 3 April 2026 – Monday, 20 April 2026
Summer
Staff Training Day Monday, 20 April 2026
Summer Term 1
Tuesday, 21 April 2026 – Friday, 22 May 2026
*May Day Bank Holiday Monday, 4 May 2026
Summer Term holiday
Monday, 25 May 2026 – Friday, 29 May 2026
Summer Term 2
Monday, 1 June 2026 – Wednesday, 22 July 2026
Summer Holiday
Thursday, 23 July 2026 – Wednesday, 2 September 2026