Term Dates

  • Autumn Term

    • First day of term
      Monday 2nd September 2024
    • Half Term
      Monday 28th October 2024 - Friday 1st November 2024
    • Last day of term
      Thursday 19th December 2024
    • Winter holidays
      Friday 20th December 2024 - Friday 3rd January 2025
    • Further Information
      Monday 2nd September Inset Day - no students in school
      Tuesday 3rd September - Years 7 and 12 in school all day, Years 11 and 13 joining in the afternoon.
      Wednesday 4th September - All year groups in school
      Thursday 24th October - Inset Day - no students in school
      Friday 25th October - Inset Day no students in school
  • Spring Term

    • First day of term
      Monday 6th January 2025
    • Half Term
      Monday 17th February 2025 - Friday 21st February 2025
    • Last day of term
      Friday 4th April 2025
    • Easter/Spring holidays
      Monday 7th April 2025 - Monday 21st April 2025
    • Further Information
      Monday 6th January 2025 Inset Day - No Students in School
  • Summer Term

    • First day of term
      Tuesday 22nd April 2025
    • Half Term
      Monday 26th May 2025 - Friday 30th May 2025
    • Last day of term
      Wednesday 23rd July 2025
    • Further Information
      Monday 23rd June Inset Day - no students in school
  • Autumn Term

    • Further Information
      Autumn Term 2025

      Monday 1st September - Staff Training Day - No students in school

      Tuesday 2nd September - Staff Training Day - No students in school

      Wednesday 3rd September - All students in school at 8:20am for an 8:25am start

      Monday 27th October - Friday 31st October - Half Term

      Friday 19th December - Last day of term
  • Spring Term

    • Further Information
      Spring Term 2026

      Monday 5th January - All students in school at 8:20am for an 8:25am start

      Monday 16th February - Friday 20th February - Half Term

      Friday 27th March - Last day of term

      Staff Training Day TBC - No students in school
  • Summer Term

    • Further Information
      Summer Term 2026

      Monday 13th April - All students in school at 8:20am for an 8:25am start

      Monday 25th May - Friday 29th May - Half Term

      Friday 17th July - Last day of term

      Monday 20th July - Staff Training Day (Notional Day) - No students in school