Term Dates
Autumn Term 2023
Staff Training Day | Friday 1 September 2023 |
Autumn Term Opens | Monday 4 September 2023 |
Last day of Half Term | Thursday 19 October 2023 |
Half Term Holiday | Friday 20 October to Friday 27 October 2023 |
Staff Training Day | Monday 30 October 2023 |
Last day of Term | Wednesday 20 December 2023 |
Spring Term 2024
Staff Training Day | Wednesday 3 January 2024 |
Spring Term Opens | Thursday 4 January 2024 |
Half Term Holiday | Monday 19 February to Friday 23 February 2024 |
Last Day of Term | Thursday 28 March 2024 |
Summer Term 2024
Summer Term Opens | Monday 15 April 2024 |
May Day Bank Holiday | Monday 6 May 2024 |
Half Term Holiday | Monday 27 May to Friday 31 May 2024 |
Staff Training Day | Friday 21 June 2024 |
Last day of Term | Friday 19 July 2024 |
Autumn Term 2024
Staff Training Days | Monday 2 September & Tuesday 3 September 2024 |
Autumn Term Opens | Wednesday 4 September 2024 |
Half Term Holiday | Monday 28 October to Friday 1 November 2024 |
Autumn Term Restarts | Monday 4 November 2024 |
Autumn Term Closes | Friday 20 December 2024 |
Spring Term 2025
Staff Training Day | Monday 6 January 2025 |
Spring Term Opens | Tuesday 7 January 2025 |
Half Term Holiday | Monday 17 February to Friday 21 February 2025 |
Spring Term Reopens | Monday 24 February 2025 |
Spring Term Closes | Friday 4 April 2025 |
Easter Holiday | Monday 7 April to Monday 21 April 2025 |
Summer Term Opens | Tuesday 22 April 2025 |
May Day Bank Holiday | Monday 5 May 2025 |
Half Term Holiday | Monday 26 May to Friday 30 May 2025 |
Summer Term Reopens | Monday 2 June 2025 |
Staff Training Day | Friday 20 June 2025 |
Summer Term Closes | Friday 18 July 2025 |