Catholic Intelligence · Parish

ParishRoman Catholic

Church of St. Francis Xavier

234 Pleasant St · Weymouth, MA 02190

Parish in Weymouth, MA, part of the Saint Albert the Great and Saint Francis Xavier Collaborative; the first Catholic church in Weymouth, dedicated in 1859.

z15
Area view✝️ Church of St. Francis Xavier · 42.22090, -70.93980 Open in Google Maps → · Street view → · Imagery: Esri / USGS

Contact

Mass Schedule

Sun
English
English
Mon
·
Tue
·
Wed
·
Thu
·
Fri
·
Sat
English

About

Patron
Saint Francis Xavier
Rite
Roman Catholic
Pastor
Rev. Kenneth V. Cannon
Diocese
Boston

Profile data sourced from boston official directory dossier 2026-06-27. Always confirm current schedules with the parish.