Section menu

Term Dates

  • Autumn Term

    • First day of term
      23rd Aug 2023
    • Half Term
      16th Oct 2023 - 30th Oct 2023
    • Last day of term
      20th Dec 2023
    • Winter holidays
      21st Dec 2023 - 7th Jan 2024
    • Further Information
      Dates for term breaks are inclusive.
      Primary 1 Induction Morning - Tuesday 22 August
      (soft start between 8.25am and 8.35am - 11am

      Start of Term (all pupils): Wednesday 23 August
      Term Ends: Wednesday 20 December
      Nursery: 12.20pm
      P1 & 2: 12.25pm
      P3 – 6: 12.45pm

      STAFF
      Staff In-Service Friday 18, Monday 21, Tuesday 22 August
  • Spring Term

    • First day of term
      8th Jan 2024
    • Half Term
      12th Feb 2024 - 16th Feb 2024
    • Last day of term
      28th Mar 2024
    • Easter/Spring holidays
      29th Mar 2024 - 15th Apr 2024
    • Further Information
      Dates for term breaks are inclusive.
      Easter Sunday – 31 March

      STAFF
      In-service Day (start of term): Friday 5 January
  • Summer Term

    • First day of term
      16th Apr 2024
    • Half Term
      20th May 2024 - 22nd May 2024
    • Last day of term
      27th Jun 2024
    • Summer holidays
      28th Jun 2024 - 20th Aug 2024
    • Further Information
      Dates for term breaks are inclusive.
      Term Ends:
      Nursery and P1–4: Wednesday 26 June (finish at normal times)
      P5 & 6: Thursday 27 June 2024 at 12.00pm
      (Junior School Exhibition 10.30am – 12.00pm)

      STAFF
      In-service Day (start of term): Monday 15 April
      In-service Day (half term): Wednesday 22 May
  • Autumn Term

    • First day of term
      23rd Aug 2023
    • Half Term
      16th Oct 2023 - 30th Oct 2023
    • Last day of term
      20th Dec 2023
    • Winter holidays
      21st Dec 2023 - 7th Jan 2024
    • Further Information
      Dates for term breaks are inclusive.
      Induction Session
      Geits Tuesday 22 August 9.00am to 11.00am
      NEW 3rds,4ths, 6ths Tuesday 22 August 10.30am to 12.30pm
      Start of Term (all pupils): Wednesday 23 August

      STAFF
      In-service Days (start of term): Friday 18 and Monday 21 August
      In-service Day (half term): Monday 30 October
  • Spring Term

    • First day of term
      8th Jan 2024
    • Half Term
      12th Feb 2024 - 16th Feb 2024
    • Last day of term
      28th Mar 2024
    • Easter/Spring holidays
      29th Mar 2024 - 15th Apr 2024
    • Further Information
      Dates for term breaks are inclusive.
      Easter Sunday – 31 March

      STAFF
      In-service Day (start of term): Friday 5 January
  • Summer Term

    • First day of term
      16th Apr 2024
    • Half Term
      20th May 2024 - 22nd May 2024
    • Last day of term
      28th Jun 2024
    • Summer holidays
      29th Jun 2024 - 20th Aug 2024
    • Further Information
      Dates for term breaks are inclusive.

      STAFF
      In-service Day (start of term): Monday 15 April
      In-service Day (half term): Wednesday 22 May
Your browser is out-of-date!

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

×