Term Dates
School Term and Holiday Dates 2023-24
AUTUMN TERM
Monday 4 September – Friday 20 October 2023
Half-term holiday: Monday 23 October – Friday 3 November
Monday 6 November – Thursday 21 December 2023
Christmas holiday: Friday 22 December – Friday 5 January
SPRING TERM
Monday 8 January – Friday 9 February 2024
Half-term holiday: Monday 12 February – Friday 16 February
Monday 19 February – Thursday 28 March 2024
Easter Holiday: Friday 29 March – Friday 12 April
(Easter weekend 29 March – 1 April 2024)
SUMMER TERM
Monday 15 April – Friday 24 May 2024
(May Day Bank Holiday 6 May)
Half-term holiday: Monday 27 May – Friday 31 May
(Spring Bank Holiday 27 May)
Monday 3 June – Wednesday 24 July 2024
INSET days
Monday 4 September 2023
Tuesday 5 September 2023
Monday 15 April 2024
Friday 5 July 2024
School Term and Holiday Dates 2024-25
AUTUMN TERM
Monday 2 September – Friday 18 October 2024
Half-term holiday: Monday 21 October – Friday 1 November
Monday 4 November – Friday 20 December 2024
Christmas holiday: Monday 23 December – Friday 3 January
SPRING TERM
Monday 6 January – Friday 14 February 2025
Half-term holiday: Monday 17 February – Friday 21 February
Monday 24 February – Friday 4 April 2025
Easter Holiday: Monday 7 April – Monday 21 April
(Easter weekend 18 April – 21 April 2025)
SUMMER TERM
Tuesday 22 April – Friday 23 May 2025
(May Day Bank Holiday 5 May)
Half-term holiday: Monday 26 May – Friday 30 May
(Spring Bank Holiday 26 May)
Monday 2 June – Tuesday 22 July 2025
INSET days
Monday 2 September 2024
Tuesday 3 September 2024
Tuesday 22 April 2025