Welcome to St. Margaret's RC Memorial Church

St. Margaret's is a vibrant parish situated in the heart of Dunfermline, the ancient capital of Scotland. Whether you live in Dunfermline or are visiting us, please be assured of our welcome and we hope that your visit to our beautiful church and the shrine of St. Margaret of Scotland will be fruitful.

Date Event Title Times
Saturday Vigil Mass 5:30pm
Sunday Masses 9am & 11am
Monday Communion Service 10am
Tuesday - Saturday Morning Mass 10am
Holydays of Obligation Vigil Mass (day before) 7pm
Holydays of Obligation Mass 10am
Date Event Title Times
Reconciliation Saturday 10:45am - 11:30am
Baptisms (during Mass) Monthly on the last Sunday 11am
Marriages By arrangement with Parish Priest By arrangement
Date Event Title
28th May 2017 Readings for 7th Sunday of Easter
First Reading Acts 1: 12-14
Psalm 26 Response: I am sure I shall see the Lord's goodness in the land of the living.
Second Reading First letter of St. Peter 4:13-16
Gospel Acclamation Alleluia! Alleluia! I will not leave you orphans, says the Lord; I will come back to you, and your hearts will be full of joy. Alleluia!
Gospel John 17: 1-11
Date Event Title Times
3rd May Ss. Philip & James, Apostles 10:00am
13th May Our Lady of Fatima 10:00am
25th May Solemnity of the Ascension of the Lord Vigil 7:00pm & 10:00am
26th May St. Philip Neri 10:00am
31st May Visitation of the Blessed Virgin Mary 10:00am
Date Event Title Details
Sunday, June 11, 2017 St. Margaret's National Pilgrimage 2017 Details


Monday, 22 May 2017

Holyday of Obligation - Thursday 25th May

Thursday, 25th May is the feast of the Solemnity of the Ascension of the Lord and is a Holyday of Obligation. Mass Times: Vigil Mass - Wednesday, 24th May at 7pm; Thursday, 25th May at 10am, and in St. Margaret's Primary School at 2pm.
Sunday, 21 May 2017
St. Margaret's National Pilgrimage flyer

St. Margaret's National Pilgrimage 2017

A flyer for this year's St. Margaret's National Pilgrimage to be held on Sunday, 11th June is now available to download here. Up-to-date details of all that is happening throughout the day, including parking arrangements and maps can be found under
Sunday, 21 May 2017

St. Margaret's Parish Pastoral Council

The AGM of the Parish Pastoral Council will take place on Wednesday, 24th May at 7pm in the Presbytery.