About Our Church

Important Notice: Our Response to COVID-19

Important Developments in Attending Mass In Our Parishes

Following the recent Governent guidelines, and input from the Bishops’ Conference Covid Working Group (see below), we are seeking to increase the capacity within both churches with 1 metre distancing for most of our seating. At St John’s, that will be the case for all the seats in the main aisle. However, the seating in part of the sides aisles and the two side altars will remain at 2 metre distance, allowing parishioners to have a choice of increased distance if desired. At St Mary Magdalene’s, we will be changing the seat numbers by next weekend, and will have a similar balance between 1 and 2 metre seating.

In our efforts to encourage more people to return to attending Mass, we are hoping gradually to suspend the necessity to book in advance, although in keeping with Health and Safety regulations, we are still required to

• collect names and telephone numbers for Track and Trace

• use hand sanitisers and sanitise seating

Many thanks for your patience and support during this time of transition….

…..SO NEXT SATURDAY EVENING - 31 July - at the 6.30pm Vigil Mass

prior booking will not be required - ie JUST TURN UP!

We are hoping that our walk in system will prove welcoming and succesful and that gradually this will be extended to all our Masses in both churches.


If you wish to come to either of our ‘live’ Sunday Masses, please contact the Parish House by phone (0131 669 5618 – a special number) or by email (stjohnsandstmarymagdalenes@gmail.com) on Tuesday, Wednesday and Thursday, 10am to 1pm.

We are a Catholic parish located in the Portobello district of Edinburgh, Scotland, in the Archdiocese of St Andrews and Edinburgh. Our historic church building was designed by the architect JT Walford and was completed in 1906.

Our parochial school is St. John's RC Primary School, located at 18 Duddingston Road. We share our community with our sister parish, St Mary Magdalene's at Bingham.

Meet Our Team

Fr Jock Dalrymple

Parish Priest

Revd Eddie White


Enrico Fertini

Parish Administrator

Christina Vinestock

Pastoral Team

Jennifer Morris

Pastoral Team

Alice Codling

Pastoral Team

Donald Scott

Parish Pastoral Council Chairperson

Frances McDevitt

Parish Pastoral Council Secretary