Term Dates 

Students are required to attend school every day during term time.
Please note: holidays in term time are not permitted. 

To secure full attendance, children are required to be in school at 8.35am.

To report an absence please call
020 7485 8515, extension: 4011 for Y7-Y11 or
020 7485 8515, extension: 1002 for Y12-Y13.


Term Dates 2025-26

Autumn Term 2025

 

INSET day 1:  

Monday 1 September

INSET day 2:   

Tuesday 2 September

First student day:   

Wednesday 3 September    

Half Term: 

Monday 27 October - Friday 31 October

INSET day 3: 

Friday 28 November

Last day:   

Friday 19 December  

 

 

Spring Term 2026

 

INSET day 4: 

Monday 5 January  

First student day: 

Tuesday 6 January  

Half Term:  

Monday 16 February - Friday 20 February

Last day:  

Friday 27 March

 

 

Summer Term 2026

 

First Student day:   

Monday 13 April

May Bank Holiday:

Monday 4 May

Half Term:

Monday 25 May - Friday 29 May

Last day:  

Friday 17 July

Term Dates 2025-26 flyer

 

Term Dates 2026-27*

Autumn Term 2026

 

INSET day 1:  

Tuesday 1 September

INSET day 2:   

Wednesday 2 September

First student day:   

Thursday 3 September    

Half Term: 

Monday 26 October - Friday 30 October

INSET day 3: 

Friday 27 November

Last day:   

Friday 18 December  

 

 

Spring Term 2027

 

First student day: 

Monday 4 January  

Half Term:  

Monday 15 February - Friday 19 February

Last day:  

Thursday 25 March

 

 

Summer Term 2027

 

First Student day:   

Monday 12 April

May Bank Holiday:

Monday 3 May

Half Term:

Monday 31 May - Friday 4 June

Last day:  

Tuesday 20 July

One more INSET day to be confirmed