Back

McHenry County · Illinois

Churches in Crystal Lake, IL

36 churches in Crystal Lake with service times, addresses and livestream links. Filter by denomination or service day, and confirm times with the church before visiting.

About churches in Crystal Lake

SermonWave lists 36 churches in Crystal Lake, Illinois (McHenry County). The most common traditions are Lutheran (4), Baptist (3), and Church of Christ (3). 19 hold Sunday morning worship, most often starting between 9:00 AM and 10:30 AM. Of these, 20 livestream their services, 4 have sermons on SermonWave, and 2 offer a service in Spanish. Service times come from each church's public information; please confirm with the church before visiting.

Churches listed
36
With service times
19
Livestream services
20
Sermons on SermonWave
4
Services in Spanish
2

All churches in Crystal Lake

Sermons on SermonWave Other churches

36 churches

Listings are gathered from public sources and churches' own websites. Churches are not affiliated with SermonWave unless marked Claimed. Please confirm service times with the church.

Services by day in Crystal Lake

Planning around your week? These churches list services on these days.

Church directory data: Crystal Lake, IL

Address, phone, website, denomination, worship service times, livestream and sermon availability, and map coordinates for each listed church.

Churches in Crystal Lake, IL
ChurchDenominationAddressSizePhoneWebsiteService timesLivestreamSermonsCoordinates
Gospel Collective–431 W Woodstock St, Crystal Lake, IL 60014–(815) 260-2606gospelcollective.orgSunday: 10:00 AMNo1 sermons on SermonWave
Latest: October 25, 2026
42.24423, -88.33694
Hope Church–451 Ackman Rd, Crystal Lake, IL 60014Mid-size church(815) 455-6340hopechurchcl.orgSunday: 10:00 AMYes1 sermons on SermonWave
Latest: October 25, 2026
42.20361, -88.33745
The Evangelical Free Church of Crystal Lake–575 E Crystal Lake Ave, Crystal Lake, IL 60014Mid-size church(815) 459-1095efccl.orgSunday: 9:00 AM, 10:45 AMYes1 sermons on SermonWave
Latest: October 27, 2026
42.23837, -88.29990
Vineyard Christian ChurchChristian Church (Disciples / Independent)7105 Virginia Rd, Crystal Lake, IL 60014–(815) 444-9829vineyardcl.netSunday: 10:30 AMYes1 sermons on SermonWave
Latest: August 12, 2020
42.22477, -88.32758
All Saints Church of Crystal Lake/McHenry County–54 Brink St, Crystal Lake, IL 60014Mid-size church(847) 909-6164allsaintscommunity.comSunday: 10:00 AMYesLatest: May 30, 202142.24258, -88.31812
Ashburn Baptist Church - Crystal LakeBaptistAshburn Baptist Church, Crystal Lake, IL 60014–(708) 403-1363ashburn.church–Yes–42.23883, -88.33078
Bethany Lutheran ChurchLutheran76 W Crystal Lake Ave, Crystal Lake, IL 60014–(815) 459-2690bethanylc.comSunday: 9:30 AMYesLatest: October 25, 202642.24141, -88.32398
Calvary Crystal LakeAssemblies of God5906 S IL Route 31, Crystal Lake, IL 60014Mid-size church(815) 459-4456calvarycrystallake.comSunday: 10:00 AMYes–42.24372, -88.28534
Christ Covenant Presbyterian ChurchPresbyterian9414 IL-176, Crystal Lake, IL 60014–(815) 317-6721christcovenantopc.wordpress.comSunday: 10:00 AM, 12:30 PMYesLatest: October 21, 202642.24991, -88.38071
Crystal Lake Church of ChristChurch of Christ401 N Oak St, Crystal Lake, IL 60012–(815) 459-4160clcoc.orgSunday: 10:30 AMYes–42.25141, -88.33471
First Church of Crystal Lake–236 W Crystal Lake Ave, Crystal Lake, IL 60014Mid-size church(815) 459-0785firstchurchcl.orgSunday: 8:00 AM, 10:00 AMYes–42.24173, -88.32991
First Congregational Church–461 Pierson St, Crystal Lake, IL 60014–(815) 459-6010fcc-cl.orgSunday: 9:00 AM, 11:00 AMYesLatest: October 25, 202642.23391, -88.33814
Living Waters Lutheran ChurchLutheran1808 Miller Rd, Crystal Lake, IL 60014–(815) 455-2424livingwaterschurch.comSunday: 10:00 AMYes–42.19082, -88.36021
Lord & Savior Lutheran ChurchLutheran9300 Ridgefield Rd, Crystal Lake, IL 60012–(815) 455-4175lordandsavior.orgSunday: 9:00 AMYes–42.26836, -88.37842
Prince Peace Lutheran ChurchLutheran932 S McHenry Ave, Crystal Lake, IL 60014Mid-size church(815) 455-3200prince-of-peace.orgSunday: 8:30 AM, 10:30 AMYes–42.21586, -88.34009
Shiloh Church–3419 Walkup Rd, Crystal Lake, IL 60012Mid-size church(815) 459-9473shilohchurchcl.comSunday: 10:00 AMYes–42.27826, -88.32258
St. Paul's United Church of ChristChurch of Christ485 W Woodstock St, Crystal Lake, IL 60014Mid-size church(815) 459-5096stpaulsucccl.orgSunday: 10:00 AMYes–42.24391, -88.33925
St. Thomas the Apostle Catholic ChurchCatholic451 W Terra Cotta Ave, Crystal Lake, IL 60014–(815) 455-5400saintthomascatholicchurch.org–Yes–42.24733, -88.33755
The Arising Church–211 N Virginia St, Crystal Lake, IL 60014–(765) 914-4997thearisingchurch.orgSunday: 10:30 AMNoLatest: October 18, 202642.24691, -88.34420
Trinity Baptist Community ChurchBaptist5918 S Illinois Rte 31, Crystal Lake, IL 60014Mid-size church(815) 444-0355trinitybcci.org–Yes–42.24264, -88.28621
Willow Creek Community Church–100 S Main St, Crystal Lake, IL 60014–(224) 512-1737willowcreek.orgSunday: 9:00 AM, 11:00 AMYesLatest: October 25, 202642.23965, -88.31352
Bible Study Fellowship, Chicago-Crystal Lake, IL, Day Women's Class–575 E Crystal Lake Ave, Crystal Lake, IL 60014––––No–42.23865, -88.29988
Christian Fellowship–3419 Walkup Rd, Crystal Lake, IL 60012–(815) 459-9473––No–42.27828, -88.32271
Crystal Lake Christian ChurchChristian Church (Disciples / Independent)8015 Ridgefield Rd, Crystal Lake, IL 60012–(815) 459-9350––No–42.25838, -88.35456
EFCA Great Lakes District Women in Ministry Mobilizer–662 S Brentwood Dr, Crystal Lake, IL 60014Mid-size church(815) 347-3272–Sunday: 9:00 AM, 10:45 AMYesLatest: October 27, 202642.21558, -88.34430

