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!

Christ is Risen!

Easter Sunday, April 21.
Happy Easter!

  • April 21 – Easter Sunday 8am, 9:30am, 11:30am Holy Mass

Adoration Schedule Update

  • Adoration will take place in the main church, from 8:30 until 10 a.m. Monday through Friday. If there is a 10 am funeral that morning, then Adoration will be from 8:30 to 9:30. Our Lady’s Chapel is CLOSED for the foreseeable future, pending the ability to support necessary repairs.

Please pray the Anima Christi prayer every day for the spiritual and material wellbeing of All Saints Parish.

Come As You Are!

  • Have you been away a while, or just not able to get to Mass very often?
  • Do you attend Mass every weekend but want to become more actively involved?
  • Have you been active in the past, but now sense that God is calling you to try something new?

Please review the bulletin and the activities listed on this website. Call the parish office (978) 372-7721 if you have questions about any of the events, activities, or volunteer opportunities. Speak to Fr. Chris after Mass. Come on your own, invite a neighbor or friend to accompany you, or bring the whole family.

Come as you are, wherever you are in your faith journey. Know that you are welcome and cherished, and our parish is blessed by your presence and involvement.

🗓  Events

Our Parish financial report details the income and expenses for the most recent year in comparison to past years. The pdf may be read online or downloaded and printed. 

Please speak with Fr. Chris if you have questions or would like to discuss anything in this report or about parish finances in general.

We pray for the needs of our parish and for the Holy Spirit’s inspiration and guidance to all of us as together we work to build a sustainable financial future for our parish.