The school year starts in September. There are 195 school days in each year (39 weeks). Pupils spend 190 days (38 weeks) in school each year; 5 of the 195 days are reserved for training teachers and support staff.
SUMMER TERM 2025
Term Starts: Monday 28th April 2025
Half Term: Monday 26th May 2025 to Friday 30th May 2025
Term Ends: Monday 21st July 2025 (disaggregated for teaching staff)
STAFF PROFESSIONAL DEVELOPMENT DAYS: Monday 21st July 2025
AUTUMN TERM 2025
Monday 1 & 2 September 2025 – Training Days
Term Starts: Wednesday 3 September 2025
Half Term: Monday 27 October 2025 to Friday 31 October 2025
Friday 7 November 2025 – Training Day
Term Ends: Friday 19 December 2025
SPRING TERM 2026
Monday 5 January 2026 – Training Day
Term Starts: Tuesday 6 January 2026
Half Term: Monday 16 February 2026 to Friday 20 February 2026
Term Ends: Friday 27 March 2026
SUMMER TERM 2026
Term Starts: Monday 13 April 2026
Bank Holiday Monday 4 May 2026
Half Term: Monday 25 May 2026 to Friday 29 May 2026
Term Ends: Friday 17 July 2026
1 & 2 September 2025 20 July 2025 (Disaggregated Day)
7 November 2025 (DACE)
5 January 2025