Term Dates
Lent 2021
Tuesday 5 January Staff training day (boarders return by 1900)
Wednesday 6 January School starts
Friday 12 February Half term (all pupils depart 1600) - Sunday 21 February (boarders return by 1900)
Monday 22 February School starts
Wednesday 24 March Term ends (all pupils depart 1600)
Travel dates for boarders - Tuesday 23 March at the earliest
Trinity 2021
Monday 12 April Staff training day
Tuesday 13 April Staff training day (boarders return by 1900)
Wednesday 14 April School starts
Friday 28 May Half term (all pupils depart 1600) - Sunday 6 June (boarders return by 1900)
Monday 7 June School starts
Saturday 3 July (Speech Day) Term ends (all pupils depart 1300)
Travel dates for boarders - Friday 2 July at the earliest
*Bank holiday, Monday 3 May, is a normal school day
Michaelmas 2021
Monday 6 September - Tuesday 7 September Staff training days (boarders return Tuesday 7 September by 1900)
Wednesday 8 September School starts
Saturday 2 October Open Morning
Friday 22 October Half term (all pupils depart 1600) - Sunday 31 October (boarders return by 1900)
Monday 1 November School starts
Saturday 27 November Founder's Day
Wednesday 15 December Term ends (all pupils depart after Carol Service, approx. 1600)
Travel dates for boarders - Tuesday 14 December at the earliest
Lent 2022
Tuesday 4 January Staff training day (boarders return by 1900)
Wednesday 5 January School starts
Friday 11 February Half term (all pupils depart 1600) - Sunday 20 February (boarders return by 1900)
Monday 21 February School starts
Wednesday 6 April Term ends (all pupils depart 1600)
Travel dates for boarders - Tuesday 5 April at the earliest
Trinity 2022
Monday 25 April Staff training day
Tuesday 26 April Staff training day (boarders return by 1900)
Wednesday 27 April School starts
Friday 27 May Half term (all pupils depart 1600) - Sunday 5 June (boarders return by 1900)
Monday 6 June School starts
Saturday 2 July (Speech Day) Term ends (all pupils depart 1300)
Travel dates for boarders - Friday 1 July at the earliest
*Bank holiday, Monday 2 May, is a normal school day
Michaelmas 2022
Monday 5 September - Tuesday 6 September Staff training days (boarders return Tuesday 6 September by 1900)
Wednesday 7 September School starts
Saturday 1 October Open Morning
Friday 21 October Half term (all pupils depart 1600) - Sunday 30 October (boarders return by 1900)
Monday 31 October School starts
Saturday 26 November Founder's Day
Wednesday 14 December Term ends (all pupils depart after Carol Service, approx. 1600)
Travel dates for boarders - Tuesday 13 December at the earliest
Lent 2023
Tuesday 3 January Staff training day (boarders return by 1900)
Wednesday 4 January School starts
Friday 10 February Half term (all pupils depart 1600) - Sunday 19 February (boarders return by 1900)
Monday 20 February School starts
Wednesday 29 March Term ends (all pupils depart 1600)
Travel dates for boarders - Tuesday 28 March at the earliest