Academic Year 2025 – 2026
Autumn term
- Monday 1st September -Training Day – School closed to pupils
- Tuesday 2nd September -Training Day – School closed to pupils
- Wednesday 3rd September – Y1-Y6 children return to school
- Half Term Holiday - Monday 27 October to Friday 31 October
- Monday 3 November – All pupils return to school
- Friday 19 December – End of Autumn Term
Spring term dates 2026
- Monday 5th January – Training Day – School closed to pupils
- Tuesday 6th January – All pupils return to school
- Half Term Holiday - Monday 16 February to Friday 20 February
- Monday 23 February – All pupils return to school
- Friday 27 March – End of Spring Term
Summer term dates 2026
- Monday 13 April – All pupils return to school
- May Day Holiday - Monday 4th May –– School closed
- Half term - Monday 25 May to Friday 29 May
- Monday 1 June – All pupils return to school
- Thursday 16th July – End of Summer Term
Friday 17th July and Monday 20th July – Professional Development Days – School Closed to Pupils
Academic Year 2026 – 2027
Autumn Term 2026
- Inset day: Tuesday 1st and Wednesday 2nd of September 2026
- Autumn term starts: Thursday 3rd of September 2026
- Half-Term: Monday 26th October to Friday the 30th of October 2026
- Pupils return Monday 2nd November 2026
- Last day of term: Friday the 18th of December 2026
Spring Term 2027
- Inset day: Monday 4th January 2027
- Spring term starts: Tuesday the 5th January 2027
- Half-term: Monday the 15th of February to Friday the 19th of February 2026
- Pupils return Monday 22nd February 2027
- Last day of term: Thursday the 25th of March 2027
Summer Term 2027
- Summer term starts: Monday 12th April 2027
- May day: Monday the 3rd of May 2027
- Half-term: Monday the 31st of May to Friday the 4th June 2027
- Pupils return Monday 7th June 2027
- Last day of term: Tuesday the 20th of July 2027
- Inset day: Wednesday 21st of July 2027