Golf Courses in Michigan, United States (83)

Discover the best golf courses in Michigan, United States, including links, parkland and championship layouts. Whether you're looking for challenging courses, scenic rounds or beginner-friendly options, explore where to play golf in Michigan and plan smarter rounds with Scoring Zone.

Play smarter on your next round

Get a simple plan based on your handicap and avoid costly mistakes.

Start Your Round Plan — Free
Ann Arbor Golf & Outing Club

Ann Arbor Golf & Outing Club

Michigan

• Par 72
View course →
Ann Arbor Municipal Golf Course

Ann Arbor Municipal Golf Course

Michigan

• Par 72
View course →
Arbor Hills Golf Club

Arbor Hills Golf Club

Michigan

• Par 72
View course →
Arcadia Bluffs Golf Club

Arcadia Bluffs Golf Club

Michigan

• Par 72
View course →
Bay Harbor Golf Club

Bay Harbor Golf Club

Michigan

• Par 72
View course →
Baymont Golf Club

Baymont Golf Club

Michigan

• Par 72
View course →
Bessmer Golf Course

Bessmer Golf Course

Michigan

• Par 72
View course →
Black Lake

Black Lake

Michigan

View course →
Boyne Highlands Golf Club

Boyne Highlands Golf Club

Michigan

• Par 72
View course →
Boyne Highlands Resort

Boyne Highlands Resort

Michigan

• Par 72
View course →
Cascade Hills Golf Club

Cascade Hills Golf Club

Michigan

• Par 72
View course →
Cherry Creek

Cherry Creek

Michigan

View course →
Crystal Downs Country Club
🏆 World #32

Crystal Downs Country Club

Michigan

• Par 72
View course →
Detroit Golf Club

Detroit Golf Club

Michigan

• Par 72
View course →
Eagle Eye

Eagle Eye

Michigan

View course →
Edgewood Country Club

Edgewood Country Club

Michigan

• Par 72
View course →
Egypt Valley Country Club

Egypt Valley Country Club

Michigan

• Par 72
View course →
Elks Country Club

Elks Country Club

Michigan

• Par 72
View course →
Elmbrook Golf Club

Elmbrook Golf Club

Michigan

• Par 72
View course →
Falling Waters Trail Golf Course

Falling Waters Trail Golf Course

Michigan

• Par 72
View course →
Forest Akers

Forest Akers

Michigan

View course →
Forest Dunes Golf Club

Forest Dunes Golf Club

Michigan

• Par 72
View course →
Forest Lake Country Club

Forest Lake Country Club

Michigan

• Par 72
View course →
Garland Lodge and Golf Resort

Garland Lodge and Golf Resort

Michigan

View course →
Grand Haven

Grand Haven

Michigan

View course →
Grand Traverse Resort & Spa - Spruce Run

Grand Traverse Resort & Spa - Spruce Run

Michigan

• Par 72
View course →
Gull Lake View Golf Resort

Gull Lake View Golf Resort

Michigan

View course →
Hawk Hollow

Hawk Hollow

Michigan

View course →
Hawk Meadows Golf Club

Hawk Meadows Golf Club

Michigan

• Par 72
View course →
Hawk's Eye

Hawk's Eye

Michigan

View course →
Hawk's Head

Hawk's Head

Michigan

View course →
HawksHead Links

HawksHead Links

Michigan

View course →
Huntington Woods Golf Club

Huntington Woods Golf Club

Michigan

• Par 72
View course →
Huron Hills Golf Course

Huron Hills Golf Course

Michigan

• Par 72
View course →
Indian Trails Golf Course

Indian Trails Golf Course

Michigan

• Par 72
View course →
Indianwood Golf & Country Club

Indianwood Golf & Country Club

Michigan

• Par 72
View course →
Island Hills

Island Hills

Michigan

View course →
Kalamazoo Country Club

Kalamazoo Country Club

Michigan

• Par 72
View course →
Kalamazoo Municipal Golf Course

Kalamazoo Municipal Golf Course

Michigan

