Masses are currently held at the following dates and times:

View Masses live at 9:00 AM CDT daily on our Facebook page, our YouTube Channel, or view our Sunday Masses on our Mass Videos page here on this site.

Below is a listing of St. Mary Immaculate’s Mass times and Confession schedule. However, during Christmas and Easter, we will add more Masses and services to accommodate a larger number of visitors. When applicable, those schedules will be accessible here. Also, any extra Masses or special services can be found on the News section of our website.

Weekend Masses


4:00 pm (in the parking lot and church) English
5:30 pm Spanish


7:30 am
9:00 am
9:00 am Polish (in Cana Hall)
10:45 am
11:00 am Spanish (in Cana Hall)
12:15 pm

Daily Mass:

6:30 am Tuesday, Thursday, & Friday in Church

9:00 am Monday – Thursday, Saturday in Church (during the school year)

Special Needs Mass:

None scheduled at this time.

Confession Times


Saturdays at 2:30 pm

Or by appointment:
Call 815-436-2651


Adoration Chapel:

The Adoration Chapel is currently closed. We have drive-up adoration Mondays, Wednesdays, Fridays and Saturdays from after the 9:00 am Mass until 8:00 pm.