St. Margaret Church
Diocese of Portland in Maine
Address
1 Saco Avenue
Old Orchard Beach, ME 04064
Website
stmargaretchurch.comAbout St. Margaret Church
St. Margaret Church is a Roman Rite parish located in Old Orchard Beach, Maine, within the Diocese of Portland. The parish is named after Saint Margaret of Scotland, who lived in the 11th century and was Queen of Scotland. She was known for her piety, charitable works, and efforts to reform the Church in Scotland.
The parish offers two Masses weekly, with one Mass celebrated on Sunday. Information regarding the availability of confession and adoration is not yet listed.
St. Margaret Church is a Roman Catholic parish in Old Orchard Beach, Maine, part of the Diocese of Portland in Maine. The parish offers Mass 2 times per week, including Sunday at 9 AM. View the full schedule below.
Mass Schedule
Sunday
Saturday
Frequently Asked Questions
What are the Mass times at St. Margaret Church? ▼
St. Margaret Church Mass times: Sunday at 9 AM. Weekday Mass is also celebrated on Saturday.
Is there a Saturday Vigil Mass at St. Margaret Church? ▼
Yes, St. Margaret Church celebrates Saturday Vigil Mass at 6 PM. The Saturday Vigil Mass fulfills the Sunday Mass obligation for Catholics.
Where is St. Margaret Church located? ▼
St. Margaret Church is located at 1 Saco Avenue, Old Orchard Beach, ME 04064. Get directions using the "Directions" button on this page.
Nearby Catholic Churches
St. Margaret (Good Shepherd Parish)
Old Orchard Beach, ME
0.0 miles away
Most Holy Trinity (Good Shepherd Parish)
Saco, ME
3.6 miles away
St. Joseph Church (Good Shepherd Parish)
Biddeford, ME
4.5 miles away
St. Maximillian Kolbe Church
Scarborough, ME
5.1 miles away
St. Brendan Chapel (Good Shepherd Parish)
Biddeford Pool, ME
5.2 miles away
St. Bartholomew Church
Cape Elizabeth, ME
8.8 miles away