St John’s is part of the Diocese of Dunkeld, which serves east central Scotland – including Aberfeldy, Alloa, Alva, Alyth, Arbroath, Auchterarder, Blairgowrie, Brechin, Callendar, Carnoustie, Crieff, Cupar, Doune, Dunblane, Dundee, Dunkeld, Forfar, High Valleyfield, Kinross, Leuchars, Pitlochry, Kirriemuir, Perth, Newport, Tayport, and Tullibody. The parish also serves Perth Royal Infirmary, Murray Royal Hospital, North Inch Home, Luncarty House, Catmoor Nursing Home, St John’s Nursing Home, Strathtay House, Upper Springlands Home, the Grange (Balbeggie) and Kincarathie Nursing Home.

Parish Priest
Rev. Dr. Tom Shields PhB, STL, PhD 20 Melville Street, Perth, PH1 5PY
Tel: 01738 622241

Assistant Priest
Rev. Bogdan Palka SDS 16 Melville Street, Perth, PH1 5PY
Tel: 01738 564182

Permanent Deacon
Rev. Len Moir
20 Melville Street, Perth, PH1 5PY[/x_text][/x_column][/x_row][/x_section]