Term Dates

2024 - 2025

Autumn Term  
First day of term

Monday 2 Sep 2024 - Junior School, Year 7 & 12 only

Tuesday 3 Sep 2024 - Year 8-11, Year 13

Half Term Monday 21 Oct – Friday 1 Nov 2024
Last day of term Wednesday 18 Dec 2024
Further information

Thursday 29 Aug 2024 - Staff Study Day

Friday 30 Aug 2024 - Staff Study Day

Friday 27 Sep 2024 – Half Day, staff preparation for Open Morning

Saturday 28 Sep 2024 – Open Morning, all students to attend school

   
Spring Term  
First day of term Tuesday 7 Jan 2025
Half Term Monday 17 Feb - Friday 21 Feb 2025
Last day of term Friday 28 Mar 2025
Further information

Monday 6 Jan 2025 - Staff Study Day

   
Summer Term  
First day of term Wednesday 23 Apr 2025
Half Term Monday 26 May - Friday 30 May 2025
Last day of term Thursday 10 Jul 2025
Further information

Monday 21 Apr 2025 – Easter Monday

Tuesday 22 Apr 2025 - Staff Study Day

Monday 5 May 2025 - May Day Holiday

Thursday 10 Jul 2025 - Term Ends at Noon

 

2025 - 2026

Autumn Term  
First day of term

Monday 1 Sep 2025 - Junior School, Year 7 & 12 only

Tuesday 2 Sep 2025 - Year 8-11, Year 13

Half Term

Monday 20 Oct - Friday 31 Oct 2025
Last day of term

Wednesday 17 Dec 2025

Further information

Monday 25 August 2025 – Bank Holiday

Wednesday 27 August 2025 - New Staff Induction

Thursday 28 Aug 2025 - Staff Study Day

Friday 29 Aug 2025 - Staff Study Day

Friday 26 Sep 2025 - School closes at 1pm for students in preparation for Open Morning

Saturday 27 Sep 2025 - Open Morning, all students to attend school

   
Spring Term  
First day of term

Tuesday 6 Jan 2026

Half Term

Monday 16 Feb - Friday 20 Feb 2026

Last day of term

Friday 27 Mar 2026

Further information

Thursday 1 Jan 2026 - Bank Holiday

Monday 5 Jan 2026 - Staff Study Day

   
Summer Term  
First day of term

Tuesday 21 Apr 2026

Half Term

Monday 25 May - Friday 29 May 2026

Last day of term

Wednesday 8 Jul 2026

Further information

Friday 3 Apr 2026 – Bank Holiday (Good Friday)

Monday 6 Apr 2026 – Bank Holiday (Easter Monday)

Monday 20 Apr 2026 - Staff Study Day

Monday 4 May 2026 – Bank Holiday (May Day Holiday)

Monday 25 May 2026 – Bank Holiday

Wednesday 8 Jul 2026 - Term Ends at Noon