School Diary


  • Weds 28th: 6.30pm - 8pm : Shorts and Shades Disco (P1-7)
  • Thurs 29th: Nursery Leavers Celebration

  • Fri 30th: 2pm  P7 Leavers Assembly.  End of Term


    Pupils return to school on Monday 21st August 2017 
























  • Friday 15th: P5 - 7 Triathlon Taster Session at Kirkcudbright
  • Friday 29th: Achievement assembly (2.30pm)


  • Monday 2nd: Tuesday 3rd: P5 Residential trip to Carlingwark
  • Friday 13th: Harvest Assembly (2pm) followed by School holidays
  • Monday 30th: Pupils and staff return to school