Catholic Churches in Old Orchard Beach, Maine

St. Margaret Church

Diocese of Portland in Maine

Directions

Address

1 Saco Avenue
Old Orchard Beach, ME 04064

About 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

9 AM

Saturday

6 PM

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.