Welcome to Saint Margaret Parish

St. Margaret Parish is a Roman Catholic Parish of the Archdiocese of Boston (Massachusetts).  Established on November 21, 1945, the parish is situated about 13 miles northwest of the City of Boston.

Support the 2015 Grand Annual

At this time every year our parish invites parishioners to consider making a donation to our GRAND ANNUAL COLLECTION.  The contributions received through this special appeal are important in helping our parish to meet its financial obligations.

Please click here to download a copy of the letter that our Pastor, Father Frank Silva, recently sent to registered parishioners concerning the importance of this collection.

You are also welcome to download a complete Parish Financial Report and Budget (click here) for the past and present fiscal years.

In making your donation to the Grand Annual Collection, consider using the convenience of Online Giving by simply clicking on the Online Giving icon in the center column of this web page.

Thank you for your sacrifices and support to St. Margaret’s Parish which help greatly in furthering the mission of Christ and his Church.


Pope Francis' Encyclical "Laudato Si'"

VATICAN CITY -- Pope Francis' recent encyclical on the environment, "Laudato Si'", has gained immediate recognition throughout the world. For a copy of this important document CLICK HERE Read more



Event Calendar

Religious Ed


Parish Photos

Our Faith



First Sunday of Advent
Ever wonder what Advent is all about?
Click here to find out!


Worship  Times
&  Upcoming  Events


Sunday Mass Times:
Saturday Vigil Masses - 4:30 pm & 7:30 pm
Sunday - 7:30 am, 10:00 am & 12:00 pm

Weekday Mass Times:
Monday through Friday - 6:45 am & 9:00 am
Saturday - 9:00 am

Holy Day Mass Times:
As announced in the parish bulletin.

Sacrament  of  Penance

Saturdays from 2:30-4:00 pm
in the lower church.

Upcoming Events

Maps and Directions


Catholics Come Home Catholic TV


Online Giving

Online Giving

Secure and Convenient Donate now!