Thames Ditton Infant School

Loving Learning and Growing Together

Term Dates

Term Dates for 2023/24



Start Date

End Date

Autumn 2023

Monday 4th September  2023

Wednesday 20th December  2023

Half term (Monday 23rd – Friday 27th October 2023)


Spring 2024

Friday 5th January 2024

Thursday 28th March 2024

Half term (Monday 12th – Friday 16th February 2024)


Summer 2024

Monday 15th April 2024

Wednesday 24th July 2024

Half term (Monday 27th May – Friday 31st May 2024)


Inset Dates and Bank Holidays - Pupils should not be in school on an Inset Day.

Monday 4th September 2023

Thursday 19th October 2023

Friday 20th October 2023

Friday 5th January 2024 

Monday 6th May 2024 (Bank Holiday)

Wednesday 24th July 2024 therefore the children will finish at 1.30pm on Tuesday 23rd July 2024


Every school has a number of INSET (In Service Educational Training) days for staff training, which are an important part of a teacher's professional development.  The Government is committed to raising standards of education, and supporting teachers to do this by providing the training and development opportunities they need. INSET days are an important tool for head teachers to help their staff keep their skills and knowledge up-to-date. At this school we have used our Inset days to update staff on safeguarding and prevent duty, first aid, pupil's mental health and to further the professional development of our staff.   
Pupils should not be in school on an Inset Day.

Term Dates for 2024/25



Start Date

End Date

Autumn 2024

Monday 2nd September  2024

Friday 20th December  2024

Half term (Monday 28thOctober – Friday 1st November 2024)


Spring 2025

Monday 6th January 2025

Friday 4th April 2025

Half term (Monday 17th – Friday 21st February 2025)


Summer 2025

Tuesday 22nd April 2025

Tuesday 22nd July 2025

Half term (Monday 26th May – Friday 30th May 2025)


Inset Dates and Bank Holidays - Pupils should not be in school on an Inset Day.

Monday 2nd September 2024

Thursday 24th October 2024

Friday 25th October 2024

Monday 24th February 2025

Monday 5th May 2025 (Bank Holiday)

Tuesday 6th May 2025