Mass Times


Mass Times:

  • 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 7:30 am & 11:00 am

Holy Days:
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

Office Hours:
Tuesday – Friday 7:30 am-4:00 pm


  • St. Mary on the Lake: Please call the church to schedule an appointment
  • Sacred Heart Hudson: Tuesdays 4:45 pm – 5:30 pm, Saturday 3:45-4:15 pm or anytime by appointment

Eucharistic Adoration:

  • The First Thursday of the month 3:30 pm-5:00 pm. (Times are subject to change) Please call office to confirm 517-547-7496.