Golf Courses in Bay
Browse all 14 golf courses in Bay, Michigan.
14Courses
129Avg Slope
3Rated
Browse by City
All Courses in Bay
Full Scorecard
Bay City Country Club
Frankenlust Township · 18 holes · Par 72
136slope6,479yds
Full Scorecard
Bay County Golf Course
Essexville · 18 holes · Par 74
129slope6,571yds
Full Scorecard
Green Hills Golf Course
Fraser Township · 18 holes · Par 71
121slope6,521yds
Bay Valley Hotel & Resort
Bay City · 18 holes
Bayou Golf Club
Freeland · 9 holes
East Nine Course at Twin Oaks Golf Course
Freeland · 27 holes
East North Course at Maple Leaf Golf Course
Linwood · 27 holes
Front Nine Back Nine Course at Twin Oaks Golf Course
Freeland · 27 holes
Maple Leaf Golf Course
Fraser Township · 18 holes
North West Course at Maple Leaf Golf Course
Linwood · 27 holes
Spring Valley Golf Course
Kawkawlin Township · 18 holes
Twin Oaks Golf Club
Freeland · 18 holes
West East Course at Maple Leaf Golf Course
Linwood · 27 holes
White Birch Hills Golf Course
Monitor Township · 18 holes
About Golf in Bay
Bay in Michigan has 14 golf courses. The average slope rating across rated courses in Bay is 129, 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 Michigan.
