Mass Times:
Sunday: 8 AM, 9:30 AM, 11 AM | Saturday Vigil: 4 PM
Daily Monday through Saturday): 8 AM
Holy Days of Obligation: As announced in bulletin


All Saints Parish in Haverhill, an active Catholic faith community of rich cultural diversity, was established in the year 1998. As a community we commit ourselves to being welcoming to all; recognizing the gift of life in Christ; making prayer, Scripture, and the Eucharist central in our lives; and promoting service by reaching out to others in peace and love!

We Are All In This Together

Monday, October 15 @ 7:00 pm – 8:00 pm
Saturday, October 20 @ 8:30 am – 9:30 am
Tell Us What You Think

Holy Hour Prayer Service for Victim-Survivors of Abuse from Within the Church (Main Church)
oly Hour Prayer Service for Victim-Survivors of Abuse from Within the Church
Friday, October 26 @ 7:00 pm – 8:00 pm

I sincerely look forward to hearing from you and praying with you.
God’s Blessings,
— Fr. Chris
PS: Don’t forget … God’s Got This!!!

For any questions please contact the parish office (978) 372-7721,

All Saints Parish Day of Reflection “A Time to Mourn, a Time to Dance…”

Saturday, October 27 @ 9:00 am – 3:30 pm
Day of Reflection for Parishioners Grieving the Loss of Loved Ones
Join us in this special day of reflection for parishioners grieving the loss of loved ones.

To register contact the parish office (978) 372-7721,

Annual Financial Report Sept. 30, 2018

In order to perform the mission that Christ has given us all as baptized Christians, our parish must be financially sustainable. You are respectfully invited to read the annual financial report. As a parish we are called to respond with prayer, fasting, and action guided by the Holy Spirit.

We pray for St. Joseph’s intercession for the needs of our Parish. We pray for St. Michael’s protection to defend us from the “wickedness and ensnares of the devil” — and in particular against any temptations to discouragement or bitterness. Let us all take to heart the words of St. Paul: “Rejoice in hope, be patient in tribulation, be constant in prayer.” (Romans 12:2)