Skip to content ↓

Term Dates

summer term 2025  
Monday 28 April Staff Inset Day
Monday 28 April Boarders Return
Tuesday 29 April Term Starts
Monday 5 May Bank Holiday
Friday 9 - Sunday 11 May Boarding Exeat Weekend
Monday 26 May - Friday 30 May Half Term
Sunday 1 June Boarders Return
Friday 20 - Sunday 22 June Boarding Exeat Weekend
Friday 11 July End of Term (12.15pm)

AUTUMN TERM 2025  

Monday 1 & Tuesday 2 September

INSET 

Wednesday 3 September

Term starts 

Monday 20–Friday 31 October

Half Term 

Friday 12 December (12.15pm)

End of Term 

SPRING TERM 2026  

Monday 5 January

INSET 

Tuesday 6 January

Term starts 

Monday 16 Feb–Friday 20 Feb

Half Term 

Friday 27 March (4pm)

Term ends 

Good Friday
Easter Sunday
Easter Monday

3 April
5 April
6 April

SUMMER TERM 2026  

Monday 13 April

INSET 

Tuesday 14 April

Term starts

Monday 4 May

Bank Holiday

Monday 25 May (bank holiday) – Friday 29 May

Half Term

Thursday 9 July (12.15pm)

Term ends

autumn term 2026  
Thursday 3 & Friday 4 September INSET
Monday 7 September Term Starts
Monday 19 - Friday 30 October Half Term
Wednesday 16 December Term ends
   
Spring term 2027  
Monday 4 January INSET
Tuesday 5 January Term Starts
Monday 15 February - Friday 19 February Half Term
Thursday 25 March Term ends

26 March

28 March

29 March

Good Friday

Easter Sunday

Easter Monday

Summer term 2027  
Monday 12 April INSET
Tuesday 13 April Term starts
Monday 3 May Bank holiday
Monday 31 May - Friday 4 June Half term
Friday 9 July Term ends