Term dates
Term dates can be downloaded here:
2024 to 2025
Term 1 (38 days): Monday, 2 September to Wednesday, 23 October 2024
Term 2 (35 days): Monday, 4 November to Friday, 20 December 2024.
Term 3 (30 days): Monday, 6 January to Friday, 14 February 2025
Term 4 (30 days): Monday, 24 February to Friday, 4 April 2025
Term 5 (23 days): Tuesday, 22 April to Friday, 23 May 2025 (there are bank holidays on Monday, 21 April, Monday, 5 May and Monday, 26 May 2025)
Term 6 (39 days): Monday, 2 June to Thursday, 24 July 2025
2024-2025 INSET days
- 2nd September 2024
- 4th November 2024
- 20th December 2024
- 14th February 2025
- 24th July 2025
2025-2026
Term 1 (38 days): Monday, 1 September to Wednesday, 22 October 2025
Term 2 (35 days): Monday, 3 November to Friday, 19 December 2025. *Children finish at 1:30pm On Thursday 18th December 2025*
Term 3 (30 days): Monday, 5 January to Friday, 13 February 2026
Term 4 (25 days): Monday, 23 February to Friday, 27 March 2026
Term 5 (29 days): Monday, 13 April to Friday, 22 May 2026 (there are bank holidays on Monday, 4 May, Monday, 25 May 2026)
Term 6 (38 days): Monday, 1 June to Wednesday, 22 July 2026
2025-2026 INSET days
- 1st September 2025
- 3rd November 2025
- 19th December 2025
- 13th February 2026
- 22nd July 2026
Term dates 2026-2027 - INSET days tbc
Term 1: September 1st, 2026 - October 21st, 2026
Term 2: November 2nd, 2026 - December 18th 2026
Term 3: January 4th, 2027 - February 12th, 2027
Term 4: February 22nd, 2027 - March 25th, 2027
Term 5: April 12th, 2027 - May 28th, 2027
Term 6: June 7th 2027 - July 23rd, 2027