Section menu

Term Dates

  • Autumn Term

    • First day of term
      21st Aug 2018
    • Half Term
      10th Oct 2018 - 22nd Oct 2018
    • Last day of term
      20th Dec 2018
    • Winter holidays
      21st Dec 2018 - 7th Apr 2019
    • Further Information
      Induction Day (new Senior School pupils only): Tuesday 21 August
      Start of Term (all pupils): Wednesday 22 August
  • Spring Term

    • First day of term
      8th Jan 2019
    • Half Term
      11th Feb 2019 - 15th Feb 2019
    • Last day of term
      29th Mar 2018
    • Easter/Spring holidays
      19th Apr 2019 - 22nd Apr 2019
    • Further Information
      Start of Term (all pupils): Tuesday 8 January 2019
  • Summer Term

    • First day of term
      15th Apr 2019
    • Half Term
      27th May 2019 - 29th May 2019
    • Last day of term
      28th Jun 2019
    • Summer holidays
      29th Jun 2019 - 22nd Aug 2019
    • Further Information
      Term Ends:
      Junior School & Nursery: Wednesday 26 June
      Nursery finishes at 11.45am
      P1–6 finish at normal times (ie. P1 & 2 at 2.50pm and P3–6 at 3.25pm)

      Junior School & Nursery: Thursday 27 June
      Junior School Exhibition for P4–6 children only from 10.30am–12.00pm

      Senior School: Friday 28 June
  • Autumn Term

    • First day of term
      26th Aug 2019
    • Half Term
      9th Oct 2019 - 21st Oct 2019
    • Last day of term
      19th Dec 2019
    • Winter holidays
      20th Dec 2019 - 7th Jan 2020
    • Further Information
      Induction Day (New pupils – Senior School and all 6ths & 7ths): Friday 23 August
      Start of Term (all pupils): Monday 26 August
  • Spring Term

    • First day of term
      8th Jan 2020
    • Half Term
      10th Feb 2020 - 14th Feb 2020
    • Last day of term
      3rd Apr 2020
    • Easter/Spring holidays
      4th Apr 2020 - 20th Apr 2020
    • Further Information
      Easter Sunday: 12 April
  • Summer Term

    • First day of term
      21st Apr 2020
    • Half Term
      25th May 2020 - 27th May 2020
    • Last day of term
      26th Jun 2020
    • Further Information
      Term Ends:
      Junior School & Nursery: Thursday 25 June
      Senior School: Friday 26 June
Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×