Welcome to our school’s website. We are currently updating our content with our full site due for completion before the summer holidays. Please keep checking back as we will be uploading little by little by between now and then.

Welcome. Craigroyston Primary is a wonderful place to grow and learn. You can find out all about us and our work here- we hope you enjoy!

We are committed to enabling every learner at Craigroyston Primary to gain the knowledge, skills and attributes needed for life in the 21st century. We enact this vision through our lived values respect | resilience | ambition | empathy, by celebrating each achievement and through our mission to develop as a community of learning.

We aim to develop:

  • successful learners
  • confident individuals
  • responsible citizens
  • effective contributors