Term Dates

Planning ahead is important for both families and pupils, so we’ve made it easy for you to stay informed about the school year. Here, you’ll find our term dates, including holiday periods, inset days, and bank holidays.

We encourage all families to check these dates regularly and plan holidays outside of term time to ensure children receive the full benefit of their education. If you have any questions about attendance or term dates, please contact the school office.

View our latest term dates and stay up to date with the school calendar below.

Year 2024/25
First Day of TermLast Day of Term
Advent 2024
Term 1
Wednesday 4th
September 2024 (INSET)
Friday 25th
October 2024
Advent 2024
Term 2
Monday 4th
November 2024
Friday 20th
December 2024
Lent 2025
Term 1
Monday 6th
January 2025
Friday 14th
February 2025
Lent 2025
Term 2
Monday 24th
February 2025
Actual Return
Tuesday 25th
February 2025
Friday 4th
April 2025
Pentecost 2025
Term 1
Tuesday 22nd
April 2025
Friday 23rd
May 2025
Pentecost 2025
Term 2
Monday 2nd
June 2025
Thursday 24th
July 2025
Year 2025/26
Advent 2025
Term 1
Thursday 4th
September 2025
Actual Return
Monday 8th
September
Friday 24th
October 2025
Advent 2025
Term 2
Monday 3rd
November 2025
Friday 19th
December 2025
Lent 2026
Term 1
Monday 5th
January 2026
Friday 13th
February 2026
Lent 2026
Term 2
Monday 23rd
February 2026
Actual Return
Tuesday 24th
February 2026
Friday 27th
March 2026
Pentecost 2026
Term 1
Monday 13th
April 2026
Friday 22nd
May 2026
Pentecost 2026
Term 2
Monday 1st
June 2026
Thursday 23rd
July 2026

Staff Inset Days (School closed to students)

Year 24/25
MonthDates
JuneFriday 4th July 2025
Year 25/26
SeptemberThursday 4th September 2025
SeptemberFriday 5th September 2025
DecemberFriday, 5th December 2025
FebruaryMonday 23rd February 2026
JuneMonday 22nd June 2026

Bank Holidays

Year 24/25Dates
Early May Bank HolidayMonday 5th May 2025
Spring Bank HolidayMonday 26th May 2025
Summer Bank HolidayMonday 25th August 2025
Year 25/26Dates
Christmas DayThursday 25th December 2025
Boxing DayFriday 26th December 2025
New Years DayThursday 1st January 2026
Good FridayFriday 3rd April 2026
Easter MondayMonday 6th April 2026
Early May Bank HolidayMonday 4th May 2026
Spring Bank HolidayMonday 25th May 2026

Download the 2024-2025 Academic Year Calendar

Download the 2025-26 Academic Year Calendar