Term Dates
Term Dates 2024/25
INSET Day
Monday 2 September 2024 (students will not attend school on this day)
INSET Day
Tuesday 3 September 2024 (students will not attend school on this day)
Autumn Term 1
Wednesday 4 September – Thursday 24 October 2024
INSET Day
Friday 25 October 2024 (students will not attend school on this day)
Half Term Holiday
Monday 28 October – Friday 1 November 2024
Autumn Term 2
Monday 4 November – Thursday 19 December 2024
Christmas Holiday
Friday 20 December – Friday 3 January 2025
Spring Term 1
Monday 6 January – Friday 14 February 2025
Half Term Holiday
Monday 17 February – Friday 21 February 2025
Spring Term 2
Monday 24 February - Friday 4 April 2025
Easter Holiday
Monday 7 April – Thursday 17 April 2025
Bank Holiday
Friday 18 April 2025 (students will not attend school on this day)
Bank Holiday
Monday 21 April 2025 (students will not attend school on this day)
INSET Day
Tuesday 22 April 2025 (students will not attend school on this day)
Summer Term 1
Wednesday 23 April – Friday 23 May 2025
Bank Holiday
Monday 5 May 2025 (students will not attend school on this day)
Bank Holiday
Monday 26 May 2025 (students will not attend school on this day)
Half Term Holiday
Tuesday 27 May – Friday 30 May 2025
Summer Term 2
Monday 2 June – Tuesday 22 July 2025
Download these dates as a table
Download these dates as a list