Skip to content
Catholic Churches in Haverhill, Massachusetts

Sacred Hearts

Archdiocese of Boston

Directions

Address

165 South Main Street
Haverhill, MA 01835

About Sacred Hearts

Sacred Hearts is a Roman Rite parish located in Haverhill, MA, within the Archdiocese of Boston. The parish is named in honor of the Sacred Heart of Jesus, a devotion emphasizing Christ's divine love for humanity, and the Immaculate Heart of Mary, a devotion focusing on Mary's virtues, purity, and her love for God. The parish offers 10 Masses each week, with three Masses celebrated on Sundays. Details regarding the availability of confession and eucharistic adoration are not currently listed.


Sacred Hearts is a Roman Catholic parish in Haverhill, Massachusetts, part of the Archdiocese of Boston. The parish offers Mass 10 times per week, including Sunday at 7:30 AM and 9 AM and 11:30 AM. View the full schedule below.

Mass Schedule

Sunday

7:30 AM
9 AM
11:30 AM

Monday

7 AM

Tuesday

7 AM

Wednesday

7 AM

Thursday

7 AM

Friday

7 AM

Saturday

8 AM
4 PM

Frequently Asked Questions

What are the Mass times at Sacred Hearts?

Sacred Hearts Mass times: Sunday at 7:30 AM, 9 AM, 11:30 AM. Weekday Mass is also celebrated on Monday, Tuesday, Wednesday, Thursday, Friday.

Is there a Saturday Vigil Mass at Sacred Hearts?

Yes, Sacred Hearts celebrates Saturday Vigil Mass at 4 PM. The Saturday Vigil Mass fulfills the Sunday Mass obligation for Catholics.

Does Sacred Hearts have daily Mass?

Yes, Sacred Hearts offers daily Mass on Monday, Tuesday, Wednesday, Thursday, Friday. Common weekday Mass times: 7 AM.

Where is Sacred Hearts located?

Sacred Hearts is located at 165 South Main Street, Haverhill, MA 01835. Get directions using the "Directions" button on this page.