Crystal Lake, Illinois Mini Golf Courses

Below is our comprehensive list of miniature golf courses in the Crystal Lake, Illinois area. We list them by proximity to Crystal Lake, including courses in neighboring cities. Click on the course name to view more information on the course.

Crystal Lake, IL Mini Golf Courses
370 Liberty Rd
Crystal Lake, IL 60014-8011
(815) 788-8503
3 miles from center of Crystal Lake.
11007 Il Route 120
Woodstock, IL 60098-8507
(815) 338-9701
7 miles from center of Crystal Lake.
1411 S Eastwood Dr
Woodstock, IL 60098-4650
(815) 338-7990
7 miles from center of Crystal Lake.
11900 Algonquin Rd
Huntley, IL 60142-7011
(847) 669-0204
9 miles from center of Crystal Lake.
405 N Rand Rd
Lake Zurich, IL 60047-3102
(847) 438-8088
11 miles from center of Crystal Lake.
14n630 Il Route 25
Dundee, IL 60118-3235
(847) 695-1311
13 miles from center of Crystal Lake.
1325 Barrington Rd
Hoffman Estates, IL 60169-1014
(847) 843-1778
17 miles from center of Crystal Lake.
2535 W Golf Rd
Hoffman Estates, IL 60169-1165
(847) 798-3343
17 miles from center of Crystal Lake.
26w101 Lake St
Hanover Park, IL 60133-5402
(630) 289-6600
18 miles from center of Crystal Lake.
345 N Mclean Blvd
South Elgin, IL 60177-1467
(847) 741-2351
18 miles from center of Crystal Lake.
1800 Mcdonald Rd
South Elgin, IL 60177-2264
(847) 931-2233
19 miles from center of Crystal Lake.
https://ui.glimg.net/ui/images/mail.png?v=20180313032518

Subscribe Today

Get our best training tips, videos, and tee times deals -- straight to your inbox

Tee Times Deals to your inbox
Join our mailing list today!

ACTIVITY FEED

Garret G. joined GolfLink

A E.  left a review of El Prado, Chino Creek

A E.  Scored 98 at  El Prado, Chino Creek Chino, California

Amy V.  just went PRO!

Brian O. joined GolfLink

View Activity Feed