Term Dates
Spring Term 2024
Term: Tuesday 2nd January – Friday 16 February
Half Term Holiday: Monday 19 February – Friday 23 February
Term: Monday 26 February – Thursday 28 March
Spring Break: Friday 29 March – Friday 12 April
Summer Term 2024
Term: Monday 15 April – Friday 24 May
Bank Holiday: Monday 6 May
Half Term Holiday: Monday 27 May – Friday 31 May
Term: Monday 3 June – Friday 26 July
Summer Holiday: Monday 29 July – Friday 30 August
2024 – 2025 Term Dates
Autumn Term 2024
INSET day: Monday 2 September 2024
INSET day: Tuesday 3 September 2024
Students First Day: Wednesday 4 September 2024
Term: Wednesday 4 September – Friday 18 October 2024
Half Term Holiday: Monday 21 October – Friday 1 November 2024
Term: Monday 4 November – Friday 20 December 2024
Christmas Holiday: Monday 23 December – Friday 3 January 2024/2025
Spring Term 2025
Term: Monday 6 January – Friday 14 February 2025
Half Term Holiday: Monday 17 February – Friday 21 February 2025
Term: Monday 24 February – Friday 4 April 2025
Spring Break: Monday 7 April – Tuesday 22 April 2025
Summer Term 2025
Term: Wednesday 23 April – Friday 23 May 2025
Bank Holiday: Monday 5 May 2025
Half Term Holiday: Monday 26 May – Friday 30 May 2025
Term: Monday 2 June – Friday 25 July 2025
Summer Holiday: Monday 28 July – Friday 29 August 2025