Skip to content
Catholic Churches in Haverhill, Massachusetts

All Saints

Archdiocese of Boston

Directions

Address

120 Bellevue Avenue
Haverhill, MA 01832

About All Saints

Revised P2: The parish provides seven Masses each week, with three on Sundays. Confession is offered at three scheduled times. Adoration of the Blessed Sacrament is available once per week. Masses


All Saints is a Roman Catholic parish in Haverhill, Massachusetts, part of the Archdiocese of Boston. The parish offers Mass 8 times per week, including Sunday at 8 AM and 10 AM and 12 PM and 7 PM. Confession is available on Sunday, Saturday. Eucharistic Adoration is offered — see schedule below. View the full schedule below.

Mass Schedule

Sunday

8 AM
10 AM
12 PM
Spanish
7 PM

Monday

5:30 PM
Spanish

Friday

5:30 PM
Spanish

Saturday

9 AM
4 PM

Confession Schedule

Sunday

9 AM - 9:50 AM
11 AM - 11:50 AM

Saturday

3 PM - 3:50 PMEnglish only

Eucharistic Adoration

Wednesday: 6 PM - 7 PM (+Rosary)

Frequently Asked Questions

What are the Mass times at All Saints?

All Saints Mass times: Sunday at 8 AM, 10 AM, 12 PM, 7 PM. Weekday Mass is also celebrated on Monday, Friday.

When is confession at All Saints?

All Saints confession times: Sunday 9 AM - 9:50 AM, 11 AM - 11:50 AM; Saturday 3 PM - 3:50 PM. Confession is also known as the Sacrament of Reconciliation.

Is there a Saturday Vigil Mass at All Saints?

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

Where is All Saints located?

All Saints is located at 120 Bellevue Avenue, Haverhill, MA 01832. Get directions using the "Directions" button on this page.

Does All Saints have Eucharistic Adoration?

Yes, All Saints offers Eucharistic Adoration. Schedule: Wednesday 6 PM - 7 PM.