Golf Courses in Michigan
Browse 812 golf courses in Michigan on Yards Golf Book. Each course includes a digital yardage book with hole-by-hole strategy, shot dispersion data, and strokes gained analytics personalized to your handicap.
812 courses
- Alpena Golf Club Alpena Par 72
- Alpine Golf Club Comstock Park Par 72
- Alwyn Downs Golf Club Par 70
- American Dunes Golf Club Grand Haven Par 72
- Angels Crossing Golf Course Vicksburg Par 72
- Ann Arbor Country Club Ann Arbor Par 72
- Ann Arbor Golf And Outing Club Par 66
- Antioch Hills Golf Club Mesick Par 66
- Antrim Dells Par 72
- Apple Mountain Golf Course Golf Course is a par-72 public course in Freeland Par 72
- Apple Valley Golf Course Michigan playing 6 Par 71
- Arbor Hills Golf Club Michigan playing 6 Par 72
- Arcadia Bluffs Golf Club Arcadia Par 72
- Arcadia Bluffs South Course Arcadia Par 72
- Arcadia Hills Golf Club Attica Par 144
- Arrowhead Golf Club Lowell Par 72
- Arthur Hills Harbor Springs Par 71
- Atlas Valley Country Club Grand Blanc Par 72
- Bandemer Park Disc Golf Par 24
- Barton Hills Country Club Ann Arbor Par 71
- Battle Creek Country Club Michigan playing 6 Par 72
- Bay City Country Club Michigan playing 6 Par 72
- Bay Harbor Golf Club Bay Harbor Par 72
- Bay Harbor The Links Par 72
- Bay Harbor The Preserve Par 72
- Bay Meadows Golf Course Traverse City Par 81
- Bay Pointe Golf Club West Bloomfield Par 72
- Beacon Hill Golf And Banquet Facility Commerce Township Par 71
- Bear Lake Highlands Bear Lake Par 72
- Beaver Island Golf Course Michigan playing 6 Par 72
- Bedford Hills Golf Club Temperance Par 71
- Bedford Valley Michigan playing 7 Par 72
- Beech Hollow Golf Course Freeland Par 72
- Beech Woods Golf Course Par 140
- Beeches Golf Club Michigan playing 7 Par 72
- Beechwood Greens Golf Club Par 128
- Belle Isle Practice Center Belle Isle
- Belle River Golf And Country Club Memphis Par 72
- Bello Woods Golf Course Macomb Par 72
- Belvedere Golf Club Michigan playing 6 Par 72
- Bennington Golf Club
- Benona Shores Golf Course Shelby Par 60
- Bent Pine Golf Club Whitehall Par 72
- Berrien Hills Golf Club Benton Harbor Par 71
- Betsie Valley Par 72
- Big Als Greens And Grille Newport
- Binder Park Golf Course Par 71
- Birch Pointe Golf Club Saint Helen Par 36
- Birch Valley Golf Course Par 72
- Birchwood Farms Golf And Country Club Harbor Springs Par 72
- Bird Creek Golf Club Port Austin Par 72
- Birmingham Country Club Birmingham Par 70
- Black Bear Golf Club Vanderbilt Par 72
- Black Forest At Wilderness Valley Par 71
- Black Lake Golf Course Onaway Par 72
- Black Locust Disc Golf Course
- Black River Golf Club Port Huron Par 72
- Blackheath Golf Club Oakland Township Par 69
- Blackshire Par 72
- Bloomfield Hills Country Club Bloomfield Hills Par 71
- Blossom Trails Golf Club Benton Harbor Par 70
- Blue Heron Golf Course Michigan playing 6 Par 72
- Blythefield Country Club Belmont Par 72
- Bonnie Brook Golf Range Par 72
- Bonnie View Golf Course Eaton Rapids Par 108
- Boulder Creek Golf Club Belmont Par 72
- Boulder Creek Golf Course Bessemer Par 72
- Boulder Pointe Golf Club Oxford Par 72
- Brae Burn Golf Club Plymouth Par 70
- Bramblewood Country Club
- Branson Bay Golf Course Mason Par 72
- Brentwood Golf Club And Banquet Center White Lake Par 72
- Briar Ridge Golf Course Montrose Par 72
- Briarwood Golf Club Caledonia Par 72
- Broadmoor Country Club Caledonia Par 72
- Bronson Golf Club Bronson
- Brookshire Golf Club Williamston Par 72
- Brookside Golf And Grill Gowen Par 71
- Brookside Golf Course Saline Par 72
- Brookwood Golf Club Rochester Hills Par 70
- Brookwood Golf Course Buchanan Par 72
- Bruce Hills Golf Course Romeo Par 70
- Bucks Run Golf Club Mount Pleasant Par 72
- Burning Oak Country Club
- Burning Tree Country Club Macomb Par 71
- Burr Oak Golf Club Par 105
- Bushwood Golf Course Northville Par 81
- Caberfae Peaks Par 144
- Cadillac Country Club Par 70
- Calderone Farms Golf Club Par 72
- Calumet Golf Club Calumet Par 71
- Candlestone Michigan playing 7 Par 72
- Carleton Glen Golf Club Michigan playing 6 Par 71
- Caro Golf Club Par 140
- Carrington Golf Club Par 103
- Cascade Hills Country Club Grand Rapids Par 71
- Cascades Golf Course Michigan playing 7 Par 72
- Caseville Golf Course Caseville Par 140
- Castle Creek Golf Club Attica Par 72
- Cattails Golf Club South Lyon Par 72
- Cedar Chase Golf Club Cedar Springs Par 72
- Cedar Creek Golf Course Michigan playing 6 Par 71
- Cedar Farms Golf Club Battle Creek
- Cedar Glen Golf Club New Baltimore Par 70
- Cedar River Golf Course Bellaire Par 72
- Cedar Valley Golf Club Michigan playing 6 Par 70
- Centennial Acres Golf Course Par 71
- Centennial Farm Golf Club
- Century Oaks Golf Club Elkton Par 70
- Champion Hill Golf Course Beulah Par 72
- Chandler Park Golf Course Detroit Par 71
- Chardell Golf Course
- Charlevoix Municipal Golf Course Charlevoix
- Chase Hammond Golf Club Michigan playing 6 Par 72
- Cheboygan Golf And Country Club Cheboygan Par 101
- Chemung Hills Golf Club Howell Par 105
- Cherry Creek Golf Club Shelby Township Par 72
- Cherrywood Golf Club Ottawa Par 140
- Cheshire Hills Golf Course Allegan Par 70
- Chestnut Hills Michigan playing 6 Par 72
- Chestnut Valley Golf Course Harbor Springs Par 72
- Chikaming Country Club Par 102
- Chippewa Banks Disc Golf Course Par 64
- Chippewa Hills Country Club
- Chisholm Hills Country Club Lansing Par 103
- Clark Lake Golf Course Brooklyn
- Clear Lake Golf Club Big Rapids Par 72
- Clearbrook Saugatuck Par 72
- Clio Country Club Clio Par 72
- Coldwater Golf Course Coldwater Par 72
- College Fields Golf Club Okemos Par 71
- Colonial Golf Course Hart Par 66
- Colonial Heritage 9 Course Hart Par 72
- Concord Hills Golf Course Par 104
- Copper Creek Golf Course Michigan playing 6 Par 72
- Copper Hills Golf And Country Club Oxford Par 72
- Copper Ridge Golf Club Davison Par 72
- Corunna Hills Golf Course Corunna Par 108
- Country Club Of Detroit Grosse Pointe Farms Par 87
- Country Club Of Jackson Jackson Par 72
- Country Club Of Lansing Par 70
- County Line Golf Course Reese Par 144
- Coyote Golf Club New Hudson Par 71
- Coyote Preserve Golf Club Fenton Par 71
- Cracklewood Golf Club Michigan playing 6 Par 72
- Crestview Golf Club Kalamazoo Par 68
- Crestview Golf Course Zeeland Par 68
- Crooked Creek Par 72
- Crooked Creek Golf Course Saginaw Par 71
- Crooked Tree Golf Club Michigan playing 6 Par 72
- Crystal Downs Country Club Par 70
- Crystal Golf Course Michigan playing 6 Par 72
- Crystal Lake Golf Club Beulah Par 70
- Crystal View Golf Course Michigan playing 6 Par 72
- Currie Municipal Golf Course Michigan playing 6 Par 72
- Custer Greens Golf Course Michigan playing 2 Par 32
- Davison Country Club Davison Par 103
- Dearborn Country Club Michigan playing 6 Par 71
- Dearborn Hills Par 87
- Deer Run Golf At Lakes Of The North Mancelona Par 71
- Deer Run Golf Club Par 71
- Deer View Golf Course Imlay City
- Deme Acres Golf Course Par 100
- Demor Hills Golf Course Michigan playing 6 Par 68
- Detroit Golf Club Detroit Par 68
- Devils Knob Golf Course Par 140
- Devils Lake Golf Course Manitou Beach Par 102
- Devils Ridge Golf Club Oxford Par 72
- Diamond Lake Golf Club Par 105
- Diamond Springs Golf Course Hamilton Par 72
- Disc Golf
- Disc Golf Course
- Donald Ross Memorial Harbor Springs Par 70
- Dowagiac Elks Golf Course Dowagiac Par 144
- Downing Farms Golf Course Par 102
- Driftwood Golf Course Michigan playing 6 Par 70
- Drummond Island Golf Club Michigan playing 3 Par 144
- Duck Lake Country Club Albion Par 70
- Dundee Golf Club Michigan playing 6 Par 72
- Dunes Golf Club Michigan playing 7 Par 72
- Dunham Hills Golf Club Hartland Par 71
- Dunmaglas Golf Club Charlevoix Par 72
- Dutch Hollow Golf Club Durand Par 71
- Eagle Crest Resort Michigan playing 6 Par 72
- Eagle Eye Golf Club Bath Par 72
- Eagle Glen Golf Course Farwell Par 72
- Eagle Island Golf Course Par 102
- Eagle Ridge Golf Club Michigan playing 6 Par 70
- Eagle View Golf Club Mason Par 63
- Eastern Hills Golf Club Kalamazoo Par 72
- Edgewood Country Club Commerce Par 71
- Edgewood Greens Golf Course Par 105
- Edmore Golf Course Par 36
- Egypt Valley Country Club Ada Par 72
- El Dorado Golf Course Michigan playing 6 Par 72
- Eldorado Michigan playing 6 Par 72
- Elk Rapids Golf Club Michigan playing 6 Par 72
- Elk Ridge Golf Club Atlanta Par 72
- Ella Sharp Park Golf Course Jackson Par 71
- Elmbrook Golf Course Traverse City Par 72
- Emerald Vale Golf Club Par 104
- Ems Links Golf Course
- Epworth Heights Golf Course
- Escanaba Country Club Par 103
- Evergreen Golf Course Michigan playing 6 Par 72
- Evergreen Hills Golf Course Michigan playing 5 Par 68
- Evergreen Resort Michigan playing 2 Par 144
- Fairview Hills Golf Club Mio Par 70
- Falcon Golf Course East Lansing Par 72
- Falcon Head Golf Club Big Rapids Par 93
- Farmington Hills Golf Club Farmington Hills Par 71
- Faulkwood Shores Golf Club Howell Par 72
- Fawn Crest Golf Course Par 96
- Fellows Creek Municipal Golf Club Canton Par 72
- Fenton Farms Golf Club Fenton Par 72
- Fern Hill Golf Club Clinton Township Par 70
- Fieldstone Golf Club Auburn Hills Par 71
- Firefly Golf Links Clare Par 72
- Flint Golf Club Flint Par 69
- Flushing Valley Golf Club Flushing Par 71
- Forest Akers East Par 72
- Forest Akers West Par 72
- Forest Dunes Golf Resort Par 70
- Forest Lake Country Club Bloomfield Hills Par 72
- Forest View Golf Center
- Fountains Golf And Banquet Clarkston Par 70
- Four Lakes Country Club Par 72
- Fox Creek Golf Course Livonia Par 71
- Fox Hills Country Club Plymouth Par 70
- Fox Run Country Club Michigan playing 6 Par 72
- Fox Woods Golf Course
- Franklin Hills Country Club Hills Country Club is a par-103 private course in Franklin Par 103
- Fruitport Golf Club Par 103
- Garden Golf Club Michigan playing 6 Par 73
- Garland Fountains Golf Course Lewiston Par 49
- Garland Lodge And Resort Michigan playing 6 Par 72
- Garland Monarch Golf Course Lewiston Par 65
- Garland Reflections Golf Course Lewiston Par 49
- Garland Swampfire Golf Course Lewiston Par 49
- Gateway Lodge Golf Course Par 103
- Gauss Green Valley Golf Course Jackson Par 100
- Gaylord Country Club Par 104
- Genesee Valley Meadows Golf Course Par 103
- Gentzs Homestead Golf Course Par 144
- George Young Golf Course Iron River
- Georgetown Country Club Ann Arbor Par 70
- Giant Oak Golf Club Par 87
- Glacier Club Golf Course Washington Par 72
- Gladstone Golf Club Michigan playing 6 Par 70
- Gladwin Heights Golf Course Par 102
- Glen Eagle Golf Club Hudsonville Par 73
- Glen Oaks Golf Course Farminton Hills Par 101
- Glenbrier Golf Course Perry Par 104
- Glenhurst Golf Course Redford Par 70
- Glenkerry Golf Course Greenville Par 103
- Glenlore Golf Course Commerce Township
- Gogebic Country Club Ironwood Par 101
- Golden Hawk Golf Club Casco Par 71
- Golden Sands Golf Course Michigan playing 6 Par 71
- Goodrich Country Club Goodrich Par 70
- Gowanie Country Club Mount Clemens Par 103
- Gracewil Country Club Grand Rapids Par 103
- Grand Beach Golf Course Michigan playing 5 Par 71
- Grand Ledge Country Club Grand Ledge Par 103
- Grand Prarie Golf Course Par 90
- Grand View Golf Course New Era Par 70
- Grande Golf Club Michigan playing 6 Par 72
- Grandview Golf Club Kalkaska Par 72
- Grayling Country Club Grayling Par 101
- Great Oaks Country Club Rochester Par 72
- Green Acres Golf Course Bridgeport Par 70
- Green Hills Golf Course Michigan playing 6 Par 71
- Green Meadows Golf Course Monroe Par 70
- Green Oaks Golf Course Ypsilanti Par 71
- Green Trees Golf Course Gaylord
- Green Valley Golf Course Sturgis Par 71
- Greenbriar Golf Course Par 101
- Greenbrier Golf Club Michigan playing 6 Par 72
- Greenbush Golf Course Greenbush Par 102
- Greystone Golf Club Washington Par 72
- Grizzly Oaks Disc Golf Course Par 5
- Groesbeck Golf Course Michigan playing 6 Par 72
- Grosse Ile Golf And Country Club Grosse Ile Par 104
- Gull Lake Country Club Richland Par 103
- Gull Lake View East Par 72
- Gull Lake View West Par 72
- Gully Golf Course Michigan playing 3 Par 60
- Gun Ridge Golf Course Hastings Par 140
- Hadley Acres Golf Club Par 104
- Hampshire Country Club Dowagiac Par 72
- Hampton Golf And Country Club Rochester Hills Par 72
- Hankerd Hills Golf Course Par 144
- Harbor Point Golf Club Harbor Springs Par 71
- Harbor Shores Benton Harbor Par 71
- Hartland Glen Golf Club Hartland Par 72
- Hastings Country Club Hastings Par 72
- Hawk Golf Course Michigan playing 6 Par 72
- Hawk Hollow Golf Course Bath Par 51
- Hawk Meadows Howell Par 72
- Hawk Ridge Golf Course Michigan playing 6 Par 72
- Hawks Eye Golf Course Bellaire
- Hawkshead Links Golf Course South Haven Par 104
- Heather Highlands Golf Club Holly Par 72
- Heather Hills Golf Course Romeo Par 72
- Heathers Club Of Bloomfield Bloomfield Township Par 70
- Heatherwoods Golf Course Charlevoix
- Hemlock Golf Club Michigan playing 6 Par 72
- Heritage Glen Golf Club Michigan playing 6 Par 72
- Hessel Ridge Golf Par 100
- Hiawatha Sportsman S Club Golf Course Par 144
- Hickory Creek Golf Course Ypsilanti Par 72
- Hickory Hill Golf Course Wixom Par 71
- Hickory Hills Golf Club Michigan playing 6 Par 71
- Hickory Hills Golf Course Michigan playing 6 Par 71
- Hickory Hollow Golf Course Macomb Par 104
- Hickory Knoll Golf Course Montague
- Hickory Ridge Golf Course Par 132
- Hidden Oaks Golf Course Saint Louis Par 103
- Hidden River Golf And Casting Club Brutus Par 104
- High Pointe Golf Club Williamsburg Par 102
- Highland Golf Club Michigan playing 6 Par 72
- Highland Hills Golf Course Highland Par 71
- Hills Heart Of The Lakes Golf Course Brooklyn Par 99
- Hillsdale Country Club
- Hilltop Golf Course Plymouth Par 100
- Holiday Meadows Golf Course Par 108
- Holland Lake Golf Course Par 108
- Holly Meadows Golf Course Capac Par 72
- Hollywoods Disc Golf Course
- Huckleberry Creek Golf Course Par 102
- Hudson Mills Metropark Golf Course Michigan playing 6 Par 71
- Hunters Ridge Golf Course Howell Par 72
- Huntmore Golf Club Brighton Par 72
- Huron Breeze Golf And Country Club Par 104
- Huron Hills Golf Course Ann Arbor Par 67
- Huron Meadows Golf Course Brighton Par 72
- Huron Shores Golf Club And Restaurant
- Idylwyld Golf Club Livonia Par 69
- Ima Brookwood Golf Club Burton Par 72
- Indian Hills Golf Course Michigan playing 7 Par 72
- Indian Lake Golf And Country Club Par 103
- Indian Lake Hills Golf Course Eau Claire Par 102
- Indian River Golf Club Indian River Par 71
- Indian Run Golf Club Scotts Par 102
- Indian Springs Metropark Golf Course Michigan playing 6 Par 71
- Indian Trails Golf Course Grand Rapids Par 65
- Indianwood Gold And Country Club Lake Orion Par 68
- Inkster Valley Golf Course Inkster Par 72
- Interlochen Golf Course Interlochen Par 71
- Intimidator Golf Course Par 140
- Inverness Country Club Chelsea Par 72
- Irish Hills Golf Club Michigan playing 6 Par 71
- Irish Hills Shore Golf Course Par 3
- Iron Horse Golf Course Michigan playing 6 Par 70
- Iron Links Golf Course
- Iron River Country Club Iron River Par 144
- Ironwood Golf Club Howell Par 103
- Ironwood Golf Course Byron Center Par 67
- Island Hills Golf Club Centreville Par 72
- Iyopawa Island Golf Course Par 144
- Jackson College Disc Golf
- Jeptha Lake Golf Course Bloomingdale Par 81
- Jewel Golf Course Grand Nine Par 34
- Jewel Golf Course Woods Nine Par 34
- Jewel Of Grand Blanc Michigan playing 6 Par 72
- Kalamazoo Country Club Kalamazoo Par 102
- Katke Golf Course Big Rapids Par 72
- Kaufman Golf Course Michigan playing 5 Par 68
- Kearsley Lake Golf Course Flint Par 72
- Kensington Metropark Golf Course Milford Par 71
- Kent Country Club Grand Rapids Par 71
- Keweenaw Mountain Lodge Golf Course Lodge Golf Course is a par-108 public course in Copper Harbor Par 108
- Kimberly Oaks Golf Club
- Klinger Lake Country Club Sturgis Par 105
- Knoll View Golf Course Au Gres Par 92
- Knollwood Country Club West Bloomfield Par 72
- Knollwood Country Club West Course
- Lac Vieux Desert Golf Course Watersmeet Par 72
- Lake Cora Hills Michigan playing 6 Par 72
- Lake Doster Golf Club Plainwell Par 72
- Lake Erie Metropark Golf Course Michigan playing 6 Par 72
- Lake Forest Golf Club Ann Arbor Par 71
- Lake Leann Golf Course Par 140
- Lake Michigan Hills Golf Club Benton Harbor Par 72
- Lake Monterey Golf Course
- Lake O The Hills Golf Course Par 81
- Lakeland Hills Golf Course Par 103
- Lakelands Golf And Country Club Brighton Par 104
- Lakes Of Taylor Golf Club Michigan playing 7 Par 72
- Lakeside Golf Course Michigan playing 6 Par 72
- Lakeside Links Par 148
- Lakeview Hills Golf Resort North Course
- Lakeview Hills Golf Resort South Course Lexington
- Lakewood On The Green Cadillac Par 101
- Lanse Golf Club Par 144
- Lapeer Country Club Par 106
- Lawton Golf Club Michigan playing 6 Par 71
- Ledge Meadows Golf Course Grand Ledge Par 72
- Leland Country Club Michigan playing 5 Par 71
- Lenawee Country Club
- Les Cheneaux Golf Course Cedarville Par 70
- Leslie Park Golf Course Ann Arbor Par 72
- Lincoln Golf Course Michigan playing 6 Par 70
- Lincoln Hills Golf Club Michigan playing 6 Par 72
- Lincoln Hills Golf Course Birmingham Par 70
- Links At Gateway Romulus Par 72
- Links At Whitmore Lake Golf Course Whitmore Lake Par 101
- Litchfield Greens Par 144
- Little Nugget Golf Course Closed Wallace
- Loch Lomond Golf Course
- Lochenheath Golf Club Williamsburg Par 72
- Lochmoor Club Grosse Pointe Woods Par 72
- Loggers Trace Michigan playing 2 Par 36
- Lost Dunes Bridgman Par 71
- Lost Lake Woods Golf Course Lincoln Par 71
- Lynx Golf Course And Grill Otsego Par 72
- Lyon Oaks Golf Course Wixom Par 72
- Macatawa Legends Golf And Country Club Par 68
- Mack Mayfield Municipal Golf Course Westland Par 102
- Mackinaw Club Carp Lake Par 104
- Majestic At Lake Walden Golf Course Hartland Par 72
- Mallard Golf Club East Jordan Par 108
- Manistee Golf And Country Club Par 100
- Manitou Passage Golf Club Cedar Par 71
- Maple Brook Golf Course Michigan playing 6 Par 72
- Maple Creek Golf Club Shepherd Par 72
- Maple Grove Golf Course Michigan playing 6 Par 72
- Maple Hill Golf Club Hemlock
- Maple Hill Golf Course Grandville Par 102
- Maple Hills Golf Course Augusta Par 105
- Maple Lane Golf Club Sterling Heights Par 70
- Maple Leaf Golf Course Michigan playing 3 Par 62
- Maple Ridge Golf Michigan playing 5 Par 71
- Marquette Golf Club Michigan playing 6 Par 72
- Marquette Golf Club Greywalls Par 71
- Marquette Trails Country Club Par 102
- Marsh Ridge Golf Course And Resort Gaylord
- Marshall Country Club Marshall Par 104
- Marysville Golf Course Marysville Par 72
- Marywood Country Club Battle Creek Par 103
- Masterpiece Par 71
- Meadowbrook Country Club Michigan playing 6 Par 71
- Meridian Sun Golf Club Haslett Par 70
- Metamora Country Club Par 72
- Michaywe Pines Gaylord Par 72
- Michigan Meadows Golf Course Casco Par 103
- Mickeys Golf Range
- Middle Channel Golf And Country Club
- Midland Country Club Michigan playing 7 Par 72
- Milan Creek Golf Course
- Milham Park Golf Club Kalamazoo Par 72
- Mill Race Golf Course Par 140
- Mines Golf Course Grand Rapids Par 70
- Missaukee Golf Club Lake City Par 71
- Mistwood Golf Course Michigan playing 7 Par 72
- Monarch Ridge Golf Course
- Monroe Golf And Country Club Michigan playing 6 Par 72
- Moors Golf Club Michigan playing 6 Par 72
- Moose Ridge Golf Course South Lyon Par 71
- Morrison Lake Golf Club Par 102
- Moss Ridge Michigan playing 6 Par 72
- Mount Pleasant Country Club Mount Pleasant Par 72
- Mountain Flowers
- Mountain Ridge Ridge is a par-72 resort course in Michigan playing 7 Par 72
- Muellers Valley View Farm Golf Course Saginaw Par 102
- Mulberry Hills Golf Course Oxford Par 71
- Mullenhurst Golf Course Delton Par 71
- Mullett Lake Country Club Cheboygan Par 144
- Munoscong Golf Club Par 104
- Muskegon Country Club Muskegon Par 102
- Mystic Creek Golf Club Milford Par 72
- Nahma Golf Course Nahma Par 144
- Newberry Country Club Michigan playing 5 Par 71
- North Course Michigan playing 4 Par 61
- North Kent Golf Course Rockford Par 101
- North Shore Golf Club Menominee Par 103
- North Star Golf Course Ithaca Par 72
- Northern Michigan University Golf Course Marquette Par 72
- Northport Creek Michigan playing 6 Par 70
- Northport Point Golf Club Michigan playing 6 Par 72
- Northville Hills Golf Club Northville Par 72
- Northwood Golf Course Michigan playing 3 Par 36
- Oak Crest Golf Course Par 104
- Oak Lane Golf Club Webberville Par 70
- Oak Pointe Country Club Brighton Par 71
- Oak Ridge Golf Club Michigan playing 6 Par 70
- Oakhurst Golf And Country Club Clarkston Par 103
- Oakland Hills Country Club Bloomfield Hills Par 104
- Oakland University Golf And Learning Center Par 18
- Oceana Golf Club Shelby Par 73
- Old Channel Trail Montague
- Old Club Par 3 Course
- Old Town Golf Course Monroe Par 70
- Olde Mill Golf Club Schoolcraft Par 72
- Olivet Country Club Olivet
- Ontonagon Golf Club Par 140
- Orchard Hill Country Club Buchanan Par 102
- Orchard Hills Golf Course Shelbyville Par 102
- Orchard Lake Country Club Orchard Lake Par 102
- Owosso Country Club Owosso Par 71
- Oxford Hills Country Club Oxford Par 72
- Paint Creek Country Club Lake Orion Par 103
- Park Shore Golf Course Par 98
- Paw Paw Lake Golf Course Watervliet Par 100
- Pebblewood Golf Course Bridgman Par 98
- Perttus Big Spruce Golf Course
- Petoskey Bay View Country Club Par 104
- Petoskey Golf Center Petoskey Par 72
- Pheasant Run Golf Club Canton Par 71
- Pictured Rocks Golf Club Munising Par 104
- Pierce Lake Golf Course And Park Par 105
- Pierce Park Golf And Events Flint
- Pigeon Creek Golf Course West Olive Par 71
- Pilgrims Run Golf Course Pierson Par 73
- Pine Creek Golf Course
- Pine Grove Country Club Michigan playing 5 Par 72
- Pine Hills Golf Course Laingsburg Par 72
- Pine Hollow Golf Club Michigan playing 6 Par 71
- Pine Knob Golf Club Clarkston Par 71
- Pine Lake Country Club West Bloomfield Township Par 104
- Pine River Country Club Alma Par 101
- Pine River Golf Club Par 103
- Pine Shore Golf Course Saint Clair
- Pine Trace Golf Club Rochester Hills Par 72
- Pine Valley Golf And Country Club Ray Par 72
- Pine View Golf Course Three Rivers Par 72
- Pine View Highlands Houghton Lake Par 103
- Pinecroft Golf Course Par 72
- Pipestone Creek Golf Course Eau Claire Par 99
- Pleasant Hills Golf Course Mount Pleasant Par 70
- Pleasant Meadows
- Pleasant View Golf Course Saginaw Par 71
- Plum Brook Golf Course Sterling Heights Par 71
- Plum Hollow Country Club Southfield Par 104
- Plym Park Golf Course
- Pohlcat Mount Pleasant Par 72
- Point O Woods Michigan playing 7 Par 72
- Pointe Aux Barques Golf Course Michigan playing 5 Par 69
- Pontiac Country Club Waterford Par 72
- Port Huron Elks Lodge Golf Course Port Huron Par 103
- Port Huron Golf Club Michigan playing 6 Par 72
- Portage Lake Golf Course Houghton Par 72
- Portland Country Club Portland Par 99
- Practice Area Onaway Par 27
- Prairie Creek Golf Course Michigan playing 6 Par 72
- Prairiewood Golf Course Par 102
- Prestwick Village Golf Club Highland Par 72
- Quail Ridge Golf Club Ada Par 72
- Quarry Ridge Golf Center Ottawa Lake Par 72
- Quincy Golf Course Par 136
- Rackham Golf Course Michigan playing 6 Par 71
- Radrick Farms Golf Course Michigan playing 6 Par 72
- Railside Golf Club Byron Center Par 72
- Raisin Valley Golf Club Valley Golf Club is a par-103 public course in Tecumseh Par 103
- Rammler Golf Club Sterling Heights Par 71
- Rattle Run Golf Course China Township Par 73
- Ravenna Creeks Golf Course Par 103
- Ravines Golf Club Saugatuck Par 72
- Red Arrow Golf Course Kalamazoo Par 87
- Red Fox Run Par 102
- Red Hawk Golf Club East Tawas Par 72
- Red Oaks Golf Course Madison Heights Par 93
- Red Run Golf Club Michigan playing 7 Par 72
- Ridge Golf Course Par 140
- Ridgeview Golf Course Michigan playing 6 Par 71
- Rifle River Golf Course
- Rippling Rapids Golf Club Cheboygan
- River Bank Golf Course South Lyon Par 101
- River Forest Golf Course Michigan playing 6 Par 71
- Rivers Edge Golf Club Alpena Par 72
- Riverside Country Club Battle Creek Par 72
- Riverview Highlands Golf Course Riverview Par 104
- Riverwood Resort Mount Pleasant Par 72
- Rogers City Country Club Rogers City Par 102
- Rolling Hills Cass City Par 62
- Rolling Hills County Park Disc Golf Ypsilanti Township
- Rolling Hills Golf Club Lapeer Par 72
- Rolling Meadows Golf Course Michigan playing 6 Par 71
- Rouge Park Golf Course Michigan playing 6 Par 72
- Royal Oak Golf Club Royal Oak Par 64
- Royal Scot Golf Club Michigan playing 6 Par 72
- Rush Lake Hills Golf Club Pinckney Par 73
- Rustic Glen Golf Course Saline Par 72
- Sage Run Golf Course Bark River Par 72
- Saginaw Country Club Par 103
- Saint Clair Shores Golf Club Saint Clair Shores Par 101
- Saint Ignace Golf And Country Club
- Saint Ives Stanwood Par 72
- Saint Joe Valley Golf Course Par 47
- Saint Johns Resort Golf Course Plymouth Township Par 72
- Salem Hills Golf Club Northville Par 71
- Salt River Golf Course Chesterfield
- Sanctuary Lake Golf Course Troy Par 71
- Sand Creek Golf Club Marne Par 93
- Sandy Creek Golf Course Monroe Par 72
- Sandy Pebbles Golf Course Ahmeek Par 144
- Sandy Ridge Golf Course Midland Par 72
- Saskatoon Golf Club Alto Par 72
- Sauganash Michigan playing 6 Par 72
- Sault Sainte Marie Country Club Par 104
- Scalawags Golf Club Chesterfield
- Scenic Golf And Country Club Pigeon Par 103
- Schuss Mountain Golf Course Golf Course is a public course in Mancelona
- Scott Lake Country Club Comstock Park
- Selfridge Angb Golf Course Selfridge ANGB Par 103
- Shadow Ridge Golf Club Ionia Par 71
- Shaffers Evergreen Golf Course
- Shamrock Hills Golf Club Michigan playing 5 Par 71
- Shenandoah Country Club West Bloomfield Par 104
- Shepherds Hollow Clarkson Par 72
- Sherwood On The Hill Golf Course Gagetown Par 34
- Signal Point Country Club Niles Par 144
- Silver Lake Golf Course Waterford Par 36
- Singing Bridge Golf Course Par 101
- Snow Snake Golf Course Harrison Par 71
- Solitude Links Golf Course And Banquet Center Par 101
- Somerset Golf Course Troy Par 72
- South Course Michigan playing 5 Par 72
- Southmoor Golf Course Former Burton Par 101
- Southwinds Golf Course Southgate Par 70
- Sparta Moose Lodge Golf Course Par 140
- Spring Lake Country Club Spring Lake Par 72
- Spring Meadows Country Club Linden Par 104
- Spring Valley Golf Course Michigan playing 6 Par 72
- Springbrook Golf Club Par 105
- Springdale Park And Golf Course Birmingham Par 136
- Springfield Oaks Golf Course Davisburg Par 71
- Spruce Ridge Golf Club Dowagiac Par 71
- Spruce Run Golf Course Par 102
- St Clair Golf Club Michigan playing 6 Par 72
- States Golf Club Vicksburg Par 70
- Stoatin Brae Golf Club Brae Golf Club is a par-71 public course in Augusta Par 71
- Stonebridge Golf Club Ann Arbor Par 70
- Stonegate Golf Club Twin Lake Par 72
- Stonehedge North Par 102
- Stonehedge South Par 102
- Stonewater Country Club Caledonia Par 103
- Stoney Links Golf Course Closed Par 105
- Stony Creek Metropark Golf Course Shelby Township Par 72
- Stony Point Golf Course
- Stonycroft Hills Club Bloomfield Hills Par 70
- Sugar Springs Golf Club Michigan playing 6 Par 72
- Sugarbush Golf Club Davison Par 72
- Summer Breeze Par Three Golf Course Par 81
- Summit Golf Course Bellaire Par 70
- Sundance Michigan playing 6 Par 72
- Sunnybrook Country Club Grandville Par 103
- Swan Valley Golf Course Saginaw Par 70
- Swartz Creek Golf Course Flint Par 72
- Sweetgrass Golf Club Harris Par 72
- Sycamore Hills Golf Club Macomb Par 72
- Sylvan Glen Golf Course Troy Par 71
- Tam Oshanter Country Club West Bloomfield Par 71
- Tamaron Country Club Toledo Par 102
- Tanglewood Golf Club South Lyon Par 101
- Tanglewood Marsh Golf Course Par 101
- Tawas Creek Golf Club Par 103
- Taylor Meadows Golf Course Taylor Par 72
- Tecumseh Golf Club Michigan playing 6 Par 72
- Terra Verde Golf Course Nunica Par 103
- Terrace Bluff Golf Course Michigan playing 6 Par 72
- The Alpine Boyne City Par 105
- The Bear Golf Course Michigan playing 7 Par 72
- The Captains Club At Woodfield Grand Blanc Par 72
- The Chief Golf Course Bellaire Par 101
- The Classic Michigan playing 6 Par 71
- The Crown Golf Club Traverse City Par 104
- The Dream Gc West Branch Par 104
- The Dunes Club New Buffalo Township Par 71
- The Emerald Golf Course Saint Johns Par 72
- The Falls At Barber Creek Par 104
- The Fields Golf Course Michigan playing 5 Par 70
- The Fortress Golf Course Frankenmuth Par 103
- The Fox Golf Club Roscommon Par 72
- The Gailes Par 74
- The Golf Club At Mt Brighton Brighton
- The Heather Harbor Springs Par 72
- The Heathlands Onekama Par 103
- The Highlands Michigan playing 6 Par 72
- The Kingsley Club Par 102
- The Lakes Golf Course Gaylord Par 72
- The Leelanau Club At Bahle Farms Suttons Bay Par 102
- The Legacy Golf Club Ottawa Par 72
- The Legend Golf Course Michigan playing 6 Par 72
- The Links At Bowen Lake Gowen Par 101
- The Links At Crystal Lake Pontiac Par 70
- The Links At Rolling Meadows Holland Par 81
- The Links Of Novi Novi
- The Little Course Onaway Par 27
- The Loon Golf Resort Gaylord Par 104
- The Meadows At Grand Valley State University Par 72
- The Medalist Golf Club Marshall Par 104
- The Monument Boyne City Par 12
- The Moor Harbor Springs Par 104
- The Myth Oakland
- The Natural At Beaver Creek Resort Gaylord Par 104
- The Nightmare Gc West Branch Par 103
- The Oaks At Kincheloe Par 103
- The Old Course At Sugar Loaf Cedar Par 72
- The Orchards Golf Club Washington Township Par 71
- The Pines Michigan playing 6 Par 71
- The Pines Golf Course Lake Isabella Par 72
- The Polo Fields Ann Arbor Par 104
- The Prairies Golf Club Kalamazoo Par 71
- The Quest Golf Club Houghton Lake Par 103
- The Retreat Manistee Par 67
- The Revenge Manistee Par 40
- The Rock Golf Course Michigan playing 6 Par 72
- The Rose Golf Course Leroy Par 100
- The Royal Michigan playing 7 Par 72
- The Sawmill Golf Club Saginaw Par 103
- The Serradella Par 72
- The Sidewinder Golf Course Mio
- The Tamaracks Golf Course Par 102
- The Timbers Golf Club Vassar Par 105
- The Tribute Michigan playing 6 Par 72
- The Wolverine Golf Course Par 73
- The Wyndgate Oakland Township Par 68
- Thorne Hills Golf Course Carleton Par 104
- Thoroughbred Golf Club Michigan playing 6 Par 72
- Thousand Oaks Golf Club Grand Rapids Par 72
- Thunder Bay Resort Hillman Par 106
- Timber Ridge Golf Club East Lansing Par 70
- Timber Trace Golf Club Pinckney Par 72
- Timber Wolf Golf Club Kalkaska Par 101
- Timberstone Michigan playing 6 Par 72
- Timberwood Golf Club Ray Par 72
- Torch Par 71
- Tpc Michigan Michigan playing 7 Par 72
- Traverse City Golf And Country Club Traverse City Par 103
- Travis Pointe Country Club Ann Arbor Par 72
- Treetops Michigan playing 6 Par 72
- True North Golf Club Harbor Springs Par 72
- Tullymore Stanwood Par 72
- Turtle Creek Golf Course Burlington Par 71
- Tustin Trails Golf Course Trails Golf Course is a par-105 public course in Tustin Par 105
- Twin Beach Country Club Beach Country Club is a par-140 private course in West Bloomfield Par 140
- Twin Birch Golf Course Birch Golf Course is a par-103 public course in Kalkaska Par 103
- Twin Bridges Golf Course Bridges Golf Course is a par-72 public course in Michigan playing 6 Par 72
- Twin Brooks Golf Course Brooks Golf Course is a par-105 public course in Chesaning Par 105
- Twin Lakes Golf And Swim Club Lakes Golf & Swim Club is a par-73 public course in Oakland Par 73
- Twin Oaks Golf Club Oaks Golf Club is a par-70 public course in Freeland Par 70
- Tyler Creek Golf Club Alto Par 68
- Tyrone Hills Golf Club Fenton Township Par 72
- Ubly Heights Golf And Country Club
- Union Lake Golf Course Commerce Township Par 140
- University Of Michigan Golf Course Michigan playing 6 Par 71
- University Park Golf Course Muskegon Par 72
- Urban Put Put
- Vassar Golf And Country Club Par 103
- Verona Hills Golf Club Bad Axe Par 71
- Vienna Greens Country Club Par 101
- Village Green Golf Club Michigan playing 5 Par 68
- Waabooz Run Golf Course Par 88
- Wabeek Country Club Bloomfield Township
- Wallinwood Springs Golf Club Jenison Par 103
- Walloon Lake Country Club Petoskey Par 103
- Walnut Creek Country Club South Lyon Par 70
- Warfield Greens Golf Club Fraser Par 87
- Warren Valley Golf Course Dearborn Heights Par 71
- Warwick Hills Golf And Country Club Grand Blanc Par 104
- Washakie Golf And Rv Resort North Branch Par 104
- Washtenaw Golf Club Ypsilanti Par 72
- Waterloo Golf Course Par 98
- Watermark Country Club Grand Rapids Par 72
- Waters Edge Golf Course Fremont Par 71
- Wawashkamo Golf Course Michigan playing 5 Par 72
- Wawonowin Golf Course Golf Course is a par-72 public course in Michigan playing 6 Par 72
- Wequetonsing Golf Club Michigan playing 6 Par 72
- Wesburn Golf Club South Rockwood Par 72
- West Branch Country Club West Branch Par 104
- West Ottawa Golf Course
- West Shore Golf And Country Club Grosse Ile Par 103
- Western Golf And Country Club Redford Par 71
- Western Greens Country Club Marne Par 104
- Westwind Golf Course Par 103
- Westwynd Golf Course Oakland Township Par 71
- Wheatfield Valley Golf Course Williamston Par 70
- Whispering Pines Golf Club Pinckney Par 71
- Whispering Willows Golf Course Livonia Par 70
- White Birch Hills Golf Course Par 100
- White Deer Country Club Par 105
- White Lake Golf Club Whitehall Par 71
- White Lake Oaks Golf Course White Lake Par 70
- White Oaks Golf Club Hillsdale Par 144
- White Pine National Spruce Par 72
- Whitefish Lake Golf Club Pierson Par 71
- Whiteford Valley Golf Club Ottawa Lake Par 104
- Whittaker Woods Golf Club New Buffalo Par 73
- Wicker Hills Golf Club Hale Par 69
- Wild Bluff Golf Course Brimley Par 72
- Wilderness Golf Course Michigan playing 5 Par 70
- Wilderness Valley Gaylord Par 71
- Wildwood Lake Golf Course Michigan playing 6 Par 72
- Willow Creek Golf Course Michigan playing 6 Par 70
- Willow Ridge Golf Club Fort Gratiot Par 72
- Willow Springs Golf And Country Club Vassar Par 102
- Willow Wood Golf Course Portland Par 71
- Willowbrook Golf Club Byron Par 72
- Winding Creek Golf Club Holland Par 142
- Wolf Creek Golf Club Adrian Par 104
- Woodland Hills Golf Club Michigan playing 6 Par 71
- Woodlawn Golf Club Par 103
- Woodside Golf Course Lansing Par 70
- Woodside Meadows Golf Course Par 102
- Woody S Run Public Golf Course
- Wuskowhan Players Club West Olive Par 71
- Wyandotte Hills Golf Course
- Wyandotte Shores Golf Course Wyandotte Par 72
- Yankee Springs Golf Course Michigan playing 6 Par 72
- Ye Nyne Old Holles Golf Course Par 37
- Ye Olde Country Club Par 140
Get personalized strategy for every hole. Free for registered users.
Create Free Account