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.
  • Autumn Term

    • First day of term
      7th Sep 2026
    • Half Term
      26th Oct 2026 - 30th Oct 2026
    • Last day of term
      11th Dec 2026
    • Further Information
      Thursday 3rd September: Registration for Day Students
      Sunday 6th September: Registration for Boarding Students
      Thursday 5th November: A Level Parents' Evening
      Thursday 12th November: GCSE Parents' Evening
      Friday 11th December: Examination Entry Deadline
  • Spring Term

    • First day of term
      4th Jan 2027
    • Half Term
      15th Feb 2027 - 19th Feb 2027
    • Last day of term
      19th Mar 2027
    • Further Information
      Student Registration (New & Returning Visa Students): Monday 4th January
      Friday 29th January: Examination Entry Deadline
      Thursday 4th March: A Level Parents' Evening
      Thursday 11th March: GCSE Parents' Evening
  • Summer Term

    • First day of term
      5th Apr 2027
    • Last day of term
      25th Jun 2027
    • Further Information
      Term will officially end on Friday 25th June to accommodate the GCSE/A level examination period. Last date of teaching will be advised by your Head of Year.