School Year 2026 – 2027
| Term | Start | Half Term starts | Half Term ends | Term ends |
| Autumn | 1 September | 26 October | 30 October | 18 December |
| Spring | 4 January | 8 February | 12 February | 19 March |
| Summer | 5 April | 31 May | 4 June | 20 July |
Training days for school staff, also called INSET days, are held throughout the school year.
INSET Training Days:
Tuesday 1st September 2026
Monday 4th January 2027
Wednesday 10th March 2027
Friday 30th April 2027
Monday 19th July 2027
Tuesday 20th July 2027
School Calendar
School Year 2027 – 2028
| Term | Start | Half Term starts | Half Term ends | Term ends |
| Autumn | 2 September | 25 October | 29 October | 17 December |
| Spring | 4 January | 21 February | 25 February | 7 April |
| Summer | 24 April | 29 May | 2 June | 21 July |
Training days for school staff, also called INSET days, are held throughout the school year.