A Place Of Our Own

St. Margaret of Scotland Catholic Church is a vibrant, welcoming parish community in Glasgow, Delaware.

No Religious Education Classes

There will be no Religious Education classes December 21-30 for Christmas Break.

Parish Offices Closed

The parish office will be closed December 24-26 and December 31 - January 2nd. The office will be open December 29-30.

Mass Schedule


8:30am · 10:30am

8:30am (M-W-F)

Holy Day
8:30am · 7:00pm

Full Schedule

Holiday Schedule

Upcoming events

We don't have any events scheduled at the moment.

Office Hours

Monday-Friday 9:00am to 4:00pm