Golf courses in Crystal Lake, IL

Crystal Lake, IL has two listed golf courses: Crystal Lake Country Club and Old Top Farm Golf Course. 97 other golf courses are within 25 miles; the nearest is RedTail Golf Club in Village of Lakewood, IL, 3.3 miles away.

Courses
2
18-hole
1
9-hole
1
With a range
1 of 2
Avg 18-hole yards
6,800
Nearby
10 within 6 mi

Courses in and near Crystal Lake

Showing 12 courses: 2 in Crystal Lake, 10 nearby.

  1. Crystal Lake Country Club

    Private721 Country Club Rd

    18 · PAR 71 · 6,800 YD

  2. Old Top Farm Golf Course

    Public2120 Crystal Lake Rd

    9 · PAR 37 · 2,881 YD

  3. RedTail Golf Club

    PublicVillage of Lakewood, IL

    3.3 MI · 18 · PAR 72 · 6,820 YD

  4. Boulder Ridge Country Club

    PrivateLake In The Hills, IL

    3.6 MI · 9 · PAR 36 · 3,533 YD

  5. Terrace Hill Golf Course

    PrivateAlgonquin, IL

    4.2 MI · 18 · PAR 72 · 6,593 YD

  6. Prairie Isle Golf Club

    PublicPrairie Grove, IL

    4.9 MI · 18 · PAR 72 · 6,562 YD

  7. Cary Country Club

    PublicCary, IL

    5.1 MI · 18 · PAR 72 · 6,135 YD

  8. The Golf Club of Illinois

    PublicAlgonquin, IL

    5.2 MI · 18 · PAR 71 · 6,963 YD

  9. Boone Creek Golf Club

    PublicMcHenry, IL

    5.5 MI · 18 · PAR 71 · 6,524 YD

  10. Pinecrest Golf Club

    PublicHuntley, IL

    5.6 MI · 18 · PAR 72 · 6,636 YD

  11. Foxford Hills Golf Club

    PublicCary, IL

    5.9 MI · 18 · PAR 72 · 6,988 YD

  12. Chalet Hills Golf Club

    PublicCary, IL

    6.0 MI · 18 · PAR 73 · 6,877 YD

Missing a course in Crystal Lake, or something out of date?

Tell us what to fix

Of the 2 Crystal Lake courses that list driving range information, 1 has one.

Crystal Lake is in Illinois, which has 566 golf courses across 347 cities in this directory.

Nearby cities with listed courses include Village of Lakewood, IL (3.3 miles), Lake In The Hills, IL (3.6 miles), Algonquin, IL (4.5 miles) and Prairie Grove, IL (4.9 miles).

Nearby cities

Miles, straight line

All golf courses in Illinois

Frequently asked questions

How many golf courses are in Crystal Lake, IL?

Crystal Lake, IL has 2 golf courses in this directory: 1 with 18 holes and 1 with 9 holes.

What is the longest golf course in Crystal Lake, IL?

Of the 18-hole courses with a listed yardage, Crystal Lake Country Club is the longest at 6,800 yards.

Do golf courses in Crystal Lake, IL have driving ranges?

1 of the 2 courses in Crystal Lake, IL that list driving range information has one.

What cities near Crystal Lake, IL have golf courses?

Nearby cities with listed courses include Village of Lakewood, IL (3.3 miles, 2 courses), Lake In The Hills, IL (3.6 miles, 1 course), Algonquin, IL (4.5 miles, 2 courses) and Prairie Grove, IL (4.9 miles, 1 course).

What golf courses are near Crystal Lake, IL?

The three nearest other golf courses are RedTail Golf Club in Village of Lakewood, IL (3.3 miles), Boulder Ridge Country Club in Lake In The Hills, IL (3.6 miles) and Terrace Hill Golf Course in Algonquin, IL (4.2 miles).

How far is the nearest other golf course from Crystal Lake?

The nearest other golf course is RedTail Golf Club in Village of Lakewood, IL, 3.3 miles from the middle of the courses listed in Crystal Lake, in a straight line.

How many public golf courses are in Crystal Lake, IL?

Crystal Lake, IL has 1 public golf course in this directory.

How many private golf courses are in Crystal Lake, IL?

Crystal Lake, IL has 1 private golf course in this directory.

How many public vs private golf courses are in Crystal Lake, IL?

Of the 2 golf courses listed in Crystal Lake, IL, 1 is public and 1 is private.

Listing data last updated October 2026. See data sources.