Mass & Service Times
Daily Mass schedules are subject to change due to funerals and priest availability. We recommend verifying times with parish bulletins. Downloading parish apps or signing up for email notifications are also a good way to ensure you have the most up-to-date parish information.
St. Joseph Church
133 Middle Street, Farmington, ME 04938-1598Sunday | 5:00 PM - English |
Monday | 8:30 AM - English | |
Wednesday | 8:30 AM - English |
Sunday | 4:00 PM |
Sunday | 3:00 PM | |
Monday | 9:15 AM |
St. Joseph Church
110 School Street, Gardiner, ME 04345Sunday | 08:30 AM - English |
Wednesday | 8:30 AM - English | |
Friday | 8:30 AM - English |
Sunday | 11:00 AM |
Sunday | 7:30 AM |
St. Joseph Church
1779 Hamlin Road (Route 1A), Hamlin, ME 04785Sunday | 8:00 AM - English |
St. Joseph Church
17 Main Street, Mars Hill, ME 04758Saturday | 6:00 PM - English |
As Announced |
St. Joseph Church
673 Stevens Avenue, Portland, ME 04103Sunday | 7:30 AM - English | |
Sunday | 5:00 PM - English |
Vigil | 7:00 PM - English |
Contact the parish office |
St. Joseph Church
4140 Rockwood Road (Route 15), Rockwood Township, ME 04478Saturday | 6:00 PM - English |
Saturday | 5:30 PM |