School holiday and Term dates across Surrey
Please not that these dates apply to community schools, and do not include dates that have been allocated for staff training (INSET days), that we set by each school. Free Schools, Independent and Church Schools may have differing term dates, so please check the school’s website.
Academic Year 2023 – 2024
☀️ Summer Term 2024
Term Dates: Monday 15 April 2024 – Tuesday 23 July 2024
😎 Half term: Monday 27 May to Friday 31 May 2024
⛱️Summer Holidays: Wednesday 24 July 2024 – Friday 30 August 2024
Academic Year 2024 – 2025
🍂 Autumn Term 2024
Term Dates: Monday 2 September 2024 – Friday 20 December 2024
🎃 Half term: Monday 28 October to Friday 1 November 2024
🎄 Christmas Holidays: Monday 23rd December 2024 – Friday 3 January 2025
💐 Spring Term 2025
Term Dates: Monday 6 January 2025 – Friday 4 April 2025
😍 Half term: Monday 17 February to Friday 21 February 2025
🐰Easter Holidays: Monday 7 April 2025- Monday 21st April 2025
☀️ Summer Term 2025
Term Dates: Tuesday 22 April 2025 – Tuesday 22 July 2025
😎 Half term: Monday 26 May to Friday 30 May 2025
⛱️Summer Holidays: Wednesday 23 July 2025 – Tuesday 2 September 2025
Academic Year 2025 – 2026
🍂 Autumn Term 2025
Term Dates: Wednesday 3 September 2025 – Friday 19 December 2025
🎃 Half term: Monday 27 October to Friday 31 October 2025
🎄 Christmas Holidays: Monday 22nd December 2025 – Friday 2 January 2026
💐 Spring Term 2026
Term Dates: Monday 5 January 2026 – Friday 27 March 2026
🐰 Half term: Monday 16 February to Friday 20 February 2026
🐰Easter Holidays: Monday 30 March 2026 – Friday 10 April 2026
☀️ Summer Term 2026
Term Dates: Monday 13 April 2026 – Wednesday 22 July 2026
😎 Half term: Monday 25 May to Friday 29 May 2026
⛱️Summer Holidays: Thursday 23 July 2026 – TBC
For days out, please visit the Places2go section of our website, or check our events calendar.
Information on term and holiday dates have been taken from the Surrey County Council Schools pages.