Grand Annual Update

Welcome to Sacred Heart Parish, Weymouth/ Braintree

Welcome to Sacred Heart Parish, a Roman Catholic Church in the Diocese of Boston. We are located 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. 

Check out these pictures from The Living Stations!

Living Stations

Living Stations

Weymouth_SacredHeart_01_outside_FINALRegister 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!

 Catholic Appeal 2014:

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

Epiphany of the Lord Children’s Choir
Third Grade Saint Project
Christmas at Sacred Heart
Vacation Bible School 2013
55 Commercial St. Weymouth MA, 02188 | (781) 337- 6333 | [email protected]