• Par 72
View course →
Kentwood Golf Club

Kentwood Golf Club

Michigan

• Par 72
View course →
Kewadin Shores Golf Course

Kewadin Shores Golf Course

Michigan

• Par 72
View course →
Lake Orion

Lake Orion

Michigan

View course →
Links at Gateway

Links at Gateway

Michigan

View course →
Little Traverse Bay

Little Traverse Bay

Michigan

View course →
LochenHeath Golf Club

LochenHeath Golf Club

Michigan

• Par 72
View course →
Macomb Township

Macomb Township

Michigan

View course →
Mason Hills Golf Course

Mason Hills Golf Course

Michigan

• Par 72
View course →
Milham Park Golf Course

Milham Park Golf Course

Michigan

• Par 72
View course →
Muskegon Country Club

Muskegon Country Club

Michigan

• Par 72
View course →
Oakhurst Golf & Country Club

Oakhurst Golf & Country Club

Michigan

View course →
Pilgrim's Run

Pilgrim's Run

Michigan

View course →
Point O' Woods Golf & Country Club

Point O' Woods Golf & Country Club

Michigan

View course →
Rackham

Rackham

Michigan

View course →
Red Run Golf Club

Red Run Golf Club

Michigan

• Par 72
View course →
Shepherd's Hollow

Shepherd's Hollow

Michigan

View course →
Stoatin Brae

Stoatin Brae

Michigan

View course →
Sugar Springs Golf Club

Sugar Springs Golf Club

Michigan

• Par 72
View course →
Sugarbush Golf Club

Sugarbush Golf Club

Michigan

• Par 72
View course →
Tamarack Golf Club

Tamarack Golf Club

Michigan

• Par 72
View course →
The Bear Golf Course (Treetops Resort)

The Bear Golf Course (Treetops Resort)

Michigan

• Par 72
View course →
The Golf Club at Harbor Shores

The Golf Club at Harbor Shores

Michigan

• Par 72
View course →
The Golf Club at Harbor Springs

The Golf Club at Harbor Springs

Michigan

• Par 72
View course →
The Jewel Golf Course

The Jewel Golf Course

Michigan

• Par 72
View course →
The Mines Golf Club

The Mines Golf Club

Michigan

• Par 72
View course →
The Mines Golf Course

The Mines Golf Course

Michigan

• Par 72
View course →
The Orchards Golf Club

The Orchards Golf Club

Michigan

• Par 72
View course →
The University of Michigan Golf Course

The University of Michigan Golf Course

Michigan

• Par 72
View course →
Thornapple Pointe

Thornapple Pointe

Michigan

View course →
Traverse City Golf & Country Club

Traverse City Golf & Country Club

Michigan

• Par 72
View course →
Treetops Resort - Fazio Course

Treetops Resort - Fazio Course

Michigan

• Par 72
View course →
Treetops Resort - National Course

Treetops Resort - National Course

Michigan

• Par 72
View course →
True North

True North

Michigan

View course →
Tullymore Golf Resort

Tullymore Golf Resort

Michigan

• Par 72
View course →
Union Pines Golf Course

Union Pines Golf Course

Michigan

• Par 72
View course →
Warren Valley Golf Club

Warren Valley Golf Club

Michigan

• Par 72
View course →
Warwick Hills Golf & Country Club

Warwick Hills Golf & Country Club

Michigan

View course →
Washtenaw

Washtenaw

Michigan

View course →
Wawashkamo Golf Club

Wawashkamo Golf Club

Michigan

• Par 72
View course →
Western Golf & Country Club

Western Golf & Country Club

Michigan

• Par 72
View course →
Western Hills Golf Club

Western Hills Golf Club

Michigan

• Par 72
View course →
Windsor Park Golf Course

Windsor Park Golf Course

Michigan

• Par 72
View course →
Wolverine Golf Club

Wolverine Golf Club

Michigan

• Par 72
View course →
Wuskowhan Players Club

Wuskowhan Players Club

Michigan

• Par 72
View course →