Term Dates

  • Autumn Term

    • First day of term
      5th Sep 2023
    • Last day of term
      15th Dec 2023
    • Winter holidays
      19th Dec 2023 - 5th Jan 2024
    • Further Information
      Holiday Club and Nursery are open on these dates:
      23rd October - 3rd November 2023
      18th December 2023
      Please book in advance.
  • Spring Term

    • First day of term
      8th Jan 2024
    • Last day of term
      22nd Mar 2024
    • Easter/Spring holidays
      25th Mar 2024 - 12th Apr 2024
    • Further Information
      Holiday Club and Nursery are open on these dates:
      3rd January - 5th January 2024
      12th February - 16th February 2024
      9th April - 12th April 2024
      Please book in advance.
  • Summer Term

    • First day of term
      15th Apr 2024
    • Last day of term
      5th Jul 2024
    • Summer holidays
      8th Jul 2024 - 30th Aug 2024
    • Further Information
      Holiday Club and Nursery are open on these dates:
      9th April - 12th April 2024
      28th May - 31st May 2024
      15th July - 16th August 2024
      Please book in advance.
  • Autumn Term

    • First day of term
      5th Sep 2023
    • Half Term
      21st Oct 2023 - 5th Nov 2023
    • Last day of term
      15th Dec 2023
    • Winter holidays
      16th Dec 2023 - 7th Jan 2024
    • Further Information
      Thursday 31st August: New boarders arrive.
      Friday 1st September: New Boarders' Induction (until Sunday 3rd) and Staff Inset
      Monday 4th September: Induction Day for all new students Year 7-12. Returning boarders arrive from 4.00pm.
      Lessons finish at 4.00pm on Friday 15th December.
      Boarders may stay in Houses on Friday 20th October and Friday 15th December in order to travel on Saturday.
  • Spring Term

    • First day of term
      8th Jan 2024
    • Half Term
      10th Feb 2024 - 18th Feb 2024
    • Last day of term
      22nd Mar 2024
    • Easter/Spring holidays
      23rd Mar 2024 - 14th Apr 2024
    • Further Information
      Lessons finish at 4.00pm on Friday 22nd March.
      Boarders may stay in Houses on Friday 9th February and Friday 22nd March in order to travel on Saturday.
  • Summer Term

    • First day of term
      15th Apr 2024
    • Half Term
      25th May 2024 - 2nd Jun 2024
    • Last day of term
      5th Jul 2024
    • Summer holidays
      6th Jul 2024 - 3rd Sep 2024
    • Further Information
      School finishes at 1.00pm on Friday 5th July.
      Boarders may stay in Houses on Friday 24th May and Friday 5th July in order to travel on Saturday.
  • Autumn Term

    • First day of term
      4th Sep 2024
    • Half Term
      19th Oct 2024 - 3rd Nov 2024
    • Last day of term
      13th Dec 2024
    • Winter holidays
      14th Dec 2024 - 6th Jan 2025
    • Further Information
      New boarders arrive on Friday 30th August for Boarders' Induction Camp.
      New Students' Induction Day is Tuesday 3rd September.
      Boarders are expected to leave school on Saturday 19th October unless staying for the Half-Term Holiday Camp, and on Saturday 14th December at the end of term.
  • Spring Term

    • First day of term
      7th Jan 2025
    • Half Term
      15th Feb 2025 - 23rd Feb 2025
    • Last day of term
      4th Apr 2025
    • Easter/Spring holidays
      5th Apr 2025 - 22nd Apr 2025
    • Further Information
      Boarders return on Monday 6th January.
      Boarders leave on Saturday 15th February unless staying for the Half Term Holiday Camp, and on the 5th April at the end of term.
  • Summer Term

    • First day of term
      23rd Apr 2025
    • Half Term
      24th May 2025 - 1st Jun 2025
    • Last day of term
      4th Jul 2025
    • Summer holidays
      5th Jul 2025 - 2nd Sep 2025
    • Further Information
      Boarders return on Tuesday 22nd April.
      Boarders leave on Saturday 24th May unless staying for the Half-Term Holiday Camp, and on Saturday 5th July at the end of term.
  • 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.
      All other boarders return on Tuesday 2nd September.
      New students arrive on Tuesday 2nd September for New Students' Induction day.
      Boarders leave on Saturday 18th October unless staying for the Half-Term Holiday Camp, and on Saturday 13th December 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.
      Boarders leave on Saturday 14th February unless staying for the Half-Term Holiday Camp, and on Friday 3rd April 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.
      Boarders leave on Saturday 23rd May unless staying for the Half-Term Holiday Camp, and on Saturday 4th July at the end of term.