Term Dates


Nursery & Pre-Prep Calendar

Term Dates 2021 – 2024

Autumn Term 2021

Boarders ReturnWednesday 8 September
First Day of TermThursday 9 September
Half Term HolidaySaturday 23 October – Sunday 7 November (Two Weeks)
Term ResumesMonday 8 November
Last Day Of TermWednesday 15 December

Senior School ends on Thursday 16 December

Spring Term 2022

Boarders ReturnMonday 10 January
First Day of TermTuesday 11 January
Half Term HolidaySaturday 19 February – Sunday 27 February
Term ResumesMonday 28 February
Last Day Of TermWednesday 6 April

Summer Term 2022

Boarders ReturnMonday 25 April
First Day of TermTuesday 26 April

*May Day Bank Holiday (Monday 2 May) is a normal School Day

Half Term HolidaySaturday 28 May – Sunday 5 June
Term ResumesMonday 6 June
Last Day Of TermWednesday 6 July

Autumn Term 2022

Boarders ReturnWednesday 7 September
First Day of TermThursday 8 September
Half Term HolidaySaturday 22nd October – Sunday 6 November (Two weeks)
Term ResumesMonday 7 November
Last Day Of TermWednesday 14 December

(Senior School ends on Thursday 15 December)

Spring Term 2023

Boarders ReturnMonday 9 January
First Day of TermTuesday 10 January
Half Term HolidaySaturday 11 February – Sunday 19 February
Term ResumesMonday 20 February
Last Day Of TermWednesday 29 March

Summer Term 2023

Boarders ReturnMonday 17 April
First Day of TermTuesday 18 April

*May Day Bank Holiday (Monday 1 May) is a normal school day

Half Term HolidaySaturday 27 May – Sunday 4 June
Term ResumesMonday 5 June
 Last Day Of TermWednesday 5 July

(Senior School Ends on Thursday 6 July)

Autumn Term 2023

Boarders ReturnWednesday 6 September
First Day of TermThursday 7 September
Half Term HolidaySaturday 21 October – Sunday 5 November (Two Weeks)
Term ResumesMonday 6 November
Last Day Of TermWednesday 13 December

(Senior School ends on Thursday 14 December)

Spring Term 2024

Boarders ReturnMonday 8 January
First Day of TermTuesday 9 January
Half Term HolidaySaturday 10 February – Sunday 18 February
Term ResumesMonday 19 February
Last Day Of TermWednesday 27 March

Summer Term 2024

Boarders ReturnMonday 15 April
First Day of TermTuesday 16 April

*May Day Bank Holiday (Monday 6 May) is a normal school day

Half Term HolidaySaturday 25 May – Sunday 2 June
Term ResumesMonday 3 June
Last Day Of TermWednesday 3 July

(Senior School ends on Thursday 4 July)

Prep Calendar

Term Dates 2021 – 2024

Autumn Term 2021

Boarders ReturnWednesday 8 September
First Day of TermThursday 9 September
Half Term HolidaySaturday 23 October – Sunday 7 November (Two Weeks)
Term ResumesMonday 8 November
Last Day Of TermWednesday 15 December

Senior School ends on Thursday 16 December)

Spring Term 2022

Boarders ReturnMonday 10 January
First Day of TermTuesday 11 January
Half Term HolidaySaturday 19 February – Sunday 27 February
Term ResumesMonday 28 February
Last Day Of TermWednesday 6 April

Summer Term 2022

Boarders ReturnMonday 25 April
First Day of TermTuesday 26 April

*May Day Bank Holiday (Monday 2 May) is a normal School Day

Half Term HolidaySaturday 28 May – Sunday 5 June
Term ResumesMonday 6 June
Last Day Of TermWednesday 6 July

(Senior School ends on Thursday 7 July)

Autumn Term 2022

Boarders ReturnWednesday 7 September
First Day of TermThursday 8 September
Half Term HolidaySaturday 22nd October – Sunday 6 November (Two weeks)
Term ResumesMonday 7 November
Last Day Of TermWednesday 14 December

