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
17th December 2017 Readings for 3rd Sunday in Advent
First Reading Isaiah 61:1-2. 10-11
Psalm - Luke 1 Response: My soul rejoices in my God.
Second Reading 1 Thessalonians 5:16-24
Gospel Acclamation Alleluia! Alleluia! The spirit of the Lord has been given to me. He has sent me to bring good news to the poor. Alleluia!
Gospel John 1: 6-8. 19-28
Date Event Title Times
7th December St. Ambrose 10:00am
8th December Immaculate Conception 10:00am
12th December Our Lady of Guadelope 10:00am
14th December St. John of the Cross 10:00am
Date Event Title Details
Friday, December 8, 2017 A Hollywood Christmas Details
Sunday, November 19, 2017 Russian Choir Concert Details
Sunday, June 11, 2017 St. Margaret's National Pilgrimage 2017 Details


Sunday, 3 December 2017
Childrens Christmas gift offerings

Children's Christmas gift offerings

The children's offerings of gifts for Christmas will take place on the 3rd Sunday of Advent (17th December 2017). Gifts of toys, books, warm clothing would be welcomed for children from birth to teenagers. As in previous years, the children's gifts w
Saturday, 2 December 2017

Advent & Christmas Services

Advent & Christmas Services Thursday, 7th December Advent Reconciliation Service (several Priests will be available for confessions) 7pm Saturday, 23rd December 4th Sunday of Advent - Vigil Mass 5:30pm Sunday, 24th December 4t
Wednesday, 29 November 2017
One World Group logo

One World Group Update

At their most recent meeting the One World Group disbursed the following donations from general funds:- £1,000 to Mary's Meals to cover the cost of meals of the 120 children at the now renamed Geveh Fahncee School, Liberia. As this donation was rec