Mass Times

cross with water, wine and hosts

Mass Times Sunday 8 AM 10 AM Saturday Vigil 4 PM Daily Mass M, T, W, F, 1st Sat 8 AM Our parish celebrates two 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 …

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 »


“In the Roman Catholic Church, a parish is a stable community of the faithful within a particular church, whose pastoral care has been entrusted to a parish priest, under the authority of the diocesan bishop.” (source: Wikipedia) “All Saints Parish in Haverhill, an active Catholic faith community of rich cultural diversity, was established in the …

Background Read More »