About Rattray
Rattray is a town in the heart of "Berry Country" and near Blairgowrie in Perthshire, Scotland.

The area is rich in tourist attractions, for example, the River Ericht, the ski slopes at nearby Glenshee and many local forest and river walks.

When was the school built?
Rattray Primary School was built prior to 1873. In November of that year, the roll consisted of 98  boys, 56 girls, a total of 154, and with only 4 members of staff!

What is the current school roll?
Currently in 2023, the school roll is 233 pupils plus 50 pupils in our Early Childhood Centre. 

What is the catchment area for the school?
The parish of Rattray plus two miles of farmland to the east along the road to Alyth.

Interesting facts
  • Rattray and district is associated mainly with arable, or crop fruit farming, in particular raspberries and strawberries.
  • In days gone by, there used to be a scout hut and pond at the back of the school, and horses were kept in the common!
  • Many former pupils of Rattray Primary School have gone on to achieve success in various careers including Scottish comedian Fred MacAulay.

Mrs J Robertson


Hello, my name is Mrs Robertson. I have been a primary teacher from 1996, and was a headteacher at two other local schools prior to joining the fantastic Rattray team in August 2019. My favourite subjects to teach are Maths, Geography, Scots History and PE. I really enjoy getting the chance to coach Basketball too. When I do have time to relax, I like to spend time with my husband, my three daughters (two of whom are also primary teachers) and our two dogs. We like walking, cycling, going to concerts, watching football and getting outdoors as much as possible.

Mrs F McCarthy

Acting Depute Headteacher

Hello, my name is Mrs McCarthy and I have been teaching since 2012. In a previous life I was an architect but fell in love with teaching whilst helping at my children’s school and this journey has led me back to Rattray where I once was a pupil. I enjoy providing opportunities for children to discover their own skills and supporting them to flourish into confident young people. In my spare time I enjoy walking, drawing and skiing with my family.

Mr C Brown

Depute Head

Hello my name is Mr Brown and I am Deputy Head at Rattray Primary. I love getting children thinking and active, and since joining the school in 2016 I have worked at helping children learn how they learn, and developing a “Growth Mindset” that allows them to attack challenges and new learning with hope and support. Part of my job is to make sure that the correct support is available at the correct time for those children who need it. That way we all work to ensure that “Together We All Can”.

Mrs J Ritchie

Early Childhood Centre Leader

Mrs S Russell

Acting Principal Teacher and P2/3 Class Teacher

Hi, my name is Mrs Russell and I have been teaching at Rattray Primary school for 18 years. I have mainly taught in the early years. I am a big fan of play and I love exploring different ways children can learn through play. In my spare time I like to spend time with my family, go for a run and read books. I have a dog called Harvey and two rabbits called Rosie and Tinkerbell.

Ms H Gregg

Acting Principal Teacher and P4 class teacher

Hello my name is Ms Gregg and I have been teaching in Rattray Primary since January 2018. Previous to that, I taught in a school in Peterlee in the North East of England for 22 years. My favourite subjects are literacy and history, especially castles which is part of the reason I moved to this beautiful country. I love fantasy stories and I am a massive fan of ‘The Lord of the Rings’ and ‘The Hobbit’. In school, I am known for my love of dragons and I am actually writing my own book about dragons. I hope one day you will all get to read it! In my spare time I love going for long walks to the forests, mountains or beaches with my family.

Ms K McCulloch

Nursery Teacher

Hi my name is Ms McCulloch. I have been a teacher for 7 years and have worked at Rattray Primary School for the last 6 years. I love teaching all subjects but particularly enjoy teaching numeracy and maths. Currently I am the school young Carers Champion as I have a specific interest in supporting children with additional needs and Young Carers, due to my own son having autism and daughter being a Young Carer. Please feel free to have a chat with me if you have an interest in either area :) In my free time I enjoy spending time with my grandson and children or walking my 2 dogs. In my free time I enjoy going to the cinema with my son and reading. David Walliams is a bedtime favourite at the moment!

Miss D. McAlpine

P1 Class Teacher

