Term Dates
School term dates for 2023 - 2024
Please see below our term dates and further down, our inset days and public holidays where school will be closed to children.
AUTUMN TERM 2023
Monday 4 September to Thursday 21 December 2023 74 days
Half Term – Monday 23 October to Friday 27 October (5 days)
Christmas holiday – Friday 22 December to Friday 5 January 2024
SPRING TERM 2024
Monday 8 January to Thursday 28 March 2024 54 days
Half Term – Monday 12 February to Friday 16 February (5 days)
Easter holiday – Friday 29 March to Friday 12 April 2024
SUMMER TERM 2024
Monday 15 April to Wednesday 24 July 2024 67 days
May Day: Monday 6 May 2024
Half Term – Monday 27 May to Friday 31 May (5 days)
Spring Bank Holiday: Monday 27 May
Inset Training Days
Monday 4 September 2023
Tuesday 5 September 2023
Monday 8 January 2024
Thursday 2 May 2024
Friday 3 May 2024
Public holidays
Christmas Day - Monday 25 December 2023
Boxing Day - Tuesday 26 December 2023
New Year’s Day - Monday 1 January 2024
Good Friday - Friday 29 March 2024
Easter Monday - Monday 1 April 2024
May Day Bank Holiday - Monday 6 May 2024
Spring Bank Holiday - Monday 27 May 2024
August Bank Holiday - Monday 26 August 2024
School Term Dates 2024 - 2025
Please see below our terms dates and further down, our INSET days and public holidays where school will be closed to children.
AUTUMN TERM 2024
Monday 2 September to Friday 20 December 2024 75 days
INSET DAYS Monday 2 and Tuesday 3 September 2024
Children return to school on Wednesday 4 September 2024
Half Term - Monday 28 October - Friday 1 November 2024
Christmas holiday - Monday 23 December - Friday 3 January 2025
SPRING TERM 2025
Monday 6 January 2025 - Friday 4 April 2025 60 days
Half Term - Monday 17 February - Friday 21 February 2025
Easter Holiday - Monday 7 April - Monday 21 April 2025
SUMMER TERM 2025
Tuesday 22 April - Tuesday 22 July 2025 60 days
May Day Holiday - Monday 5 May 2025
Spring Bank Holiday - Monday 26 May 2025
Half Term - Monday 26 May - Friday 30 May 2025
INSET DAY Monday 2 June 2025
INSET Training Days
Monday 2 September 2024
Tuesday 3 September 2024
Monday 2 June 2025
Public Holidays
Christmas Day - Wednesday 25 December 2024
Boxing Day - Thursday 26 December 2024
New Year’s Day - Wednesday 1 January 2025
Good Friday - Friday 18 April 2025
Easter Monday - Monday 21 April 2025
Early May bank holiday - Monday 5 May 2025
Spring bank holiday - Monday 26 May 2025