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