Hello, my name is Miss McAlpine and I have been teaching within Perth and Kinross since 2018. I have a passion for teaching early years and love watching the little ones grow and develop. I have been lucky enough to teach both Nursery and Primary 1 at Rattray and have developed a love for play pedagogy. My favourite subjects to teach are Maths, Writing and P.E. When I am not at school, I like to spend time with friends and family as well as taking my dog Bailey for long walks. I also have a love for travel and exploring new countries and places.

Miss D Wigmore

P1/2 Teacher

Hi, my name is Ms Wigmore. I have been teaching primary since 2014. I qualified in England and moved to Perth in 2016. I have taught at Rattray since I moved here. I specialised in early years education and that is where my passion for education lies. In school my favourite lessons are numeracy and PE. Outside of school, I enjoy working in my garden, keeping fit and going on adventures with my Jackabea dog Saphy.

Miss R. Gunn

P3 Class Teacher

Mrs K Case

P4/5 Class Teacher

Hello, my name is Mrs Case. I have been a teacher for 7 years and have taught at Rattray Primary school since August 2019. Prior to becoming a teacher, I studied Photography and worked in different settings such as outdoors centres and art centres. My favourite subjects to teach are Art, Music and Writing. When I am not working, I like to go on adventures with my family, go for long walks and spend time in my garden.

Mrs C. Murray

P4/5 Class Teacher

Mrs G. Newlands

P5 Class Teacher

Miss L Johnstone

P6 Class Teacher

Miss E. Byrne

P6/7 Class Teacher

My name is Ms Byrne. I have been a primary teacher since 2020. I love the variety of my day teaching, and really enjoy getting to know each new class. I’ve taught in both Perth & Kinross and Angus schools, and my absolute favourite way to teach is taking the learning outdoors. In my spare time I love the circus arts, and I sometimes coach the trapeze and silks. I also love spending time with my family walking the dog, doing things like foraging for blueberries in Meikleour woods.

Mr R Masterton

P7 Class Teacher

Mrs S Brodie

Teacher - Pupil Support

Ms S Garrett

RCT Teacher

Hello my name is Ms Garrett. I have been teaching with Perth and Kinross Council since 1988 and have been a staff member in numerous schools within the region. The most enjoyable aspect of my job is working with the children and watching them develop and progress. My favourite subjects are literacy and expressive arts. Outwith school, I enjoy country pursuits, helping out on my mother’s farm and recently acquired an allotment which is going to be a new and exciting project to undertake! This is my first year at Rattray Primary and I find it to be a friendly, supportive and positive place in which to work.

Mrs D Strachan

RCT Teacher

Hi my name is Mrs Strachan. I started my career in education in 1999 when I started college to train as an Early Childhood Practitioner for two years. Once I qualified, I started working in a private nursery in Glasgow where I enjoyed 5 years. After redundancy, I went to university for 2 years and obtained my Degree in Early Childhood Studies. From there, I started working in a council nursery in Stirling. It was then in 2011 that I applied for the Postgraduate course in Primary Teaching. After completing the course at Strathclyde University I moved up to Blairgowrie and started teaching. Since 2012 I have worked at Invergowrie Primary School and Inchture Primary School before moving here to Rattray. Out with school I enjoy spending time with my family and friends.

Miss H Duncan

Office Staff

Ms V Hvazdzetskaya

Office & Pupil Support

Ms J Coles

Primary School Support Worker and Breakfast Club

Mrs L Kemp

Pupil Support Assistant

Mrs G Kermath

Pupil Support Assistant & Breakfast Club

Mrs K Skinner

Primary School Support Assistant

Mrs C Clark


Miss K. Henderson

Senior Early Childhood Practitioner - Rattray Early Childhood Centre

Hello, my name is Miss Henderson. I am a Senior Early Childhood Practitioner within Rattray Early Childhood Centre. I have previously worked at Perth College UHI Nursery as a manager and supported children in various other settings as an Early Childhood Practitioner. I love to support children’s development through play and watch children learn in various fun ways. In my free time, I enjoy to spend time with my partner, family and friends.

Miss C Sorokaniuk

Senior Early Childhood Practitioner - Rattray Early Childhood Centre

Miss K Climie


Mrs M Murray


Mrs U Robertson


Mrs S McFarlane


Miss J Whyte


Mrs A Linton-Smith

Play Assistant

Mrs J Prebish

Play Assistant