School term dates

Schools may vary their INSET days, and Academy, Voluntary Aided and Foundation schools' term dates may also vary.

Please check your local school information using our Directory of Surrey schools for further information.

You can also see a list of upcoming bank holidays on Gov.uk

Page contents:

Future dates for 2026 to 2027 academic year will be published by 9 May 2025.

Academic year 2023 to 2024

Autumn term 2023

Start of term Half term End of term
1 September 2023 23 October to 27 October 2023 15 December 2023

Spring term 2024

Start of termHalf termEnd of term
2 January 202412 February to 16 February 202428 March 2024

Summer term 2024

Start of term Half term End of term
15 April 2024 27 May to 31 May 2024 23 July 2024

Academic year 2024 to 2025

Autumn term 2024

Start of term Half term End of term
2 September 2024 28 October to 1 November 2024 20 December 2024

Spring term 2025

Start of termHalf termEnd of term
6 January 202517 February to 21 February 20254 April 2025

Summer term 2025

Start of term Half term End of term
22 April 2025 26 May to 30 May 2025 22 July 2025

Academic year 2025 to 2026

Autumn term 2025

Start of termHalf termEnd of term
3 September 202527 October to 31 October 202519 December 2025

Spring term 2026

Start of termHalf termEnd of term
5 January 202616 February to 20 February 202627 March 2026

Summer term 2026

Start of termHalf termEnd of term
13 April 202625 May to 29 May 202622 July 2026

Add term dates to your phone or online calendar

Please note these term dates do not include a schools inset days, please refer to your schools website for details on when their inset days will be or any other closures.

Apple users - Please select the file below on your device to start loading the dates into your calendar.

Google users - Please save the ics file and open your Google Calendar. On the left, under the 'other calendars' option, select 'import calendar' and choose the ics file you saved.

Subscribe to our newsletters for latest news and events.