Term Dates

  • Autumn Term

    • First day of term
      8th Sep 2025
    • Half Term
      27th Oct 2025 - 31st Oct 2025
    • Last day of term
      12th Dec 2025
    • Winter holidays
      15th Dec 2025 - 4th Jan 2026
    • Further Information
      Thursday 4th September: Student Registration (Day Students)
      Sunday 7th September: Student Registration (Boarding Students)

      Thursday 6th November: A Level Parents' Evening
      Thursday 13th November: GCSE Parents' Evening

      Friday 12th December: Examination Entry Deadline

      Boarding House:
      Student Registration (for new and current boarding students) - Please arrive in the boarding house on Sunday 7th September between 08.00-18.00.

      Half-term: Boarders may go home after 17.00 on Friday 24th October and return on Sunday 2nd November by 18.00 or stay in the boarding house throughout half-term.

      End-of-Term: Boarders may leave at any time after 17.00 on Friday 12th December. All boarders must leave to return home or to guardians by 17.00 on Saturday 13th December.
  • Spring Term

    • First day of term
      5th Jan 2026
    • Half Term
      16th Feb 2026 - 20th Feb 2026
    • Last day of term
      27th Mar 2026
    • Easter/Spring holidays
      30th Mar 2026 - 10th Apr 2026
    • Further Information
      Monday 5th January: Student Registration (New Students & Returning Visa Students)

      Friday 30th January: Examination Entry Deadline (for January intake only)

      Thursday 5th March: A Level Parents' Evening
      Thursday 12th March: GCSE Parents' Evening

      Boarding House:
      Boarders (including new boarders) return between 08:00 and 18:00 on Sunday 4th January.

      Half term: Boarders may go home after 17.00 on Friday 13th February and return on Sunday 22nd February by 18.00 or stay in the boarding house throughout half-term.

      End-of-Term: Boarders may leave at any time after 17.00 on Friday 27th March. All boarders must leave to return home or to guardians by 17.00 on Saturday 28th March.
  • Summer Term

    • First day of term
      13th Apr 2026
    • Last day of term
      26th Jun 2026
    • Further Information
      Monday 4th May: Bank Holiday
      Monday 25th May: Bank Holiday

      Friday 29th May: End of GCSE , Second Year & Intensive A Level Teaching*
      Friday 19th June: End of First Year A Level Teaching*

      *Additional lessons may be scheduled after end date subject to Head of Year approval.

      Boarding House:
      Boarders return between 08:00 and 18:00 on Sunday 12th April.

      Boarding house remains open for boarders during bank (public) holiday on Monday 4th May and Monday 25th May.

      End-of-term: All boarders must leave to return home by 12:00 on Saturday 27th June.