Term dates 2025 to 2026

Term 1

Monday 1 September to Friday 24 October 2025.

Half-term holiday is Monday 27 October to Friday 31 October 2025.

Term 2

Monday 3 November to Friday 19 December 2025.

Christmas and new year holiday is Monday 22 December 2025 to Friday 2 January 2026.

Term 3

Monday 5 January to Friday 13 February 2026.

Half-term holiday is Monday 16 February to Friday 20 February 2026.

Term 4

Monday 23 February to Friday 27 March 2026.

Easter holiday is Monday 30 March to Friday 10 April 2026.

Term 5

Monday 13 April to Friday 22 May 2026 (except bank holiday on 4 May).

Half-term holiday is Monday 25 May to Friday 29 May 2026.

Term 6

Monday 1 June to Monday 20 July 2026.