Term Dates

  • Autumn Term

    • First day of term
      9th Sep 2024
    • Half Term
      28th Oct 2024 - 1st Nov 2024
    • Last day of term
      13th Dec 2024
    • Further Information
      Staff Inset Days: Wednesday 4th September & Monday 16th December

      Student Registration:
      Thursday 5th September (Day Students)
      Sunday 8th September (Boarding Students)

      Thursday 7th November: Parents' Evening (A Level)
      Thursday 14th November: Parents Evening (GCSE)

      Friday 13th December: Examination Entry Deadline

      Boarding House:
      Boarders may leave at any time after 17:00 on Friday 13th December. - All boarders must leave to go home or to guardians by 18:00 on Saturday 14th December.
  • Spring Term

    • First day of term
      6th Jan 2025
    • Half Term
      17th Feb 2025 - 21st Feb 2025
    • Last day of term
      4th Apr 2025
    • Further Information
      Student Registration (News Students Only): Monday 6th January
      Examination Entry Deadline (New Students Only): Friday 31st January

      Thursday 6th March: Parents' Evening (A Level)
      Thursday 13th March: Parents' Evening (GCSE)

      Boarding House:
      Boarders (including new boarders) return between 08:00 and 18:00 on Sunday 5th January. Boarders may go home after 17:00 on Friday 14th February and return on Sunday 23rd February by 18:00. Alternatively they stay in the boarding house throughout half-term. Boarders may leave at any time after 17:00 on Friday 4th April. All boarders must go home or to guardians by 18:00 on Saturday 5th April.
  • Summer Term

    • First day of term
      22nd Apr 2025
    • Last day of term
      27th Jun 2025
    • Further Information
      Bank Holidays: Monday 21st April, Monday 5th May & Monday 26th May

      Boarding House:
      Boarders return between 08:00 and 18:00 on Sunday 20th April. Boarders are allowed to stay in the boarding house during bank holiday. All boarders must leave by 18:00 on Saturday 28th June.
  • 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 - 2nd Jan 2026
    • Further Information
      Thursday 4th September: Student Registration (Local Students)
      Sunday 7th September: Student Registration (International 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

      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 Mat: Bank Holiday
      Monday 25th May: Bank Holiday

      Friday 29th May: End of School Year & Intensive A Level Teaching
      Friday 12th June: End of GCSE & First Year A Level Teaching

      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.