Skip to content ↓

Term Dates

Autumn term 2024  
Monday 2 September Staff Inset Day
Monday 2 September  Boarders Return
Tuesday 3 September Staff Inset Day
Wednesday 4 September Term Starts
Friday 18 October - Monday 4 November Half Term
Friday 22 November - Sunday 24 November Boarding Exeat Weekend
Friday 13 December End of term 12.15pm
SPRING TERM 2025  

Monday 6 January

Staff Inset Day

Monday 6 January

Boarders Return

Tuesday 7 January

Term Starts

Friday 24 - Sunday 26 January

Boarding Exeat Weekend

Monday 17 February - Friday 21 February

Half Term

Sunday 23 February

Boarders Return

Friday 7 - Sunday 9 March

Boarding Exeat Weekend

Wednesday 9 April

End of Term (4.00pm)

Friday 18 April

Good Friday

Monday 21 April

Easter Monday

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

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 April (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