All Saints Parish

120 Bellevue Ave at Broadway (Route 97) Haverhill MA 01832 - 978-372-7721 - facebook

Mass times: Daily Mon-Sat: 8 a.m. - Sat Vigil 4 p.m. - Sunday mornings 8:00, 9:30, and 11:00

120 Bellevue Avenue
Haverhill MA 01832
View map
Phone: 978-372-7721

Mass times:

Daily at 8 a.m. Vigil Sat 4:00 p.m.
Sunday mornings 8:00, 9:30, and 11:00.

Holidays - as announced. Please read the bulletin for details.

Call or Visit Our Church

telephone public domain photo by Brett_Hondow on pixabay All Saints Parish

Come to Mass, or stop by the rectory during the day, or call 978-372-7721 any time. All are welcome. We are located near Swasey Field, about a mile from downtown and also about a mile from I-495 exit 50. View map

Like our Facebook page and read our parish bulletin to be kept updated on parish activities.

Contact Our Parish School

St. Joseph School of All Saints Parish
56 Oak Terrace, Haverhill, MA 01832
Phone: 978-521-4256

Saint Joseph School of All Saints Parish serves students from nursery through grade eight from Haverhill, Massachusetts, and surrounding areas.

Are you considering a new school for your child? We offer a challenging academic program integrated with Catholic values in a safe and welcoming environment. We strive to develop an awareness and concern for the less fortunate through the practice of the Corporal Works of Mercy.

We are accredited by the New England Association of Schools and Colleges (NEASC) Commission of Independent Schools.