St John's Primary SchoolWelcome to our school.

St John's Roman Catholic Primary School

St John's is a denominational school serving the areas of Rosyth, Inverkeithing, Hillend, Dalgety Bay, Aberdour, Charleston, Limekilns, North Queensferry, Pitreavie Castle and Masterton (DEX) within the eastern expansion of Dunfermline.

Our current building was opened in 1988.

The school contains two main teaching wings built round three integral courtyards which lend a pleasing and spacious aspect to the teaching areas.  There are currently  10 classes serving the P1 - 7 stages.

There is a large gym/dining hall which is well designed and excellently equipped to cater for PE,Drama and assembly activites.   There is a well stocked library of fiction and reference materials and also a withdrawal room for Music, Circle Time and and ICT activities.  We have a good range of computers and hardware, allied to an extensive and well catalogued bank of software.

St John's has a very good standing within the  community and strong relationships exist with parents and families who are regularly invited to celebrate with us at assemblies, concerts, sports days, open days and fundraising activites.

Arrangements for Parents to visit the school 

If you have not made up your mind about which school to send your child to or if you would simply like to see round the school, please either telephone or write to the school to make arrangements for a visit.

Site provided by FifeDirect © 2020 uses necessary cookies to enable core functionality such as security, network management and accessibility. We do not use any analytics or social media/marketing cookies on
For more information visit our Cookies Page (