Carnock Primary School is situated in the Main Street of Carnock and serves the villages of Carnock and Gowkhall. The school was built in 1864 with an extension added in 1912.

The main school consists of 4 classrooms.

We encourage parents to be involved in their children’s education. A dedicated group of parent volunteers help in school on a weekly rota. The Parent Council take an active role in school life and the Carnock Primary  Fundraising Group organise successful social and fundraising events throughout the year.

Pupils represent their peers on the Pupil Council, the Eco-committee, the Health committe as well  as Playground Friends and peer mediators. These groups report weekly at Assembly and have regular formal meetings with the Headteacher to discuss points raised by the children particularly ways to improve the school.

Our aim is to create and maintain a positive ethos where parents, pupils and staff can work together to ensure that the pupils in our care reach their full potential. Everyone is respected and valued in an environment conducive to the highest possible standards of learning and teaching.


Holidays and Closures

Dates Reason Details
07 Oct 2019 to 18 Oct 2019 School Holiday Autumn Holiday
21 Oct 2019 In-Service Day In-Service Training Day
15 Nov 2019 In-Service Day In-Service Training Day
23 Dec 2019 to 03 Jan 2020 School Holiday Christmas Holiday

If you would like to view the complete list of School Holidays, please click here.

School Booklet

To download the Carnock Primary School Booklet in Adobe Acrobat format (PDF), please click on the link below.

Adobe Acrobat iconDownload Carnock Primary School Booklet (PDF), 678 KB

Carnock Primary School - Enquiries
Tel: 01383 602411 Contact Carnock Primary School - Enquiries online
By Post: Carnock Primary School 11 Main Street Carnock Dunfermline Fife KY12 9JG