Term Dates

  • Term 2 & Term 3

    • First day of term
      30th Aug 2024
    • Half term
      21st Oct 2024 - 1st Nov 2024
    • Last day of term
      20th Dec 2024
    • First term holidays
      23rd Dec 2024 - 3rd Jan 2025
    • Further information
      29th August 2024 - Staff Development Day
      23rd September 2024 - Staff Development Day
      18th November 2024 - Staff Development Day
      Monday 2nd September 2024 - First Day of Autumn Term (Years 8, 9, 10, 11 and 13)
      First Day of Autumn Term (Year 7 and 12 only): Friday 30th August
  • Term 4 & Term 5

    • First day of term
      6th Jan 2025
    • Half term
      17th Feb 2025 - 21st Feb 2025
    • Last day of term
      4th Apr 2025
    • Second term holidays
      7th Apr 2025 - 18th Apr 2025
    • Further information
      Good Friday: Friday 18th April 2025
      Easter Monday: Monday 21st April 2025
  • Term 6 & Term 1

    • First day of term
      22nd Apr 2025
    • Half term
      26th May 2025 - 30th May 2025
    • Last day of term
      22nd Jul 2025
    • Third term holidays
      23rd Jul 2025 - 27th Aug 2025
  • Term 2 & Term 3

    • First day of term
      28th Aug 2025
    • Half term
      20th Oct 2025 - 31st Oct 2025
    • Last day of term
      19th Dec 2025
    • First term holidays
      22nd Dec 2025 - 2nd Jan 2026
    • Further information
      Friday 29 August 2025 - Year 7s and 12s only
      Monday 1 September 2025 - whole school returns
  • Term 4 & Term 5

    • First day of term
      5th Jan 2026
    • Half term
      16th Feb 2026 - 20th Feb 2026
    • Last day of term
      2nd Apr 2026
    • Second term holidays
      3rd Apr 2026 - 17th Apr 2026
    • Further information
      Good Friday: 3 April 2026
      Easter Monday: 6 April 2026
  • Term 6 & Term 1

    • First day of term
      20th Apr 2026
    • Half term
      25th May 2026 - 29th May 2026
    • Last day of term
      23rd Jul 2026
    • Third term holidays
      24th Jul 2026 - 26th Aug 2026
    • Further information
      Early May bank holiday: Monday 4 May 2026
      Spring bank holiday: Monday 25 May 2026
      Wednesday 22 July - inset
      Thursday 23 July - inset