You are here: Home

Victoria Day Holiday - School closed to all

Victoria Day Holiday - School closed to all

  • 25 May, 2020 09:00 AM to 25 May, 2020 09:00 AM.

Non-uniform for Party in Playground chocolate/bottle donations

Non-uniform for Party in Playground chocolate/bottle donations

  • 05 Jun, 2020 09:00 AM to 05 Jun, 2020 09:00 AM.

Party in the Playground

Party in the Playground

  • 06 Jun, 2020 10:30 AM to 06 Jun, 2020 12:30 PM.

Reports home this week

Reports home this week

  • 08 Jun, 2020 09:00 AM to 08 Jun, 2020 09:00 AM.

P1 induction and meet the teacher

P1 induction and meet the teacher

  • 10 Jun, 2020 09:00 AM to 10 Jun, 2020 09:00 AM.

Nursery sports

Nursery sports

  • 17 Jun, 2020 09:00 AM to 17 Jun, 2020 09:00 AM.

Prize giving (10 am) and P7 leavers assembly (11am)

Prize giving (10 am) and P7 leavers assembly (11am)

  • 18 Jun, 2020 10:00 AM to 18 Jun, 2020 11:30 AM.

Parent Council Summer Disco P4-7 times tbc

Parent Council Summer Disco P4-7 times tbc

  • 18 Jun, 2020 06:30 PM to 18 Jun, 2020 08:00 PM.

Nursery Moving on celebration. Times tbc

Nursery Moving on celebration. Times tbc

  • 19 Jun, 2020 09:00 AM to 19 Jun, 2020 09:00 AM.

P7 Lunch at the church

P7 Lunch at the church

  • 19 Jun, 2020 12:00 PM to 19 Jun, 2020 12:45 PM.

Parent Council P1-3 Summer Disco

Parent Council P1-3 Summer Disco

  • 19 Jun, 2020 01:45 PM to 19 Jun, 2020 02:45 PM.

P7 Leavers' Celebration

P7 Leavers' Celebration

  • 23 Jun, 2020 07:00 PM to 23 Jun, 2020 09:00 PM.

Nursery Parties

Nursery Parties

  • 25 Jun, 2020 09:00 AM to 25 Jun, 2020 09:00 AM.

End of session. School closes 12 noon

End of session. School closes 12 noon

  • 26 Jun, 2020 12:00 PM to 26 Jun, 2020 12:00 PM.
Upcoming Events
Parent Contact Evening 20 Feb, 2020 04:00 PM - 07:00 PM
Angus Netball Tournament 25 Feb, 2020 09:30 AM - 12:30 PM — Grange
Angus Football Tournament 20 Mar, 2020 10:00 AM - 12:30 PM
P1-5 Easter Church Service at Barnhill St Margaret's 25 Mar, 2020 10:00 AM - 10:45 AM
P6/7 Show 25 Mar, 2020 07:00 PM - 08:45 PM — Gardyne Theatre
Upcoming events…