Our school

At Mill of Mains Primary School we create a welcoming and friendly school community where every child is encouraged to learn, grow and achieve their best. We provide a safe, nurturing and inclusive environment where children are supported to develop confidence, independence and a love of learning.

We work closely with families and the wider community to ensure that every child feels valued, listened to and proud to be part of Mill of Mains Primary School.

Through engaging learning experiences, creativity, play and a wide range of opportunities, we help our pupils develop the skills and confidence they need for the future. At Mill of Mains, every child matters, every voice is valued and every achievement is celebrated.