Term dates for the 2023/24 and 2024/25 academic year.


Spring Term 2024

Monday 8 January – Term begins

Friday 9 February – School closes for Half Term (after school care until 6.00pm)

Monday 19 February – School re-opens

Friday 22 March – Term ends (after school care until 6.00pm)


Summer Term 2024

Monday 8 April – Staff INSET day

Tuesday 9 April – Term begins

Monday 6 May – May Day Bank Holiday

Friday 24 May – School closes for Half Term (after school care until 6.00pm)

Monday 3 June – School re-opens

Friday 5 July – Term ends at 12 noon (no after school care)


Autumn Term 2024

Monday 2 September – Staff INSET day

Tuesday 3 September – Staff INSET day

Wednesday 4 September – Term begins

Friday 18 October – School closes for Half Term (after school care until 6.00pm)

Monday 4 November – School re-opens

Friday 20 December – Term ends (after school care until 6.00pm)


Spring Term 2025

Monday 6 January – Term begins

Friday 14 February – School closes for Half Term (after school care until 6.00pm)

Monday 25 February – School re-opens

Friday 4 April – Term ends (after school care until 6.00pm)


Summer Term 2025

Tuesday 22 April – Staff INSET day

Wednesday 23 April – Term begins

Monday 5 May – May Day Bank Holiday

Friday 23 May – School closes for Half Term (after school care until 6.00pm)

Monday 2 June – School re-opens

Friday 4 July – Term ends at 12 noon (no after school care)


It is a legal requirement for children to be in school during term time and we expect parents to arrange family holidays entirely in school holiday time. Only in exceptional circumstances will authorised absence be granted and requests for such leave of absence should be made in writing/email, to the Headteacher, well in advance.