Term Term begins Half Term Term Ends
Spring 2026 Monday 5 January Monday 16 February to Friday 20 February Friday 27 March
Summer 2026 Monday 13 April Monday 25 May to Friday 29 May Monday 20 July
Autumn 2026 Wednesday 2 September Monday 26 October to Friday 30 October Friday 18 December
Spring 2027 Monday 4 January Monday 8 February to Friday 12 February Friday 19 March
Summer 2027 Monday 5 April Monday 31 May to Friday 4 June Tuesday 20 July
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.