Skip to content ↓

Term Dates

Academic Year 2023/2024

Autumn 2023

Staff Training Days

Friday 1st and Monday 4th September

Children’s first day of the Autumn Term Tuesday 5th September 
Half Term Monday 23rd to Friday 27th October 
Children’s last day of the Autumn Term Wednesday 20th December

Spring 2024

Staff Training Day Thursday 4th January
Children's first day of Spring Term  Friday 5th January
Half Term Monday 19th to Friday 23rd February
Children's last day of Spring Term Thursday 28th March

Summer 2024

Children’s first day of the Summer Term Monday 15th April
Bank Holiday Monday 6th May
Staff Training day Friday 24th May
Half Term Monday 27th to Friday 31st May
Children's last day of Summer Term  Friday 19th July
Staff Training day Monday 22nd July   

Academic Year 2024/2025

Autumn 2024

Staff Training Days

Monday 2nd and Tuesday 3rd September

Children’s first day of the Autumn Term

Wednesday 4th September 

Half Term

Monday 28th October to Friday 1st November 

Children’s last day of the Autumn Term

Friday 20th December

Spring 2025

Staff Training Day

Monday 6th January

Children's first day of Spring Term 

Tuesday 7th January

Half Term

Monday 17th to Friday 21st February

Children's last day of Spring Term

Friday 4th April

Summer 2025

Children’s first day of the Summer Term

Tuesday 22nd April

Bank Holiday

Monday 5th May

Half Term

Monday 26th to Friday 30th May

Children's last day of Summer Term 

Friday 18th July

Staff Training days

Monday 21st  and Tuesday 22nd July