St. Margaret Mary Catholic Church
111 South Hubbard St., Algonquin
Sunday: 7:00 AM, 9:00 AM, 11:00 AM, 1:00 PM, 4:30 PM
Monday: 6:45 AM, 8:30 AM
Tuesday: 6:45 AM, 8:30 AM
Wednesday: 6:45 AM, 8:30 AM
Thursday: 6:45 AM, 8:30 AM
Friday: 6:45 AM, 8:30 AM, 9:15 AM
Saturday: 8:30 AM, 4:30 PM
410 N. First Street, Cary
Sunday: 8:00 AM, 9:30 AM, 11:00 AM, 1:30 PM, 5: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, 7:30 PM
Saturday: 8:00 AM, 4:30 PM, 7:30 PM
St. Elizabeth Ann Seton Church
1023 McHenry Avenue, Crystal Lake
Sunday: 8:00 AM, 9:30 AM, 11:15 AM
Monday: 8:45 AM
Tuesday: 8:45 AM
Wednesday: 8:45 AM
Thursday: 8:45 AM
Friday: 8:45 AM
Saturday: 8:45 AM, 4:00 PM
St. Thomas the Apostle Catholic Church
451 W. Terra Cotta Avenue, Crystal Lake
Sunday: 7:30 AM, 9:00 AM, 9:30 AM, 10:30 AM, 11:30 AM, 12:00 PM, 5:30 PM
Monday: 6:30 AM, 12:10 PM
Tuesday: 6:00 AM, 6:30 AM, 12:10 PM
Wednesday: 6:00 AM, 6:30 AM, 12:10 PM
Thursday: 6:30 AM, 12:10 PM, 7:30 PM
Friday: 6:30 AM, 12:10 PM, 7:30 PM
Saturday: 7:30 AM, 4:30 PM, 5:00 PM, 7:00 PM
101 Church Street, Harvard
Sunday: 8:00 AM, 9:30 AM, 11:00 AM, 12:30 PM
Monday: 8:30 AM
Tuesday: 8:30 AM
Wednesday: 8:30 AM, 7:00 PM
Thursday: 8:30 AM
Friday: 8:30 AM
Saturday: 5:00 PM
10307 Dundee Road, Huntley
Sunday: 7:30 AM, 9:00 AM, 10:30 AM, 12:00 PM, 5:00 PM
Monday: 8:00 AM
Tuesday: 8:00 AM, 12:00 PM
Wednesday: 8:00 AM, 12:00 PM
Thursday: 8:00 AM, 12:00 PM
Friday: 8:00 AM
Saturday: 8:00 AM, 5:00 PM
2302 W. Church Street, Johnsburg
Sunday: 7:00 AM, 9:00 AM, 11:00 AM
Monday: 8:00 AM
Tuesday: 8:00 AM
Wednesday: 8:00 AM
Thursday: 8:00 AM
Friday: 9:00 AM
Saturday: 4:00 PM
323 N Taylor St, Marengo
Sunday: 8:00 AM, 10:00 AM, 1:30 PM
Monday: 8:00 AM
Tuesday: 8:00 AM
Wednesday: 8:00 AM
Friday: 8:00 AM
Saturday: 5:00 PM
1401 N. Richmond Road, McHenry
Sunday: 8:00 AM, 10:00 AM
Tuesday: 8:00 AM
Wednesday: 8:00 AM
Thursday: 8:00 AM
Friday: 8:00 AM
Saturday: 4:00 PM
3500 Washington St, McHenry
Sunday: 7:00 AM, 9:00 AM, 11:00 AM
Monday: 8:00 AM
Tuesday: 8:00 AM
Wednesday: 8:00 AM
Thursday: 8:00 AM
Friday: 8:00 AM
Saturday: 4:00 PM
5211 Bull Valley Rd., McHenry
Sunday: 8:00 AM, 10:00 AM, 12:00 PM
Monday: 7:30 AM, 12:10 PM
Tuesday: 7:30 AM
Wednesday: 7:30 AM, 12:10 PM
Thursday: 7:30 AM, 6:30 PM
Friday: 7:30 AM, 12:10 PM
Saturday: 7:30 AM, 5:00 PM
10519 Main St., Richmond
Sunday: 8:00 AM, 10:30 AM
Monday: 8:00 AM
Tuesday: 8:00 AM
Wednesday: 8:00 AM
Friday: 8:00 AM
Saturday: 5:00 PM
2118 Main Street, Spring Grove
Sunday: 7:00 AM, 9:00 AM, 11:00 AM
Tuesday: 8:00 AM
Wednesday: 8:00 AM
Thursday: 8:00 AM
Friday: 8:00 AM
Saturday: 4:00 PM
Christ the King Catholic Church
5006 E. Wonder Lake Rd., Wonder Lake
Sunday: 8:00 AM, 10:00 AM
Tuesday: 7:00 PM
Wednesday: 11:30 AM
Thursday: 11:30 AM
Friday: 7:00 PM
Saturday: 4:00 PM
2918 South Country Club Road, Woodstock
Sunday: 8:00 AM, 10:30 AM
Monday: 8:30 AM
Tuesday: 8:30 AM
Wednesday: 8:30 AM
Thursday: 8:30 AM
Friday: 8:30 AM
Saturday: 5:00 PM
312 Lincoln Ave, Woodstock
Sunday: 7:30 AM, 9:00 AM, 10:30 AM, 12:00 PM, 5:00 PM
Monday: 7:30 AM, 12:15 PM
Tuesday: 7:30 AM, 12:15 PM
Wednesday: 7:30 AM, 12:15 PM
Thursday: 7:30 AM, 12:15 PM, 6:00 PM
Friday: 7:30 AM, 12:15 PM
Saturday: 5:00 PM, 6:30 PM
15012 St. Patrick Road, Woodstock
Sunday: 8:00 AM, 10:15 AM
Tuesday: 7:30 AM
Wednesday: 5:00 PM
Friday: 7:30 AM
ORGANIZATIONS IN THIS STORY
!RECEIVE ALERTS
DONATE