About St. Mary and St. Joseph Parish · Gaines, Michigan
St. Mary and St. Joseph Parish serves the communities of Gaines and Durand, Michigan, with two campuses offering Mass and parish life. The parish provides a range of ministries, sacramental programs, and community outreach services, including pregnancy support and adoption resources. It welcomes new parishioners and encourages active participation in faith formation and liturgical life. Adoration and confession are available regularly, and the parish offers both English and Spanish Masses.
Why belong here
Join our parish to experience vibrant liturgy, supportive ministries, and a welcoming community. Whether you’re seeking spiritual growth, sacramental life, or outreach opportunities, we offer programs for all ages and backgrounds. Our parish is deeply involved in serving local needs through pregnancy support, adoption, and family services.
Mass times at St. Mary and St. Joseph Parish
Weekly Mass schedule
Confession times
- Sunday: 8:00 AM to 8:30 AM Gaines Campus
- Wednesday: 8:30 AM to 9:00 AM Gaines Campus
- Saturday: 3:30 PM to 4:00 PM Durand Campus
Adoration times
- Wednesday: 7:20 AM to 7:50 AM Gaines Campus
- First Friday (Oct.-May): 5:00 PM to 7:00 PM Durand Campus (with Mass at 6:00 PM)
Our Parish
St. Mary and St. Joseph Parish serves the communities of Gaines and Durand, Michigan, with two campuses offering Mass and parish life. The parish provides a range of ministries, sacramental programs, and community outreach services, including pregnancy support and adoption resources. It welcomes new parishioners and encourages active participation in faith formation and liturgical life. Adoration and confession are available regularly, and the parish offers both English and Spanish Masses.
Sacramental Life
The parish offers all seven sacraments, including Baptism, Reconciliation, Eucharist, Confirmation, Marriage, and Anointing of the Sick. Sacramental preparation and formation programs are available for all ages.
Ministries
Ministries include Eucharistic Adoration, Pregnancy Support, Adoption & Foster Care, Family Services, Faith Formation, and Liturgical Ministry. The parish partners with local organizations such as the Pregnancy Resource Center and Heartbeat of Greater Flint.
- Pregnancy Support
- Adoption & Foster Care
- Family Services
- Faith Formation
- Eucharistic Adoration
- Liturgical Ministry
- Parish Outreach
Community Outreach
The parish partners with local organizations to provide pregnancy testing, prenatal classes, parenting support, adoption services, and emergency resources for families in need. Services are offered free of charge and without discrimination.
- Pregnancy Resource Center of Shiawassee County
- Catholic Charities of Shiawassee & Genesee Counties
- Heartbeat of Greater Flint
- Adoption & Foster Care Services