Term Dates

Term dates 2024/25

Please find below academic terms dates and holidays for 2024/25

For open days and events, please visit our upcoming events page

  • Autumn Term 2024

    2 September – 19 December 2024

    (Bank Holidays: Wednesday 25 December, Thursday 26 December)

  • October Half Term Break 2024

    28 October – 1 November 2024

  • Christmas Break

    20 December 2024 – 3 January 2025

    (Bank Holidays: Wednesday 25 December, Thursday 26 December, Wednesday 1 January)

  • Spring Term 2025

    6 January – 4 April 2025

    (Bank Holidays: Wednesday 1 January)

  • February Half Term Break 2025

    17 – 21 February 2025

  • Easter Break 2025

    7 – 17 April 2025

    (Bank holidays: Friday 18 April, Monday 21 April)

  • Summer Term 2025

    22 April – 4 July 2025

    (Bank Holidays: Monday 5 May, Monday 26 May)

  • Summer Half Term Break 2025

    27 May – 30 May 2025

    (Bank Holidays: Monday 26 May)

  • Staff Development Days (No Student classes or other student activities)

    • Wednesday 21 August 2024
    • Friday 25 October 2024
    • Friday 20 December 2024
    • Tuesday 8 July 2025
    • Wednesday 9 July 2025

Term dates 2025/26

Please find below academic terms dates and holidays for 2025/26

  • Autumn Term 2025

    1 September – 19 December 2025

    (Bank Holidays: Wednesday 25 December, Thursday 26 December)

  • October Half Term Break 2025

    27 October – 31 October 2025

  • Christmas Break

    22 December 2025 – 5 January 2026

    (Bank Holidays: Wednesday 25 December, Thursday 26 December, Wednesday 1 January)

  • Spring Term 2026

    5 January – 27 March 2026

    (Bank Holidays: Wednesday 1 January)

  • February Half Term Break 2026

    16 – 20 February 2026

  • Easter Break 2026

    30 March – 10 April 2025

    (Bank holidays: Friday 3 April, Monday 6 April)

  • Summer Term 2026

    13 April – 3 July 2025

    (Bank Holidays: Monday 4 May, Monday 25 May)

  • Summer Half Term Break 2026

    25 May – 29 May 2026

    (Bank Holidays: Monday 25 May)

  • Staff Development Days (No Student classes or other student activities)

    • Wednesday 20 August 2025
    • Friday 24 October 2025
    • Wednesday 28 January 2026
    • Tuesday 7 July 2026
    • Wednesday 8 July 2026