Skip to content ↓

Term Dates

The school year is divided into three terms.  Children attend school for 190 days each year, and teachers meet for in-service training for an additional five days.


Autumn Term 2023
Inset Days

Wednesday 30th August

Thursday 31st August

Friday 1st September


Monday 4th September to Friday 15th December

Nursery start back on Tuesday 5th September

Half term Monday 16th October to Friday 27th October
Spring Term 2024
Inset Days

Tuesday 2nd January

Wednesday 3rd January

Term Thursday 4th January to Thursday 28th March
Half term  Monday 12th February to Friday 16th February
Summer Term 2024
Inset Days

Monday 15th April

Friday 28th June

Bank Holidays

Monday 6th May

Term Tuesday 16th April to Friday 26th July
Half term Monday 27th May to Friday 31st May



Autumn Term 2024
Inset Days

Monday 2nd September

Tuesday 3rd September

Wednesday 4th September


Thursday 5th September to Friday 20th December

Half term Monday 21st October to Friday 1st November (2 weeks)
Spring Term 2025
Inset Days

Monday 6th January

Term Tuesday 7th January to Friday 4th April
Half term  Monday 17th February to Friday 21st February
Summer Term 2025
Inset Days

Friday 27th June

Term Tuesday 22nd April to Friday 25th July
Half term Monday 26th May to Friday 30th May


The school's term dates remain broadly in line with Surrey County Council, which can be downloaded here or on the SCC website.  Please note:  these do not include the school's Inset days.