Term Dates

  • Autumn Term

    • First day of term
      3rd Sep 2025
    • Half Term
      18th Oct 2025 - 2nd Nov 2025
    • Last day of term
      12th Dec 2025
    • Winter holidays
      13th Dec 2025 - 5th Jan 2026
    • Further Information
      New boarders arrive on Saturday 30th August for the New Boarders' Induction Camp from 13:00 at the beginning of term.

      All other boarders return on Tuesday 2nd September after 16:00.

      New students arrive on Tuesday 2nd September at 08:30 for New Students' Induction day.

      Boarders leave for the half-term break on Saturday 18th October before 12:00 and return on Sunday 2nd November after 16:00 (unless staying for the Half-Term Holiday Camp).

      Boarders leave on Saturday 13th December before 12:00 at the end of term.
  • Spring Term

    • First day of term
      6th Jan 2026
    • Half Term
      14th Feb 2026 - 22nd Feb 2026
    • Last day of term
      2nd Apr 2026
    • Easter/Spring holidays
      3rd Apr 2026 - 20th Apr 2026
    • Further Information
      Boarders arrive on Monday 5th January after 16:00 at the beginning of term.

      Boarders leave for the half-term break on Saturday 14th February before 12:00 and return on Sunday 22nd February after 16:00 (unless staying for the Half-Term Holiday Camp).

      Boarders leave on Thursday 2nd April before 18:00 at the end of term.
  • Summer Term

    • First day of term
      21st Apr 2026
    • Half Term
      23rd May 2026 - 31st May 2026
    • Last day of term
      3rd Jul 2026
    • Summer holidays
      4th Jul 2026 - 2nd Sep 2026
    • Further Information
      Boarders return on Monday 20th April after 16:00 at the beginning of term.

      Boarders leave for the half-term break on Saturday 23rd May before 12:00 and return on Sunday 31st May after 16:00 (unless staying for the Half-Term Holiday Camp)

      Boarders leave on Saturday 4th July before 12:00 at the end of term.
  • Autumn Term

    • First day of term
      3rd Sep 2026
    • Half Term
      17th Oct 2026 - 1st Nov 2026
    • Last day of term
      16th Dec 2026
    • Winter holidays
      17th Dec 2026 - 7th Jan 2027
    • Further Information
      New boarders arrive on Tuesday 1st September from 13:00 at the beginning of term.

      All other boarders return on Wednesday 2nd September after 16:00.

      New students arrive on Wednesday 2nd September at 08:30 for New Students' Induction day.

      Boarders leave for the half-term break on Saturday 17th October before 12:00 and return on Sunday 1st November after 16:00 (unless staying for the Half-Term Holiday Camp).

      Boarders leave on Thursday 17th December before 12:00 at the end of term.
  • Spring Term

    • First day of term
      7th Jan 2027
    • Half Term
      13th Feb 2027 - 21st Feb 2027
    • Last day of term
      24th Mar 2027
    • Easter/Spring holidays
      25th Mar 2027 - 12th Apr 2027
    • Further Information
      Boarders arrive on Wednesday 6th January after 16:00 at the beginning of term.

      Boarders leave for the half-term break on Saturday 13th February before 12:00 and return on Sunday 21st February after 16:00 (unless staying for the Half-Term Holiday Camp).

      Boarders leave on Thursday 25th March before 18:00 at the end of term.
  • Summer Term

    • First day of term
      13th Apr 2027
    • Half Term
      29th May 2027 - 6th Jun 2027
    • Last day of term
      2nd Jul 2027
    • Summer holidays
      3rd Jul 2027 - 2nd Sep 2027
    • Further Information
      Boarders return on Monday 12th April after 16:00 at the beginning of term.

      Boarders leave for the half-term break on Saturday 29th May before 12:00 and return on Sunday 6th June after 16:00 (unless staying for the Half-Term Holiday Camp)

      Boarders leave on Saturday 3rd July before 12:00 at the end of term.