This page shows everything happening in the parish this week, including Mass times, events, meetings, and online gatherings. Please check back regularly, as the information is updated weekly
Saturday 13 June
10.00am – St John’s – Mass – livestreamed
2.30pm – St John’s Hall – Farewell Celebration for Kirsty McCrimmon, retiring L’Arche Community Leader
6.30pm – St John’s – Vigil Mass – livestreamed
Sunday 14 June – ELEVENTH SUNDAY OF THE YEAR
9.30am – St John’s – Mass – livestreamed
11.15am – St Mary Magdalene’s – Mass – livestreamed
6.45pm – St John’s – St John’s OPEN PARISH MEETING
Monday 15 June
10.00am – St John’s – Mass – livestreamed
10.45am – St John’s Hall – Charity Coffee Morning (in aid of Lebanon)
6.00pm – Zoom – Gospel Sharing (click HERE or type https://bit.ly/49ShI2q)
7.00pm – St John’s Hall – Welcome evening
Tuesday 16 June – Feast of all Saints of Scotland
9.30am – Mortonhall Crematorium – Funeral of Mary Niven (Fr Shaiju)
7.00pm – Prayer Room – Mass – livestreamed
Wednesday 17 June
9.10am-9.50am – St John’s – Exposition of the Blessed Sacrament
10.00am – St John’s – Mass – livestreamed
Thursday 18 June
10.00am – St Mary Magdalene’s – Mass – livestreamed
1.30pm – St John’s Hall – Thursday Club
2.30pm – Holy Rood HS – Transition Mass for former P7’s/new S1 (Fr Shaiju)
6.00pm – Parish House – First Meeting (with Pizza) of 2026/7 Caritas Students (tbc)
7.30pm – Parish House Prayer Room – Baptism Preparation Course 2
Friday 19 June
9.10am-9.50am – St John’s – Exposition of the Blessed Sacrament
10.00am – St John’s – Mass – livestreamed
11.00am – St Martin’s, Tranent – Requiem Mass of Mary Turnbull (Fr Jock concelebrating)
1.30pm – St John’s, Corstorphine – Requiem Mass of Joyce McFadyen
Saturday 20 June – 10.00am – St John’s – Mass – livestreamed
10.45am – St John’s Hall – Welcome Morning
6.30pm – St John’s – Vigil Mass – livestreamed
Sunday 21 June – TWELFTH SUNDAY OF THE YEAR (Day for Life)
9.30am – St John’s – Mass – livestreamed
11.15am – St Mary Magdalene’s –Mass – livestreamed
IN THE COMING WEEKS – Tuesday 23 June – 5.30pm – St Mary Magdalene’s Hall – St Mary Magdalene’s Pizza Pastoral Council