2023-24
2023-24
Autumn Term
Staff training days: Monday 4th and Tuesday 5th September
Term commences: Wednesday, 6 September 2023 (Y7 & Y11 only)
Thursday 7th September – All year groups commence
Half Term: Monday, 23 October – Friday, 3 November 2023
Term commences: Monday, 6 November 2023
Staff training day: Monday, 11 December 2023
Last day of term: Friday, 15 December 2023
Spring Term
Term commences: Wednesday, 3 January 2024
Half Term: Monday, 12 – Friday, 16 February 2024
Term commences: Monday, 19 February 2024
Staff training day: Monday, 25 March 2024
Last day of term: Thursday, 28 March 2024
Summer Term
Term commences: Monday, 15 April 2024
May Day Bank Holiday: Monday, 6 May 2024
Half Term: Monday, 27 – Friday, 31 May 2024
Term commences: Monday, 3 June 2024
Last day of term: Friday, 19 July 2024
2024-2025
Autumn Term
Staff training days: Monday, 2 and Tuesday 3 September 2024
Term commences: Wednesday, 4 September 2024 (Y7 & Y11 only)
Thursday 5 September – All year groups commence
Half Term: Monday, 28 October – Friday, 8 November 2024
Term commences: Monday, 11 November 2024
Staff training day: Monday, 9 December 2024
Last day of term: Friday, 20 December 2024
Spring Term
Term commences: Monday, 6 January 2025
Half Term: Monday, 17 – Friday, 21 February 2025
Term commences: Monday, 24 February 2025
Staff training day: Monday, 24 March 2025
Last day of term: Friday, 4 April 2025
Summer Term
Term commences: Tuesday, 22 April 2025
May Day Bank Holiday: Monday, 5 May 2025
Half Term: Monday, 26 – Friday, 30 May 2025
Term commences: Monday, 2 June 2025
Last day of term: Friday, 18 July 2025