Parish Pay
Sacred Heart School

Welcome to Sacred Heart Parish, Weymouth/ Braintree

Welcome to Sacred Heart Parish, a Roman Catholic Church in the Diocese of Boston. We are

Weymouth_SacredHeart_01_outside_FINALlocated in the Weymouth/Braintree Landing and serve parishioners in both communities. If you are new to our community we would love to meet you, please fill out the registration below and say hello 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!


Snow Tubing Trip for Grades 6-10nashoba-valley-ski-area-logo-transparent-1024x524

Click Here for More Information


OLYMPUS DIGITAL CAMERAThe Monthly sessions are as follows:

2nd Sunday of the month 4:00-5:15 PM
The Monday directly following the 2nd Sunday 4:30- 5:45 PM OR 7:00-8:15 PM

The Next Family Faith Formation Session will be: Sunday February 8, 2015 or Monday January 9, 2015 depending on what session you signed up for. Please email [email protected] with any questions or concerns.


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

Sacred Heart Parish Library

St. Thomas More Link