Welcome


A warm welcome to Macduff Primary School. We hope you will enjoy our website and any visit you make to us even more. We are a large community primary school of around 330 pupils in 13 classes with a large nursery of between 70 -100 children in 4 classes. School is proud to serve the fishing community of Macduff, population around 4500, and the surrounding rural area.

Community links are a valued part of school life. The school is used for a range of community activities, including after school sports and activity clubs. The School has a very supportive Parent Council and Parents Support Group. These groups support school improvement activities and raise additional funds to provide many extras for the pupils in the school.

Contact us


Please contact us on;

Phone - 01261 832665 
(please note this line is only staffed 8.30am to 4.00pm)
Email - macduff.sch@aberdeenshire.gov.uk

School information line - 08700544999 school pin 022150

twitter  @macduffprimary

Facebook  -  please note we have a visible profile (Mac Duff) and open page (Macduff Primary School) but our main posts are on our private group (Macduff Primary School) - please request to be a member if you are a Parent or Carer.

Opening Times

Session 1
9:00am - 10:30am
Session 2
P4-7 - 10:50am - 12:20pm
P1-3 - 10:50am -12:35pm
Session 3
P4-7 - 1:00pm - 3.05pm
P1-3 - 1:20pm - 3:05pm

Our Latest Tweets


 

Macduff Tweets

MacduffPrimary's Twitter avatar
MacduffPrimary
@MacduffPrimary

Primary 5b have now raised enough money to buy another Buttony Bear! Thank you to Hannah's mum who took our left o… t.co/xHGU2mM40t

MacduffPrimary's Twitter avatar
MacduffPrimary
@MacduffPrimary

Some photos from our fantastic annual Christmas service. Merry Christmas everyone! t.co/dk5v4zPIbw

Show Media
Tweet Media
MacduffPrimary's Twitter avatar
MacduffPrimary
@MacduffPrimary

Having a Christmas clear out? Please donate games, jigsaws, construction, etc in good condition for our ‘rainy day’… t.co/q2HQJ5Co13

MacduffPrimary's Twitter avatar
MacduffPrimary
@MacduffPrimary

Thank you for supporting our Christmas Service we raised £528.55 for Macduff RNLI. t.co/YzvVL33hSa

Show Media
Tweet Media
MacduffPrimary's Twitter avatar
MacduffPrimary
@MacduffPrimary

Church Service at 10am tomorrow with a collection for Macduff RNLI - all welcome. t.co/M1XWTCTqC4

Show Media
Tweet Media