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) English
6:00 pm Spanish


7:30 am
9:15 am
11:00 am in the gym
11:00 am Spanish
12:45 pm English in the gym
12:45 pm Polish

Daily Mass:

6:30 am Tuesday & Thursday in Church

9:00 am Monday – Saturday in Church

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.