Welcome to 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.  Click here to enter your postcode and pick your home address from the list provided.

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 8 classes serving the P1 – 7 stages.

The school enjoys the benefits of modern facilities organised around two open plan teaching wings with three internal courtyards, which lend a pleasing and spacious aspect to the teaching areas.  There is a large Gym and Dining Hall equipped to cater for all P.E, Drama and Assembly activities.  Changing facilities are adjacent to the main hall.  The school library contains a wide selection of books.

Our classrooms have excellent learning and teaching resources        incorporating interactive whiteboards and wireless facilities in each teaching area.  In addition, the ICT suit is well equipped with laptops and netbooks.


Faith Achievement Inclusion Respect Kindness Faith Achievement

Report a Glow concern
Cookie policy  Privacy policy

Glow Blogs uses cookies to enhance your experience on our service. By using this service or closing this message you consent to our use of those cookies. Please read our Cookie Policy.