- St. Mary on the Lake:
Sunday 9:30 am
Thursday 9:15 am
Saturday 6:00 pm (Memorial Day-Labor Day Only)
- Sacred Heart Hudson: Saturday 4:30 pm, Sunday 8:00 am & 11:00 am
Vigil – St. Mary on the Lake 6:00 pm
Sacred Heart Church Hudson 8:00 am
St. Mary on the Lake 9:15 am
Sacred Heart Church Hudson 6:30 pm
Tuesday – Friday 7:30 am-4:00 pm
- St. Mary on the Lake: Thursday & Sunday at 8:30 am.
- Sacred Heart Hudson: Tuesdays 4:45 pm – 5:30 pm, Saturday 3:45-4:15 pm or anytime by appointment
- Most First Wednesdays of the month 4:00 pm-5:30 pm. (Times are subject to change) Please call office to confirm 517-547-7496.