Environment & Recreation in McHenry County, IL
Explore all parks and other outdoor spaces in McHenry County, IL to get information on nature-based outdoor recreation, tourism and the use of public land.
Campground
Golf Course

Pistakee Country Club
815 Bay Road, McHenry, IL 60051
815-385-9854

Pro Circle Golf Center
1810 U.s. 12, Spring Grove, IL 60081
815-675-2747

Whisper Creek Golf Club
12840 Del Webb Boulevard, Huntley, IL 60142
847-515-7682

Plum Tree National Golf Club
19511 Lembcke Road, Harvard, IL 60033
815-943-7474

Golf Club Of Illinois Maintenance
1502 County Line Road, Algonquin, IL 60102
847-658-5515

Old Top Farm Golf Course
2120 Walkup Road, Crystal Lake, IL 60012
815-479-9361

Crystal Woods Golf Club
5915 Illinois 47, Woodstock, IL 60098
815-338-3111

Cary Country Club
2400 Grove Lane, Cary, IL 60013
847-639-3161

Waters Edge Golf Course
4005 Illinois 23, Marengo, IL 60152
815-568-5983

Boulder Ridge Country Club
3219 West Algonquin Road, Lake in the Hills, IL 60102
847-854-3003

Old Top Golf Course
2120 Crystal Lake Road South, Crystal Lake, IL 60012
815-479-9361

Chapel Hill Country Club
2500 North Chapel Hill Road, McHenry, IL 60051
815-385-0333

Hunter Country Club
5419 Kenosha Street, Richmond, IL 60071
815-678-7940

Bull Valley Golf Club
1311 Club Road, Woodstock, IL 60098
815-337-4411

Pinecrest Golf Course
11220 West Algonquin Road, Huntley, IL 60142
847-669-3111

Blackstone Golf Club
9700 Saint Andrews Drive, Marengo, IL 60152
815-923-1800

Marengo Ridge Golf Club
9508 Harmony Hill Road, Marengo, IL 60152
815-923-2332

Chalet Hills Golf Club
943 Rawson Bridge Road, Cary, IL 60013
847-639-0666

Oak Grove Golf Course
16914 Oak Grove Road, Harvard, IL 60033
815-648-2550
Historical Society
Library

Nippersink District Library
5418 Hill Road, Richmond, IL 60071
815-678-4014

McHenry Public Library
809 Front Street, McHenry, IL 60050
815-385-0036

Harvard Diggins Library
900 East McKinley Street, Harvard, IL 60033
815-943-4671

Follett Library Resources
1340 Ridgeview Drive, McHenry, IL 60050

Johnsburg Public Library
3000 North Johnsburg Road, Johnsburg, IL 60051
815-344-0077

Cary Public Library
1606 3 Oaks Road, Cary, IL 60013
847-639-4210

Fox River Grove Public Library
407 Lincoln Avenue, Fox River Grove, IL 60021
847-639-2274
Marina

Baldknob Marina
515 Bald Knob Road, Johnsburg, IL 60051
815-344-5223

Waterfront Hotel and Marina
3309 North Chapel Hill Road, Johnsburg, IL 60051
815-344-3131

Watertower Marina
1803 Illinois 120, McHenry, IL 60051
815-385-3360

Fox 14 Marina
104 North River Road, Fox River Grove, IL 60021
847-639-4818

Port Barrington Marina
1317 Behan Road, Crystal Lake, IL 60014
847-381-1010

Wonder Lake Marina
4019 East Lake Shore Drive, Wonder Lake, IL 60097
815-653-3500
Museum
Park

Gaslight Park
700 Terrace Drive, Algonquin, IL 60102
847-658-2700

Crystal Lake Park
300 Lakeshore Drive, Crystal Lake, IL 60014
815-477-5404

Emricson Park
900 West South Street, Woodstock, IL 60098
815-338-6118

Foxridge Park
West Dartmoor Drive, McHenry, IL 60050

Cornish Park
101 South Harrison Street, Algonquin, IL 60102
847-658-2700

Veterans Memorial Park
1498 Court Street, McHenry, IL 60050
815-459-3692

Lakeland Playground
West Dartmoor Drive, McHenry, IL 60050

Center Street Park
907 Center Street, McHenry, IL 60050

Hill Climb Park
801 Circle Drive, Algonquin, IL 60102
847-658-2716

Algonquin Lakes Park
700 Lake Plumleigh Way, Algonquin, IL 60102
847-658-2700

Broadsmore Park
2051 Broadsmore Drive, Algonquin, IL 60102
847-658-2700

Parisek Park
10881 Allegheny Pass, Huntley, IL 60142

Bates Park
1500 North Seminary Avenue, Woodstock, IL 60098

Raintree Park
East Lake Street, Woodstock, IL 60098

Horner Park
359 Council Trail, Lake in the Hills, IL 60156

Riverfront Park
201 North Harrison Street, Algonquin, IL 60102
847-658-2700

Fetzner Park
730 Alexandra Boulevard, Crystal Lake, IL 60014

Deicke Park
11419 Illinois 47, Huntley, IL 60142
847-669-3180

Jack & Bob Tures Park
10225 Fleetwood Street, Huntley, IL 60142

Ken Carpenter Park
North Randall Road, Lake in the Hills, IL 60156
847-960-7460