Term Dates

Summer Term 2025

Begins Tuesday 22 April

Half Term Saturday 24 May – Sunday 1 June

Ends Friday 11 July*

2025/2026

Christmas Term 2025

Begins Tuesday 2 September

Half Term Saturday 18 October – Sunday 2 November

Ends Friday 12 December*

Easter Term 2026

Begins Tuesday 6 January

Half Term Saturday 14 February – Sunday 22 February

Ends Friday 27 March*

Summer Term 2026

Begins Monday 13 April

Half Term Saturday 23 May – Sunday 31 May

Ends Friday 10 July*

2026/2027

Christmas Term 2026

Begins Wednesday 2 September

Half Term Saturday 17 October – Sunday 1 November

Ends Friday 11 December*

Easter Term 2027

Begins Tuesday 5 January

Half Term Saturday 13 February – Sunday 21 February

Ends Thursday 25 March*

Summer Term 2027

Begins Monday 12 April

Half Term Saturday 29 May – Sunday 6 June

Ends Friday 9 July*

* Finish at 12.00pm