Term Dates

While we do our best to ensure that these future term dates remain as published, we reserve the right to make changes should circumstances require it.

Lent 2023  
Staff return (CPD) Thursday 5 January
Term begins (all pupils) Monday 9 January
Half-term Monday 13 February to Friday 17 February
Term ends Friday 31 March
Trinity 2023  
Staff return (CPD) Monday 24 April
Term begins (all pupils) Tuesday 25 April
Early May bank holiday Monday 1 May
Bank holiday for the coronation of King Charles III Monday 8 May
Staff CPD / Pupil Revision Day (offsite) Friday 19 May
Half-term Monday 29 May to Friday 2 June
Term ends

Thursday 6 July

Advent 2023   
Staff return (CPD) Thursday 31 August 
New pupils and Year 12 Monday 4 September 
Term begins (all pupils) Tuesday 5 September 
Half-term Monday 23 October to Friday 3 November 
Term ends Friday 15 December 
Lent 2024   
Staff return (CPD) Monday 8 January 
Term begins (all pupils) Wednesday 10 January 
Half-term Monday 12 February to Friday 16 February 
Term ends Thursday 28 March 
Trinity 2024   
Staff return (CPD) Monday 22 April 
Term begins (all pupils) Tuesday 23 April 
Staff CPD / Pupil Revision Day (offsite)

Friday 17 May 

Half-term Monday 27 May to Friday 31 May 
Term ends Thursday 4 July 
Advent 2024 (provisional)  
Staff return (CPD) Thursday 29 August
New pupils and Year 12 Monday 2 September
Term begins (all pupils) Tuesday 3 September
Half Term  Monday 21 October to Friday 1 November
Term ends Friday 13 December
Lent 2025 (provisional)  
Staff return (CPD) Monday 6 January
Term begins (all pupils) Wednesday 8 January 
Half term (amended dates in line with Lambeth, Lewisham, Wandsworth, Bromley) Monday 17 February to Friday 21 February (nb tbc depending on Southwark yet to be published HT dates)
Term ends  Friday 28 March 
Trinity 2025 (provisional)  
Staff return (CPD) Tuesday 22 April
Term begins (all pupils) Wednesday 23 April
Staff CPD/Pupil revision day (at home) (prior to school exams) Friday 16 May 
Half-term  Monday 26 May to Friday 30 May
Term ends  Thursday 3 July