Term Dates

  • Autumn Term

    • First day of term
      31st Aug 2023
    • Last day of term
      20th Oct 2023
    • Holiday
      21st Oct 2023 - 5th Nov 2023
    • Further Information
      Tuesday 29th August 2023 - Staff Development Day – No students in school
      Wednesday 30th August 2023 - Staff Development Day – No students in school
      Thursday 31 August - Year 7 return to school & Year 12 registration
      Friday 1st September - All years return to school except Year 12
      Monday 4th September - Whole school returns
  • Christmas Term

    • First day of term
      6th Nov 2023
    • Last day of term
      15th Dec 2023
    • Christmas holidays
      16th Dec 2023 - 1st Jan 2024
    • Further Information
      Monday 20th November 2023 - Staff Development Day – No students in school
  • Winter Term

    • First day of term
      2nd Jan 2024
    • Last day of term
      9th Feb 2024
    • Winter holidays
      10th Feb 2024 - 18th Feb 2024
  • Easter Term

    • First day of term
      19th Feb 2024
    • Last day of term
      28th Mar 2024
    • Holiday
      29th Mar 2024 - 14th Apr 2024
    • Further Information
      Monday 19th February 2024 - Staff Development Day – No students in school
  • Spring Term

    • First day of term
      15th Apr 2024
    • Last day of term
      24th May 2024
    • Holiday
      25th May 2024 - 2nd Jun 2024
    • Further Information
      Monday 6th May 2024 - Bank holiday – No students in school
  • Summer Term

    • First day of term
      3rd Jun 2024
    • Last day of term
      19th Jul 2024
    • Holiday
      23rd Jul 2024 - 28th Aug 2024
    • Further Information
      Friday 5th July 2024 - Staff Development Day – No students in school
      Monday 22nd July 2024 - Staff Development Day – No students in school
      Students back in school Thursday 29th August 2024
  • Autumn Term

    • First day of term
      29th Aug 2024
    • Last day of term
      18th Oct 2024
    • Holiday
      19th Oct 2024 - 3rd Nov 2024
    • Further Information
      Tuesday 27th August 2024 - Staff Development Day - no students in school
      Wednesday 28th August 2024 - Staff Development Day - no students in school
  • Christmas Term

    • First day of term
      4th Nov 2024
    • Last day of term
      20th Dec 2024
    • Christmas holidays
      21st Dec 2024 - 5th Jan 2025
    • Further Information
      Monday 25th November 2024 - Staff Development Day - no students in school
  • Winter Term

    • First day of term
      6th Jan 2025
    • Last day of term
      14th Feb 2025
    • Winter holidays
      15th Feb 2025 - 23rd Feb 2025
  • Easter Term

    • First day of term
      24th Feb 2025
    • Last day of term
      4th Apr 2025
    • Easter holidays
      5th Apr 2025 - 21st Apr 2025
  • Spring Term

    • First day of term
      22nd Apr 2025
    • Last day of term
      23rd May 2025
    • Holiday
      24th May 2025 - 1st Jun 2025
    • Further Information
      Monday 5th May 2025 - Bank holiday - no students in school
  • Summer Term

    • First day of term
      2nd Jun 2025
    • Last day of term
      18th Jul 2025
    • Holiday
      22nd Jul 2025 - 25th Aug 2025
    • Further Information
      Friday 27th June 2025 - Staff Development - no students in school
      Monday 21st July 2025 - Staff Development - no students in school
      Thursday 28th August 2025 - Students back in school (26th & 27th are Staff Development Days)