Term Dates

Academic Year 2025-26

  • Autumn Term 2025

    BEGINS:  Wednesday 3rd September 2025

    TERM ENDS: Friday 24th October 2025


    HALF TERM: Monday 27th – Friday 31st October, 2025 (inclusive)


    TERM BEGINS:  Monday 3rd November 2025

    TERM ENDS :  Friday 19th  December, 2025


  • Spring Term 2026

    BEGINS :  Monday 5th January, 2026

    ENDS : Friday 13th February 2026


    HALF-TERM :   Monday 16th – Friday 20th February, 2026 (inclusive)


    TERM-BEGINS: Monday 23rd February, 2026

    TERM ENDS: Thursday 26th March, 2026

  • Summer Term 2026

    BEGINS: Monday 13th April, 2026

    Ends:  Friday 22nd May 2026


    HALF-TERM:  Monday 25th May  – Friday 29th May, 2026 (incl)


    TERM BEGINS: Monday 1st June 2026

    TERM ENDS:  Thursday 16th July 2026

  • INSET Days

    Mon 1st Sept 2025

    Tues 2nd Sept 2025

    Friday 27th Mar 2026

    Friday 17th July 2026

    Monday 20th July 2026


Academic Year 2024-25

  • Autumn Term 2024

    INSET Days: Monday 2 September and Tuesday 3rd September  2024

    Autumn 1 starts: Wednesday 4th September 2024

    Autumn 1 ends: Friday 25 October 2024

    Half-Term: Monday 28 October – Friday 1 November

    Autumn 2 starts: Monday 4 November 2024

    Autumn 2 ends: Friday 20 December 2024

    Total days: 75 days (including 2 INSET days)




  • Spring Term 2025

    Spring 1 starts: Monday 6 January 2025

    Spring 1 ends: Friday 14 February 2025

    Half-Term: Monday 17 February – Friday 21 February 2025

    Spring 2 starts: Monday 24  February 2025

    Spring 2 ends: Friday 4 April 2025

    Total days: 60 days 


  • Summer Term 2025

    Summer 1 starts: Tuesday 22 April 2025

    Bank Holiday/May Day: Monday 21 April/Monday 5 May 2025

    Summer 1 ends: Thursday 22 May 2025

    INSET DAY: Friday 23 May 2025

    Half-Term: Monday 26 May – Friday 30 May 2025

    Summer 2 starts: Monday 2 June 2025

    Summer 2 ends: Friday 18 July 2025

    INSET Day (in lieu): Monday 21 July 2025

    INSET Day (in lieu): Tuesday 22 July 2025

    Total days: 60 days (including 3 INSET days)