Golf Courses in McHenry County
Browse all 23 golf courses in McHenry County, Illinois.
Browse by City
All Courses in McHenry County
Blackstone Golf Club
Marengo · 18 holes · Par 72
Boone Creek Golf Course
Bull Valley · 18 holes · Par 71
Boulder Ridge Country Club
Lake in the Hills · 18 holes · Par 72
Bull Valley Golf Club
Woodstock · 18 holes · Par 72
Cary Country Club
Cary · 18 holes · Par 72
Craig Woods Golf Club
Lakewood · 18 holes · Par 68
Crystal Lake Country Club
Crystal Lake · 18 holes · Par 71
Crystal Woods Golf Club
Woodstock · 18 holes · Par 72
Foxford Hills Golf Course
Cary · 18 holes · Par 72
Golf Club of Illinois
Algonquin · 18 holes · Par 71
McHenry Country Club
McHenry · 18 holes · Par 72
Oak Grove Golf Course
Harvard · 18 holes · Par 71
Prairie Isle Golf Club
Prairie Grove · 18 holes · Par 72
RedTail Golf Club
Village of Lakewood · 18 holes · Par 72
Turnberry Golf Club
Lakewood · 18 holes · Par 57
Woodstock Golf Club
Bull Valley · 18 holes · Par 70
Chapel Hill Country Club
Johnsburg · 18 holes
Crystal Lake Golf
Prairie Grove · 18 holes
Hunter Country Club
Richmond · 18 holes
Marengo Ridge Golf Curse
Maremgo · 18 holes
Old Top Farm
Bull Valley · 18 holes
Pistakee Golf Course
Johnsburg · 18 holes
Plum Tree Country Club
Harvard · 18 holes
About Golf in McHenry County
McHenry County in Illinois has 23 golf courses. The average slope rating across rated courses in McHenry County is 133, making it a challenging area for golfers. Set up tee time alerts for any course and get notified when your preferred time becomes available. Looking for more options? Browse all courses in Illinois.
