The Precepts of the Church

We may be confident that in keeping the precepts of the church, we have a basic foundation to build on, that we are able to respond with trust in God’s love to discern His will for us. The Precepts are: 1. Attend Mass on Sundays and holy days of obligation. 2. Receive the sacrament of …

The Precepts of the Church Read More »

Facilities Use

Welcome to All Saints Parish! We are happy to assist you in hosting your event in our parish facilities. Please download, print and complete the All Saints Parish Facilities Use Form which also contains details of our parish facilities use policy.

Contact Us

Call or Visit Our Church Rev. Christopher Wallace is our pastor. Father Chris is looking forward to meeting YOU. Come to Mass, or stop by the rectory during the day, or call 978-372-7721 any time. The rectory email address is All are welcome. Join us. Like our Facebook page and read our parish bulletin …

Contact Us Read More »

Mass Times

Crucifix on altar

Mass Times Sunday 8 AM 9:30 AM 11 AM Saturday Vigil 4 PM Daily Mass Monday – Saturday 8 AM Our parish celebrates three Masses on Sunday mornings and a vigil Mass on Saturday afternoon. Celebrating the Eucharist is the central activity around which we as Catholic Christians focus our Sabbath day. We set aside …

Mass Times Read More »

God’s Love

Divine Mercy

God loves each of us unconditionally! God’s amazing, infinite, eternal LOVE is the foundation of all creation, and nothing we do or think or say can ever make God love us less.

Driving Directions

We are located in Haverhill near Swasey Field, on Broadway (Route 97) north of Lafayette Square, about a mile from downtown and also about a mile from I-495 exit 50. We are the beautiful church building visible on your right from Broadway as you approach Lafayette Square. Parking is available in the church parking lot …

Driving Directions Read More »