SCHOOL TERM DATES

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.

Please see our school calendar for Teacher Training Days and important events within the academic year.

School Year 2025 – 2026

AUTUMN TERM 2025

No Teacher Training Days:
Children return to school 1st September
Term starts: Monday 1 September 2025
Half-term: Monday 20 October 2025 to Friday 31 October 2025
Term ends: Friday 19 December 2025

SPRING TERM 2026

Term starts: Monday 5 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
Half-term: Monday 25 May 2026 to Friday 29 May 2026
Term ends: Monday 20 July 2026

School Year 2026 – 2027

AUTUMN TERM 2026

Term starts: Tuesday 1 September 2026
Half-term: Monday 26 October 2026 to Friday 30 October 2026
Term ends: Friday 18 December 2026

SPRING TERM 2027

Term starts: Monday 4 January 2027
Half-term: Monday 15 February 2027 to Friday 19 February 2027
Term ends: Thursday 25 March 2027

SUMMER TERM 2027

Term starts: Monday 12 April 2027
Half-term: Monday 31 May 2027 to Friday 4 June 2027
Term ends: Wednesday 21 July 2027

School Year 2027 – 2028

AUTUMN TERM 2027

Term starts: Thursday 2 September 2027
Half-term: Monday 25 October 2027 to Friday 29 October 2027
Term ends: Friday 17 December 2027

SPRING TERM 2028

Term starts: Tuesday 4 January 2028
Half-term: Monday 14 February 2028 to Friday 18 February 2028
Term ends: Friday 7 April 2028

SUMMER TERM 2028

Term starts: Monday 24 April 2028
Half-term: Monday 29 May 2028 to Friday 2 June 2028
Term ends: Friday 21 July 2028