Welcome to St. Mary’s Parish Family!

St. Mary Parish is a Roman Catholic church called to love as a Eucharist Community in order to fulfill each member’s baptismal mission to evangelize the world as disciples of Jesus Christ.

We are the oldest Catholic parish in Winchester, established in 1875, and located near the town center. In 1983 our parish was joined with members of Immaculate Conception Parish in Winchester and St. Joseph Parish in Woburn. We are devoted to the joyful, prayerful ministrations of sacramental life enabled by full, active participation of all parishioners. For over 100 years our parish has included a Catholic School. Currently our school is configured as a unique parish early learning center serving children age 3–5 years old.

For “to evangelize is to make the kingdom of God present in our world.”
—Pope Francis,  Evangelii Gaudium [176]