Term Dates 2024-2025


Autumn Term 2024


Monday 02 September 2024: Staff Training Day  (No students in school)

Tuesday 03 September 2024: Staff Training Day  (No students in school)

Wednesday 04 September 2024: Year 7 and Year 12 ONLY (08:30am start)

Thursday 05 September 2024: Normal lessons ALL year groups (08:30am start)

Half Term: Monday 21 October to Friday 25 October 2024

Monday 18 November 2024: Staff Training Day (No students in school)

Friday 29 November 2024: Academy Day (No students in school)

Christmas Holiday: Monday 23 December 2024 to Friday 03 January 2025

Bank holidays: Wednesday 25 December 2024,  Thursday 26 December 2024 & Wednesday 01 January 2025


Spring Term 2025


Monday 06 January 2025: Spring Term begins

Half Term: Monday 17 February to Friday 21 February 2025

Friday 04 April 2025 – Last day of term

Easter Holiday Monday 07 April 2025 to Monday 21 April 2025

Bank holidays: Friday 18 April 2025 and Monday 21 April 2025


Summer Term 2025


Tuesday 22 April 2025: Spring Term begins

Monday 05 May 2025: May Bank Holiday

Half Term: Monday 26 May to Friday 30 May 2025

Friday 04 July 2025: Staff Training Day (No students in school)

Friday 18 July 2025: Last day of term (End of the Academic Year)

Bank holidays: Monday 05 May 2025 and Monday 26 May 2025


Term Dates 2023-2024


Autumn Term 2023


Monday 04 September 2023: Staff Training Day  (No students in school)

Tuesday 05 September 2023: Staff Training Day  (No students in school)

Wednesday 06 September 2023: Year 7 and Year 12 – Induction (Start 08.20am; Y7 finish 3:00pm; 6th form finish from 2pm onwards)

Wednesday 06 September 2023: Year 8, 9, 10,11 and Year 13 (Start 9.20am; Finish 1.30pm):

Thursday 07 September 2023: Normal lessons ALL year groups (Start 8:20am)

Monday 23 October to Friday 27 October 2023: Half Term

Monday 20 November 2023: Staff Training Day  (No students in school)

Friday, 01 December 2023: Academy Day  (No students in school)

Thursday 21 December 2023: Last Day of Term

Friday 22 December 2023 to Friday 05 January 2024: Christmas Holiday

Bank holidays: Monday 25 December 2023,  Tuesday 26 December 2023 &  Monday 01 January 2024


Spring Term 2024


Monday 08 January 2024: Spring Term begins

Monday 12 February to Friday 16 February 2024: Half Term

Thursday 28 March 2024: Last Day of Term

Easter Holiday Friday 29 March 2024 to Friday 12 April 2024

Bank holidays: Friday 29 March 2024 and Monday 01 April 2024


Summer Term 2024


Monday 15 April 2024: Summer Term begins

Monday 27 May to Friday 31 May 2024: Half Term

Friday 28 June 2024: Staff Training Day (No students in school)

Friday 19 July 2024: Last Day of Term (students)

Monday 22 July 2024: Staff Training Day (No students in school)

Tuesday 23 July 2024: Staff Training Day (No students in school)

Bank holidays: Monday 06 May 2024 and Monday 27 May 2024