TERM 2025-26:Autumn 2025 1 September 2025 - 19 December 2025Spring 2026 5 January 2026 - 27 March 2026Summer 2026 13 April 2026 - 20 July 2026Pupils will return to school on Tuesday, 2 September, 2025STAFF TRAINING DAYS: HOLIDAYS:27 October - 31 October 2024 (Half Term)22 December 2025 - 2 January 2026 (Christmas Holidays)16 - 20 February 2026 (Half Term)30 March - 10 April 2026 (Easter Holidays)5 May 2026 (May Day)25 - 29 May 2026 (Half Term)21 July - 31 August 2026 (Summer Holidays)
TERM 2025-26:Autumn 2025 1 September 2025 - 19 December 2025Spring 2026 5 January 2026 - 27 March 2026Summer 2026 13 April 2026 - 20 July 2026Pupils will return to school on Tuesday, 2 September, 2025STAFF TRAINING DAYS: HOLIDAYS:27 October - 31 October 2024 (Half Term)22 December 2025 - 2 January 2026 (Christmas Holidays)16 - 20 February 2026 (Half Term)30 March - 10 April 2026 (Easter Holidays)5 May 2026 (May Day)25 - 29 May 2026 (Half Term)21 July - 31 August 2026 (Summer Holidays)