Term Dates

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



  • Academic Year 2023-24

    Autumn Term 2023:  

    Tuesday 5th September 2023 – Friday 22nd December 2023

    (74 days)


    Staff Inset Day:

     Monday 4th  September 2023 (holiday for pupils)


    Autumn Half Term: 

    Monday 23rd October 2023 – Friday 27th October 2023


    Christmas Holidays: 

    Monday 25th  December 2023 – Monday 8th January 2024


    Spring Term 2024:  

    Tuesday 9th  January 2024 – Thursday 28th March 2023 (53 days)


    Staff Inset Day:

    Monday 8th January 2024 (holiday for pupils)


    Spring Half Term:

    Monday 19th February 2024 – Friday 23rd February 2024



    Easter Holidays:

    Friday 29th March 2024 – Friday 12th April 2024


    Summer Term 2024: 

    Monday 15th April 2024 – Friday 19th July 2024 (63 days)


    May Day:

    Monday 6th May 2024


    Whit Half Term:

    Monday 27th May 2024 – Friday 31st May 2024


    Staff Inset Day:

    Monday 3rd  June 2024 (holiday for pupils)





  • 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)

Share by: