Directory of golf courses in Michigan

Browse by letter



Bay City Country Club

Back Nine of Barton City

Boulder Pointe Golf Club and Conference Center

Burning Oak Country Club

Briar Ridge Golf and Country Club

Bennington Golf Club and Driving Range

Brookshire Inn and Golf Club

Black Bear Golf Resort

Boulder Lakes Golf Course

Birch Valley Golf Course

Bushwood Golf Club

Brentwood Golf and Country Club

Beachwood Greens Golf Course

Bellaire Golf Club

Bear River Links Golf Course

Benona Shores Golf Course

Boulder Creek Golf Course

Bayou Golf Club

Boulder Creek Golf Club

Belle River Golf and Country Club

Blackheath Golf Club

Blackberry Patch Golf Club

Bay Valley Hotel and Resort

Briar Hill Golf Course

Blue at Hickory Hills Golf Course

Bronson Golf Club

Bay Pointe Golf Club

Braeside Golf Club

Blue at Brigadoon Golf Course

Belle Isle Golf Course

Birchwood Golf Course

Briarwood Golf Club

Brookwood Golf Club

Brookwood Golf Course

Binder Park Municipal Golf Club

Bramblewood Golf Course

Broadmoor Country Club

Blue/White at Hickory Knoll Golf Course

Bruce Hills Golf Club

Bent Pine Golf Club

Black Lake Golf Club

Brookside Golf Course

Beech Woods Golf Course

Boyne Highlands Resort and Country Club

Brookside Golf and Grill

Branson Bay Golf Course

Bay Harbor Golf Club

Blossom Trails

Birch Point Golf Club

Burr Oak Golf Course

Beacon Hill Golf Club

Bonnie View Golf Course

Bay Meadows Golf Course

Bay County Golf Course

Beeches Golf Club

Bedford Hills Golf Club

Bello Woods Golf Course

Bald Mountain Golf Course

Beaver Island Golf Course

Brookwood Golf and Banquet Center

Burning Tree Golf and Country Club

Bucks Run Golf Club

Brae Burn Golf Course

Boyne Mountain Resort

Blythefield Country Club

Bloomfield Hills Country Club

Black River Country Club

Birmingham Country Club

Bird Creek Golf Club

Birchwood Farms Golf and Country Club

Berrien Hills Golf Club

Belvedere Golf Club

Beech Hollow Golf Course

Bear Lake Highlands Golf Course

Battle Creek Country Club

Barton Hills Country Club


Copper Hills Golf and Country Club

Chardell Golf Course

Chestnut Hills Golf Course

Copper Ridge Golf Course

Clear Lake Golf Club

Calderone Golf Club

Corunna Hills Golf Course

Champion Hill Golf Club

Coyote Preserve Golf Club

Centennial Farm Golf Club

Charlevoix Golf and Country Club

Chemung Hills Golf Club

Castle Creek Golf Club

Crestview Golf Course

Crystal View Municipal Golf Course

Cedar Glen Golf Club

Centerview Golf Course

Crystal Golf Course

Cherry Creek Golf Club

Coyote Golf Club

Chippewa Hills Country Club

Country Town Golf Course

Chandler Park Golf Course

Currie Municipal Golf Course

Chikaming Country Club

Cattails Golf Club

Classic Golf Course at Otsego Club

Copper Creek Golf Course

Country Meadows Golf Course

Centennial Acres

Clearbrook Golf Club

Cedar Valley Golf Course

Crooked Tree Golf Club

Chase Hammond Golf Course

Centennial Country Club

Concord Hills Golf Course

Crystal Mountain Resort

Caberfae Peaks Ski and Golf Resort

Calumet Golf Club

Cracklewood Golf Club

Crestview Golf Course

Cherrywood Golf Club

Custer Greens Golf Course

Crooked Creek Golf Course

Chisholm Hills Golf Club

Country Club of Reese

Carleton Glen Golf Club

Clark Lake Golf Course

Classic Hampshire at Hampshire Country Club

Crystal Lake Golf Club

Crown Golf Course

Country Club of Lansing

Country Club of Jackson

Country Club of Detroit

College Fields Golf Club

Clio Country Club

Chestnut Valley Golf Course

Cheshire Hills Golf Course

Cheboygan Golf and Country Club

Charlotte Country Club

Charlevoix Golf Course

Century Oaks Golf Club

Cedar Chase Golf Club

Caseville Golf Course

Cascades Golf Course

Cascade Hills Country Club

Carrington Golf Club

Caro Golf Club

Candlestone Inn Golf and Resort

Canadian Lakes Country Club

Cadillac Country Club

Crystal Downs Country Club





Gull Lake View Golf Club - Stonehedge South

Gull Lake View Golf Club - Stonehedge North

Gull Lake View Golf Club - Stoatin Brae

Gull Lake View Golf Club - West Course

Genesee Hills Golf Course

Green Hills Golf C

Green Acres Golf Course

Greenbush Golf Course

Grand Haven Golf Club

Gogebic Country Club

Gold/Red at Hickory Knoll Golf Course

Greystone Golf Club

Greenbrier Golf Club

Glacier Club

George Young Recreation

Gull Lake View Golf Club - Bedford Valley

Gleneagle Golf Club

Golden Hawk Golf Club

Grande Golf Club

Garver Lake Golf Course

Glen Oaks Golf Course

Gladstone Golf Course

Grand Ledge Country Club

Golden Sands Golf Course

Grand Rapids Golf Club

Grand Prairie Golf Course

Glenn Shores Golf Course

Glenlore Golf Course

Green Valley Golf Course

Germania Town and Country Club

Glenbrier Golf Course

Grayling Country Club

Grand Traverse Resort and Spa

Grosse Ile Golf and Country Club

Gentz's Homestead Golf Course

Green at Hickory Hills Golf Course

Giant Oak Golf Club

Georgetown Country Club

Green Trees Golf

Gracewil Country Club

Glenkerry Golf Course

Greenbriar Brooklyn

Gauss Green Valley

Golf Club at Thornapple Pointe, The

Genesee Valley Meadows

Gun Ridge Golf Course

Gull Lake View Golf Club - East Course

Gull Lake Country Club

Groesbeck Golf Course

Green Oaks Golf Course

Green Meadows Golf Course

Green Briar Golf Course

Great Oaks Country Club

Grandview Golf Club

Grand View Golf Course

Grand Beach Golf Course

Gowanie Country Club

Goodrich Country Club

Glenhurst Golf Course

Gladwin Heights Golf Course

Gaylord Country Club

Gateway Golf Club

Garland Golf Course













Sage Run Golf Club

Salt River Country Club

Sultana Par-3

Saint Ives Golf Club

Saginaw Valley Public Golf Course

Summer Breeze Par 3

Southmoor Golf Course

Stonebridge Golf Club

Springbrook Golf Course

Silver Lake Golf Club

Springdale Golf Course

Sand Creek Golf Club

Sherwood on The Hill

Springfield Oaks Golf Course

Shadow Ridge Public Golf Course

Sawmill Golf Club, The

States Golf Course

Spruce Ridge

Singing Bridge Golf Course

Sidewinder Golf Course

Swan Valley Golf Course

Springbrook Golf Club

Spring Valley Golf Course

Stony Creek Golf Course

Sauganash Country Club

Sparta Moose Lodge

South Haven Golf Club

Saint Ignace Golf and Country Club

Solitude Links Golf Course and Banquet Center

Sweetgrass Golf Club

Sandy Pebbles Golf Course

Saint Joe Valley Golf Club

Silver Lake Golf Course

Sand Wedge Golf Course

Southgate Municipal Golf Course

Shanty Creek Resorts

Saginaw Country Club

Sandy Ridge Golf Course

Snow Snake Ski and Golf

Sandy Creek Golf Course

Stoney Creek Golf Course

Spring Valley Golf Course

Shamrock Hills Golf Course

Sylvan Glen Municipal Golf Course

Sycamore Hills Golf Club

Swartz Creek Golf Course

Sunnybrook Country Club

Summergreen Golf Course

Sugarbush Golf Club

Sugar Springs Golf Course

Stonycroft Hills Club

Stoney Links

Stonegate Golf Club

Stonewater Country Club

Saint Clair Shores Country Club

Saint Clair Golf Club

Spring Meadows Country Club

Spring Lake Country Club

Somerset Golf Club

Silver Lake Country Club

Signal Point Club

Shepherd's Hollow

Shenandoah Country Club

Selfridge Golf Course

Scott Lake Country Club

Scenic Golf and Country Club

Sault Sainte Marie Country Club

Saskatoon Golf Club

Sanctuary Lake Golf Course

Salem Hills Golf Club

Sunnybrook Golf Course

Sugar Loaf The Old Course


Seifert Golf Course

Sharp Park Golf Course


Twin Oaks Golf Course

The Pines Golf Course

The Oasis

The Fields Golf Course

The Medalist Golf Club

The Briar

Terrace Bluff Golf Club

Tri-Valley Golf and Country Club

Timber Wolf Golf Club

Turtle Creek Golf Course

Thoroughbred Golf Club at Double Jj Resort

The Chief Golf Course

Tanglewood Marsh Golf Course

The Links at Crystal Lake

The Homestead Resort

Thousand Oaks Golf Club

Timber Trace Golf Club

Twin Brooks Golf Course

Thunder Bay Golf Resort

Timberwood Golf Course

The Highlands

Taylor Meadows Golf Club

Thornapple Creek Golf Club

The Jewel Golf Course

The Executive at Maple Grove Golf Club

The Links at Edmore

Tawas Creek Golf Club

The Golf Club at Mt. Brighton

The Captains Club at Woodfield

The Lakes Golf Course

Timberstone Golf Course at Pine Mountain

The Club at Lochenheath

The Kingsley Club

The Links at Rolling Meadows

Tustin Trails Golf Club

The Fountains Golf Club

Terra Verde Golf Course

Twin Birch Golf Club

The Tamaracks

The Otsego Club/The Tribute

The Timbers Golf Course

Twin Bridges Golf Course

The Colonial

The Majestic at Lake Walden

The Ravines Golf Club

Tomac Woods Golf Course

Timber Ridge Golf Course

Twin Brook Golf Club

Tyrone Hills Golf Course

Tyler Creek Golf Club

Twin Lakes Golf Club

Twin Beach Country Club

True North Golf Club

Travis Pointe Country Club

Traverse City Golf and Country Club

Tpc Michigan

Thorne Hills Golf Course

Tanglewood - The Lion

Tam O'Shanter Country Club

The Rogue Golf Course

Tullymore Golf Resort

The Polo Fields - Washtenaw Course

The Polo Fields - Ann Arbor Course

The Oaks at Kincheloe

The Nightmare

The Loon Golf Club

The Leelanau Club at Bahles Farms

Tecumseh Country Club

The Golf Club of Coldwater

The Falls at Barber Creek

The Dunes Club

The Rock at Drummond Island

Treetops Resort - Premier Course




White at Brigadoon Golf Course- Public

Winding Brook Golf Club

Wheatfield Valley Golf Course

Waverly Hills Golf Course

Washakie Golf and Rv Resort

Whitefish Lake Golf Club

Wildwood Lakes Golf Course

Warfield Greens Golf Course

Willow Creek Golf Course

White Oaks Golf Course

Woodlawn Golf Club

Wyandotte Hills Golf Club

Westwind Golf Course

Wallinwood Springs Golf Club

Warren Valley Golf Course

White Lake Oaks Golf Course

Woodside Golf Course

Whiteford Valley Golf Course

Waterloo Golf Course

Wicker Hills Golf Course

Willow Wood Country Club

Willow Creek Golf Club

White Oaks Public Golf Course

West Ottawa Golf Club

Woodland Hills Golf Club

Wolcott Mill Metropark Golf Course

West Shore Golf Club

Wawonowin Country Club

Wilderness Golf Course

Willow Brook Golf Club

Wilderness Valley Golf Resort

Walnut Hills Country Club

Whiffletree Hill Golf Course

Willow Springs Golf and Country Club

Westland Municipal Golf Course

Wequetonsing Golf Club

Westwynd Golf Course

Waters Edge Golf Club

White Birch Hills Golf Course

Willow Tree Golf Course

Winding Creek Golf Course

Wyndgate Country Club

Wyandotte Shores

Wuskowhan Players Club

Woodside Meadows Golf Course

Woodlands of Van Buren, The

Wolf Creek Golf Club

Willow Ridge Golf

Willow Metropark Golf Course

Wild Bluff Golf Course

Whittaker Woods Golf Course

White Pine National Golf Club

White Lake Golf Club

White Deer Country Club

Whispering Willows

Whispering Pines

Western Greens Country Club

Western Country Club

West Shore Golf and Country Club

West Branch Country Club

Wesburn Golf and Country Club

Wawashkamo Golf Club

Watermark Country Club

Water's Edge Golf Course

Warwick Hills Golf Country Club

Walnut Creek Country Club

Walloon Lake Country Club

Wabeek Country Club

Waabooz Run Golf Course