School Term and Holiday Dates
Please be aware that all schools vary their INSET days depending on training needs. Our INSET days are published in our school newsletters and are also available to view on the School Calendar area of the website. Academy, Voluntary Aided and Foundation Schools term dates may also vary and as a Surrey school, our term dates are sometimes different to neighbouring counties such as West Sussex or Hampshire.
Please check the directory of Surrey schools for further information. All term dates for Surrey schools (including the next academic year) can be found here.
School term dates - Surrey County Council (surreycc.gov.uk)
Academic year 2024/2025
Start of term |
Half term |
End of term |
2 September 2024 |
28 October - 1 November 2024 |
20 December 2024 |
Spring term 2025
Start of term |
Half term |
End of term |
6 January 2025 |
17 February - 21 February 2025 |
4 April 2025 |
Summer term 2025
Start of term |
Half term |
End of term |
22 April 2025 |
26 May - 30 May 2025 |
22 July 2025 |
Academic year 2025/2026
Start of term |
Half term |
End of term |
3 September 2025 |
27 October - 31 October 2025 |
19 December 2025 |
Spring term 2026
Start of term |
Half term |
End of term |
5 January 2026 |
16 February - 20 February 2026 |
27 March 2026 |
Summer term 2026
Start of term |
Half term |
End of term |
13 April 2026 |
25 May - 29 May 2026 |
22 July 2026 |