717 State St., Alton
Sunday: 8:00 AM, 10:00 AM
Tuesday: 8:15 AM
Wednesday: 8:15 AM
Thursday: 8:15 AM
Friday: 8:15 AM
Saturday: 4:00 PM
519 E. 4th St., Alton
Sunday: 6:30 AM, 8:00 AM, 9:30 AM, 11:00 AM, 6:00 PM
Monday: 6:30 AM, 8:00 AM
Tuesday: 6:30 AM, 8:00 AM
Wednesday: 6:30 AM, 8:00 AM
Thursday: 6:30 AM, 8:00 AM
Friday: 6:30 AM, 8:00 AM
Saturday: 6:30 AM, 8:00 AM, 5:15 PM
Blessed Sacrament Catholic Church
8707 W Main St, Belleville
Sunday: 8:00 AM
Tuesday: 8:15 AM
Friday: 8:15 AM
Saturday: 4:30 PM
200 W Harrison St, Belleville
Sunday: 8:00 AM, 10:30 AM, 5:00 PM
Monday: 6:45 AM
Tuesday: 6:45 AM
Wednesday: 6:45 AM
Thursday: 6:45 AM
Friday: 6:45 AM
Saturday: 4:00 PM
5923 N Belt W, Belleville
Sunday: 10:00 AM
Wednesday: 8:15 AM
Thursday: 8:15 AM
1910 W Belle St, Belleville
Sunday: 8:00 AM, 10:30 AM
Tuesday: 6:30 PM
Wednesday: 8:00 AM
Thursday: 8:00 AM
Friday: 8:00 AM
Saturday: 4:30 PM
5315 W Main St, Belleville
Sunday: 8:30 AM, 10:30 AM
Monday: 8:00 AM
Tuesday: 8:00 AM
Wednesday: 8:00 AM
Thursday: 8:00 AM
Friday: 8:00 AM
Saturday: 8:00 AM, 4:00 PM
301 N Church St, Belleville
Sunday: 9:00 AM
Monday: 8:30 AM
301 North Church Street, Belleville
Sunday: 9:00 AM
Monday: 8:30 AM
1706 W Main St, Belleville
Sunday: 8:30 AM, 10:30 AM
Tuesday: 8:30 AM
Wednesday: 11:00 AM
Thursday: 8:30 AM
Friday: 8:30 AM
1201 Lebanon Avenue, Belleville
Sunday: 7:00 AM, 11:00 AM
Tuesday: 5:30 PM
Wednesday: 8:30 AM
Thursday: 6:30 AM
Friday: 12:00 PM
Saturday: 5:00 PM
132 Butcher St., Bethalto
Sunday: 8:30 AM, 10:30 AM
Saturday: 4:30 PM
116 Church St, Cahokia
Sunday: 9:00 AM, 10:00 AM
Wednesday: 8:00 AM
Friday: 8:00 AM
Saturday: 5:00 PM
901 S. Main St., Caseyville
Sunday: 9:00 AM, 12:00 PM
Monday: 8:00 AM
Tuesday: 8:00 AM
Wednesday: 6:30 PM
Thursday: 8:00 AM
207 Vandalia St., Collinsville
Sunday: 8:00 AM, 10:30 AM
Wednesday: 8:15 AM
Thursday: 8:15 AM
Saturday: 4:00 PM
Sacred Heart of Jesus Catholic Church
130 South Third Street, Dupo
Sunday: 8:00 AM
Tuesday: 8:00 AM
Thursday: 8:00 AM
Immaculate Conception Church
1509 Baugh Ave, East St. Louis
Sunday: 11:00 AM
408 Columbia Place, East St. Louis
Sunday: 9:30 AM
Saturday: 4:00 PM
110 N. Buchanan St., Edwardsville
Sunday: 8:15 AM, 10:15 AM, 12:15 PM, 5:15 PM
Monday: 5:45 PM
Tuesday: 8:00 AM
Wednesday: 8:00 AM, 6:45 PM
Thursday: 8:00 AM, 6:45 PM
Friday: 8:00 AM
Saturday: 4:15 PM
1802 Madison Ave., Edwardsville
Sunday: 8:00 AM, 10:30 AM
Tuesday: 6:30 PM
Wednesday: 8:00 AM
Thursday: 8:00 AM
Friday: 8:00 AM
Saturday: 5:00 PM
2716 N 42nd St, Fairmont City
Sunday: 9:00 AM
Saturday: 4:00 PM
505 Fountains Parkway, Fairvew Heights
Sunday: 7:30 AM, 10:30 AM
Wednesday: 8:10 AM
Friday: 8:10 AM
Saturday: 4:00 PM
6 N Alton St, Freeburg
Sunday: 8:00 AM
Tuesday: 8:15 AM
Thursday: 8:15 AM
Saturday: 5:00 PM
155 N. Main St, Glen Carbon
Sunday: 8:30 AM, 11:00 AM
Monday: 6:30 AM
Tuesday: 8:00 AM
Wednesday: 8:00 AM
Thursday: 8:00 AM
Friday: 8:00 AM
Saturday: 4:30 PM
820 W. Homer M. Adams Pkwy., Godfrey
Sunday: 8:00 AM, 10:30 AM
Monday: 5:30 PM
Tuesday: 8:15 AM
Wednesday: 8:15 AM
Thursday: 8:15 AM
Friday: 8:15 AM
Saturday: 4:30 PM
11 N. Evans Street, Grafton
Sunday: 8:00 AM
2606 Washington Ave., Granite City
Sunday: 8:30 AM
Tuesday: 8:00 AM
Wednesday: 8:00 AM
Thursday: 8:00 AM
Friday: 8:00 AM
Saturday: 4:00 PM
2300 Pontoon Rd., Granite City
Sunday: 8:00 AM, 10:30 AM
Tuesday: 8:15 AM
Wednesday: 8:15 AM
Thursday: 8:15 AM
Friday: 8:15 AM
Saturday: 4:30 PM
202 N. Locust St., Grantfork
Sunday: 8:00 AM
Tuesday: 8:00 AM
1412 9th St., Highland
Sunday: 8:30 AM, 10:30 AM
Monday: 7:00 AM
Tuesday: 7:00 AM
Wednesday: 7:00 AM
Thursday: 7:00 AM
Friday: 8:20 AM
Saturday: 4:00 PM
306 N. Washington, Jerseyville
Sunday: 8:00 AM, 11:15 AM
Saturday: 4:00 PM
St. Francis Xavier Catholic Church
506 South State Street, Jerseyville
Sunday: 10:15 AM, 5:00 PM
Saturday: 4:00 PM
306 N. Washington St., Jerseyville
Sunday: 9:30 AM
901 N. Alton St., Lebanon
Sunday: 10:30 AM
Tuesday: 8:00 AM
Thursday: 8:00 AM
Sacred Heart Catholic Church
188 Livingston Ave., Livingston
Sunday: 9:15 AM
Thursday: 7:10 AM
Friday: 7:10 AM
St. Mary and St. Mark Catholic Church
1621 10th St, Madison
Sunday: 10:00 AM
Tuesday: 8:00 AM
St. Elizabeth Catholic Church
120 North Windmill Street, Marine
Sunday: 8:00 AM, 10:30 AM
Tuesday: 8:15 AM
Wednesday: 8:15 AM
Thursday: 8:15 AM
Friday: 8:15 AM
Saturday: 8:15 AM, 4:30 PM
Mother of Perpetual Help Church
200 N. Lange, Maryville
Sunday: 8:00 AM, 10:30 AM
Tuesday: 6:00 PM
Wednesday: 8:00 AM
Thursday: 8:00 AM
Friday: 8:00 AM
Saturday: 4:00 PM
419 E Church St, Mascoutah
Sunday: 10:00 AM
Monday: 8:00 AM
Tuesday: 8:00 AM
Thursday: 8:00 AM
Friday: 8:00 AM
Saturday: 5:00 PM
412 West Washington Street, Millstadt
Sunday: 9:00 AM
Tuesday: 12:10 PM
Wednesday: 8:20 AM
Thursday: 8:00 AM
Friday: 8:20 AM
Saturday: 5:00 PM
205 S. Market Street, New Athens
Sunday: 10:00 AM
Wednesday: 8:15 AM
Friday: 8:15 AM
Saturday: 5:00 PM
Corpus Christi Catholic Church
205 Rasp St, O'Fallon
Sunday: 9:00 AM
Wednesday: 8:00 AM
Friday: 8:00 AM
Saturday: 4:30 PM
1411 Cross St, O'Fallon
Sunday: 8:30 AM, 10:30 AM
Monday: 12:00 PM
Tuesday: 7:30 AM
Friday: 7:30 AM
Saturday: 5:00 PM
625 St. Nicholas Dr, O'Fallon
Sunday: 4:30 PM
Saturday: 4:30 PM
971 Main St., Pierron
Sunday: 10:00 AM
Wednesday: 8:00 AM
Friday: 8:00 AM
Queen of Peace Catholic Church
375 AW/HC, 320 J St., Scott Air Force Base
Sunday: 9:30 AM, 4:00 PM
Monday: 11:30 AM
Tuesday: 11:30 AM
Wednesday: 11:30 AM
Thursday: 11:30 AM
Friday: 11:30 AM
10 S Lincoln St, Smithton
Sunday: 8:00 AM, 10:00 AM
Saturday: 4:30 PM
305 Washington St., St. Jacob
Tuesday: 8:00 AM
Thursday: 8:00 AM
Saturday: 5:30 PM
911 Sparta St, St. Libory
Sunday: 8:30 AM
511 S. Main St., Troy
Sunday: 8:30 AM, 10:30 AM
Wednesday: 8:00 AM
Friday: 8:00 AM
Saturday: 4:00 PM
4576 Buss Branch Rd, Waterloo
Sunday: 9:00 AM
Saturday: 5:00 PM
345 E Acton Ave, Wood River
Sunday: 8:00 AM, 10:30 AM
Saturday: 4:30 PM