For details of starred weekends, please click here. To view the transport schedule, please click here.

Lent Term 2024
Travelling DayWednesday 3 January; arrive by 1930
Term Begins Thursday 4 January
First Exeat 1335 on Friday 19 January; Return by 2100 on Sunday 21 January
Half Term1335 on Friday 9 February; Return by 2100 on Sunday 18 February
Second Exeat1335 on Friday 8 March; Return by 2100 on Sunday 10 March
Term EndsFriday 22 March after commitments
Trinity Term 2024
Travelling DayMonday 15 April, arrive by 1930
Term Begins Tuesday 16 April
Exeat 1335 on Saturday 4 May after commitments; Return by 2100 on Monday 6 May
Half Term1335 on Friday 24 May; Return by 2100 on Sunday 2 June
Term Ends Saturday 29 June after commitments
Michaelmas Term 2024
Travelling DaySunday 1 September (new boys) and Monday 2 September
Term Begins Tuesday 3 September
First Exeat 1335 on Friday 20 September; Return by 2100 on Sunday 22 September
Half Term1335 on Friday 18 October; Return by 2100 on Sunday 3 November
Second Exeat1335 on Friday 22 November; Return by 2100 on Sunday 24 November
Term EndsSaturday 14 December after commitments
Lent Term 2025
Travelling DayMonday 6 January; arrive by 1930
Term Begins Tuesday 7 January
First Exeat 1335 on Friday 24 January; Return by 2100 on Sunday 26 January
Half Term1335 on Friday 14 February; Return by 2100 on Sunday 23 February
Second Exeat1335 on Friday 14 March; Return by 2100 on Sunday 16 March
Term EndsFriday 28 March after commitments
Trinity Term 2025
Travelling DayWednesday 23 April, arrive by 1930
Term Begins Thursday 24 April
Exeat 1335 on Saturday 3 May after commitments; Return by 2100 on Monday 5 May
Half Term1335 on Friday 23 May; Return by 2100 on Sunday 1 June
Term Ends Saturday 28 June after Commemoration