Masses are currently held at the following dates and times:

Tuesday, Thursday, & Friday: 6:30 AM
Monday through Saturday:
9:00 AM
Saturday (in English):
4:00 PM
Saturday (en Español):
5:30 PM
Sunday (in English):
7:30 AM, 9:00 AM, 10:45 AM, 12:15 PM
Sunday (en Español):
11:00 AM
Sunday (po Polsku):
9:00 AM

View Masses live at 9:00 AM CDT every day on our Facebook page, our YouTube Channel.

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

• Sunday March 12, 2023
• Easter, TBA

Confession Times


Saturdays at 2:30 pm

Or by appointment:
Call 815-436-2651


Adoration Chapel:

Open starting after 9:00am Mass on Monday until midnight on Thursday.