Churches in cities near Crystal Lake

All cities in Illinois

Recent sermons from Crystal Lake churches

Full sermon transcripts from churches in Crystal Lake, free to read and listen to.

Questions about churches in Crystal Lake, IL

How many churches are in Crystal Lake, IL?

The SermonWave church directory lists 36 churches in Crystal Lake, Illinois. Traditions include Lutheran (4), Baptist (3), Church of Christ (3), Christian Church (Disciples / Independent) (2), and Presbyterian (2).

What time are Sunday services in Crystal Lake?

Most Sunday morning services in Crystal Lake start between 9:00 AM and 10:30 AM. The earliest listed starts at 8:00 AM (First Church of Crystal Lake) and the latest morning service at 11:00 AM (Willow Creek Community Church).

Which churches in Crystal Lake have Sunday evening services?

None of the churches we list in Crystal Lake has a Sunday evening service on file yet. Check each church's website for evening gatherings.

Which churches in Crystal Lake livestream their services?

20 churches in Crystal Lake livestream their services: Hope Church, The Evangelical Free Church of Crystal Lake, Vineyard Christian Church, All Saints Church of Crystal Lake/McHenry County, Ashburn Baptist Church - Crystal Lake, Bethany Lutheran Church, Calvary Crystal Lake, Christ Covenant Presbyterian Church, and 12 more.

Are there churches in Crystal Lake with services in Spanish?

Yes. 2 churches in Crystal Lake offer a service in Spanish: Ashburn Baptist Church - Crystal Lake and St. Thomas the Apostle Catholic Church.

Can I listen to sermons from churches in Crystal Lake?

Yes. Gospel Collective, Hope Church, The Evangelical Free Church of Crystal Lake, and Vineyard Christian Church have sermons on SermonWave, with transcripts and summaries. Other churches link to their own YouTube channel or podcast from their listing.

How can a church update or remove its listing?

Open the church's listing and choose "Claim this church" to update the details, or "Request removal" to have the listing removed. A person reviews every request, usually within 7 days.

Listings are gathered from public sources and churches' own websites, and only public church information is shown. Each listing has "Claim this church" and "Request removal" links.

Live translation and sermon transcripts for your church

SermonWave translates services live to listeners' phones and turns every sermon into a searchable transcript and summary.