(Senior School ends on Thursday 15 December)

Spring Term 2023

Boarders ReturnMonday 9 January
First Day of TermTuesday 10 January
Half Term HolidaySaturday 11 February – Sunday 19 February
Term ResumesMonday 20 February
Last Day Of TermWednesday 29 March

Summer Term 2023

Boarders ReturnMonday 17 April
First Day of TermTuesday 18 April

*May Day Bank Holiday (Monday 1 May) is a normal school day

Half Term HolidaySaturday 27 May – Sunday 4 June
Term ResumesMonday 5 June
 Last Day Of TermWednesday 5 July

(Senior School Ends on Thursday 6 July)

Autumn Term 2023

Boarders ReturnWednesday 6 September
First Day of TermThursday 7 September
Half Term HolidaySaturday 21 October – Sunday 5 November (Two Weeks)
Term ResumesMonday 6 November
Last Day Of TermWednesday 13 December

(Senior School ends on Thursday 14 December)

Spring Term 2024

Boarders ReturnMonday 8 January
First Day of TermTuesday 9 January
Half Term HolidaySaturday 10 February – Sunday 18 February
Term ResumesMonday 19 February
Last Day Of TermWednesday 27 March

Summer Term 2024

Boarders ReturnMonday 15 April
First Day of TermTuesday 16 April

*May Day Bank Holiday (Monday 6 May) is a normal school day

Half Term HolidaySaturday 25 May – Sunday 2 June
Term ResumesMonday 3 June
Last Day Of TermWednesday 3 July

(Senior School ends on Thursday 4 July)

Senior Calendar

Term Dates 2021 – 2024

Autumn Term 2021

Boarders ReturnWednesday 8 September
First Day of TermThursday 9 September
Half Term HolidaySaturday 23 October – Sunday 7 November
Term ResumesMonday 8 November
Last Day Of TermThursday 16 December

Spring Term 2022

Boarders ReturnMonday 10 January
First Day of TermTuesday 11 January
Half Term HolidaySaturday 19 February – Sunday 27 February
Term ResumesMonday 28 February
Last Day Of TermWednesday 6 April

Summer Term 2022

Boarders ReturnMonday 25 April
First Day of TermTuesday 26 April

*May Day Bank Holiday is a normal school day

Half Term HolidaySaturday 28 May – Sunday 5 June
Term ResumesMonday 6 June
Last Day Of TermThursday 7 July

Autumn Term 2022

Boarders ReturnWednesday 7 September
First Day of TermThursday 8 September
Half Term HolidaySaturday 22 October – Sunday 6 November
Term ResumesMonday 7 November
Last Day Of TermThursday 15 December

Spring Term 2023

Boarders ReturnMonday 9 January
First Day of TermTuesday 10 January
Half Term HolidaySaturday 11 February – Sunday 19 February
Term ResumesMonday 20 February
Last Day Of TermWednesday 29 March

Summer Term 2023

Boarders ReturnMonday 17 April
First Day of TermTuesday 18 April

*May Day Bank Holiday is a normal school day

Half Term HolidaySaturday 27 May – Sunday 4 June
Term ResumesMonday 5 June
 Last Day Of TermThursday 6 July

Autumn Term 2023

Boarders ReturnWednesday 6 September
First Day of TermThursday 7 September
Half Term HolidaySaturday 21 October – Sunday 5 November
Term ResumesMonday 6 November
Last Day Of TermThursday 14 December

Spring Term 2024

Boarders ReturnMonday 8 January
First Day of TermTuesday 9 January
Half Term HolidaySaturday 10 February – Sunday 18 February
Term ResumesMonday 19 February
Last Day Of TermWednesday 27 March

Summer Term 2024

Boarders ReturnMonday 15 April
First Day of TermTuesday 16 April

*May Day Bank Holiday is a normal school day

Half Term HolidaySaturday 25 May – Sunday 2 June
Term ResumesMonday 3 June
Last Day Of TermThursday 4 July