School Diary



  • Monday 2nd/Tuesday 3rd: P5 Residential trip to Carlingwark
  • Wednesday/Thursday 4th&5th: Learning Conversations
  • Friday 6th: 2.15pm: P5/6 Election Assembly (parents welcome)
  • Thursday 12th: 9.30 to 12.30 - Tag Rugby Festival (Kirkcudbright) & P5/6 Election Afternoon
  • Friday 13th: Harvest Assembly (2.15pm) followed by School holidays
  • Monday 30th: Pupils and staff return to school
  • Tuesday 31st: Nursery Halloween Party (am) and P4-7 Halloween Party (pm).  Fancy Dress Optional.




























  • Weds 1st: P1 -3 Halloween Party (pm).  Fancy Dress optional.
  • Tues 7th: 7pm – Parent Council / PTA AGM – All invited
  • Thurs 2nd – 9th: Scholastic Books in school
  • Friday 17th: Children in Need Fundraising Day
  • Thursday 23rd: Rotary Junior Youth Speaks at Kirkcudbright
  • Friday 24th: Open Afternoon and Achievement Assembly
  • Tuesday 28th: Pupil Flu Vaccinations


  • Tuesday 5th:  M&M Productions “Beauty and the Beast”

  • Thursday 14th: School Christmas Show (TBC)

  • Friday 15th: Christmas Lunch

  • Tuesday 19th/ Wednesday 20th: Christmas Parties (Class times TBC)

  • Thursday 21st: Nursery Christmas Party (am)

  • Thursday 21st: Christmas Service (pm) followed by holidays

Staff and Pupils return to school on Thursday 4th January 2018