2024-25
AUTUMN TERM 2024
Thursday 29 August - Friday 18 October
Half Term Monday 21 October - Friday 1 November
Monday 4 November – Friday 20 December
Christmas Break Monday 23 December - Friday 3 January
INSET Days: Thursday 29 August and Friday 30 August
EARLY CLOSE: Friday 20 December 12:20pm (end of term)
SPRING TERM 2025
Monday 6 January - Friday 14 February
Half Term Monday 17 February - Friday 21 February
Monday 24 February – Friday 4 April
Easter Break Monday 7 April - Friday 18 April
INSET Days: Monday 24 February (staff training)
EARLY CLOSE: Tuesday 21st January 1:20pm (staff training)
LATE START: Monday 6th January 9:30am (all students except Year 13s doing exams)
SUMMER TERM 2025
Tuesday 22 April - Friday 23 May
Half Term Monday 26 May - Friday 30 May
Monday 2 June – Wednesday 23 July
INSET Days: Monday 30th June plus 1 further INSET Day TBC
Public Holidays
Christmas Day Holiday: Wednesday 25 December 2024
Boxing Day Holiday: Thursday 26 December 2024
New Year Holiday: Wednesday 1 January 2025
Good Friday: Friday 18 April 2025
Easter Monday: Monday 21 April 2025
May Day Bank Holiday: Monday 5 May 2025
Spring Bank Holiday: Monday 26 May 2025
Summer Bank Holiday: Monday 25 August 2025
2025-26
AUTUMN TERM 2025
Monday 1 September – Friday 17 October
Half Term Monday 20 October – Friday 31 October
Monday 3 November – Friday 19 December
Christmas Break Monday 22 December – Friday 2 January
INSET Days: Thursday 28 August, Friday 29 August
SPRING TERM 2026
Monday 5 January - Friday 13 February
Half Term Monday 16 February – Friday 20 February
Monday 23 February – Thursday 2 April
Easter Break Friday 3 April – Friday 17 April
INSET Days: 1 Date TBC
SUMMER TERM 2026
Monday 20 April – Friday 22 May
Half Term Monday 25 May - Friday 29 May
Monday 1 June – Wednesday 22 July
INSET Days: Monday 6 July plus 1 further INSET Day TBC
Public Holidays
August Bank Holiday - 25 August 2025
Christmas Day - 25 December 2025
Boxing Day - 26 December 2025
New Year's Day - 1 January 2026
Good Friday - 3 April 2026
Easter Monday - 6 April 2026
May Day - 4 May 2026
Late May Bank Holiday - 25 May 2026
August Bank Holiday- 31 August 2026