Term Dates

Please find our term dates for the current and upcoming academic years below:



  • Academic Year 2024-25

    Autumn Term 2024: 

    Tuesday 3rd September 2024 – Friday 20th December 2024

    (74 days)


    Staff Inset Day: 

    Monday 2nd September 2024 (holiday for pupils)


    Autumn Half Term: 

    Monday 21st October 2024 – Friday 25th October 2024


    Christmas Holidays: 

    Monday 23rd December 2024 – Friday 3rd January 2025


    Spring Term 2025: 

    Tuesday 7th January 2025 – Friday 4th April 2025 (59 days)


    Staff Inset Day: 

    Monday 6th January 2025 (holiday for pupils)


    Spring Half Term:

     Monday 17th February 2025 – Friday 21st February 2025


    Easter Holidays: 

    Monday 7th April 2025 – Monday 21st April 2025


    Summer Term 2025: 

    Tuesday 22nd April 2025 – Friday 18th July 2025 (57 days)


    May Day: 

    Monday 5th May 2025


    Whit Half Term: 

    Monday 26th May 2025 – Friday 30th May 2025


    Staff Inset Day: 

    Monday 2nd June 2025 (holiday for pupils)

  • Academic Year 2025-26

    Autumn Term 2025: Wednesday 3rd September 2025 – Friday 19th December 2025 (71 days)


    Staff Inset Day: Monday 1st & Tuesday 2nd September 2025 (holiday for pupils)

    Autumn Half Term: Thursday 23rd October 2025 – Friday 31st October 2025

    Christmas Holidays: Monday 22nd December 2025 – Monday 5th January 2026




    Spring Term 2026: Tuesday 6th January 2026 – Thursday 2nd April 2026 (58 days)


    Spring Half Term: Monday 16th February 2026 – Friday 20th February 2026

    Easter Holidays: Friday 3rd April 2026 – Tuesday 14th April 2026



    Summer Term 2026: Wednesday 15th April 2026 – Friday 17th July 2026 (61 days)


    May Day: Monday 4th May 2026

    Whit Half Term: Monday 25th May 2026 – Friday 29th May 2026

    Staff Inset Day: Monday 1st June 2026 (holiday for pupils)

Share by: