Term Dates

Term 1 2025
6 September - 24 October
Half term 25 Oct - 31 October
Term 2 2025
01 November - 19 December
Christmas holidays 20 December - 2 January
Term 3 2026
3 January - 13 February
Half term 14 February - 20 February
Term 4 2026
21 February - 3 April
Easter holidays 4 April - 17 April
Term 5 2026
18 April - 22 May
Half term 23 May - 29 May
Term 6 2026
30 May - 17 July
Summer holidays
19 July - 4 September
Show 2026
18 July 2026
Summer School
August 2026
TBD