Parish Pay
St. Thomas More Link

Welcome to Sacred Heart Parish, Weymouth/ Braintree

Welcome to Sacred Heart Parish, a Roman Catholic parish in the Archdiocese of Boston.







We are located in the Weymouth/Braintree Landing and serve parishioners in both communities.

We are a Phase III Collaborative parish in partnership with Saint Thomas More Parish, Braintree.

Our collaborative parish offices are located at 55 Commercial Street, Weymouth, MA  (in the former rectory of Sacred Heart).  

We are currently in the process of forming a new collaborative pastoral team to serve the people  of Sacred Heart and Saint Thomas More.

If you are new to our community we would love to meet you in person.  If you would like to meet with a member of our pastoral team, please contact or visit the collaborative pastoral office, if are interesting in registering or are new to the area, we would love to assist you, please fill out the registration below and allow us to greet you at any of our five weekend Masses. 

Register with the Parish

If you’d like to become a member of the parish, check out our registration page  or stop by the rectory (the brick building next to the church). We’d love to welcome you to our community!




For More information on the Survey


Thank you to Mary Beth Brady and the many staff, volunteers and participants for another successful year

sonspark-logo-thumb-300x300Vacation Bible School 2015 Registration Page


Check out the New Parish Library Page. It is located under the Ministries Tab or you can use the direct link below!

Parish Library Announcement
Due to space limitations, we can no longer accept donations for the
Parish Library at this time.  We would like to thank all parishioners
who have donated books and videos to the library.

Sacred Heart Parish Library

Sacred Heart School