Find minnesota & western wisconsin golf Courses


Want to play unlimited golf at 70+ courses for only $55/month?
CLICK HERE to view participating courses & learn more about TCG’s “Public Country Club”

Logo-Public-CC-175-x-175-PNG-1.png

Directory of All Minnesota Golf Courses Statewide (listed alphabetically).

*PCC designates a Public Country Club participating course

29 Pines Golf Course

Adrian Country Club

Afton Alps Golf Club (PCC)

Albany Golf Club

Albion Ridges Golf Course

Alexandria Golf Club

Apostle Highlands Golf Course

Applewood Hills Golf Course

Appleton Golf Club

Arbor Pointe Golf Club

Atikwa Golf Club at Arrowwood Resort

Austin Country Club

Badlands Golf Club

Baker National Golf Club

Baker National Golf Club Evergreen

Balmoral Golf Course

Bearpath Golf & Country Club

Bellwood Oaks Golf Course

Bemidji Town & Country Club

Benson Golf Club

Bent Creek Golf Club

Birchwood Golf Course

Big Fish Golf Club (PCC)

Birnamwood Public Golf Course

Black Bear Golf Complex

Black Bear Golf Course

Blackberry Ridge Golf Club (PCC)

Blackduck Municipal Golf Club

Blooming Prairie Country Club

Blueberry Hills Golf Course

Blueberry Pines Golf Club

Bluff Creek Golf Course

Boulder Pointe Golf Club (PCC)

Boulder Ridge Golf Club

Brackett’s Crossing Country Club

Braemar Golf Course

Braemar Golf Course Executive 9

Braemar Golf Course Fred Richards

Breezy Point Resort Traditional

Breezy Point Resort White Birch

Bridges Golf Club (formerly Winona Country Club) (PCC)

Brightwood Hills Golf Course

Bristol Ridge Golf Course (Wisconsin) (PCC)

Brookland Executive Nine Golf Course

Brooktree Golf Course

Brookview Golf Course

Brookview Golf Course Executive 9

B’s on the River’s Edge Golf Club

Buffalo Heights Golf Course (PCC)

Bulrush Golf Club (PCC)

Bunker Hills Golf Club

Bunker Hills Golf Club Executive 9

Burl Oaks Golf Club

Canby Golf Club

Cannon Golf Club

Castlewood Golf “The Rock”

Cedar Creek Golf Course

Cedar River Golf Course

Cedar Valley Golf Course

Centerbrook Golf Course (PCC)

Chaska Town Course

Chaska Town Course Chaska Par 30

Chippewa Valley Golf Course (Wisconsin)

Chisago Lakes Golf Course (PCC)

Chomonix Golf Club (PCC)

Chosen Valley Golf Club

Cleary Lake Park Golf Course

Clifton Highlands Golf Course (PCC)

Clifton Hollows Golf Course

Cloquet Country Club

Coffee Mill Golf & Country Club

Cokato Town & Country Club

Columbia Golf Club (PCC)

Como Golf Course

Cottonwood Country Club

Cragun’s Resort

Cragun’s Legacy Courses Bobby’s Legacy

Cragun’s Legacy Courses Reversible 9

Cragun’s Legacy Courses The Dutch Legacy

Creeksbend Golf Course (PCC)

Crosswoods Golf Course (PCC)

Crow River Golf Club

Crystal Lake Golf Club (PCC)

Cuyuna Country Club

Dacotah Ridge Golf Club

Dahlgreen Golf Club

Dakota Pines Golf Club

Dawson Golf Course

Daytona Golf Club (PCC)

Deacon’s Lodge

Deer Run Golf Club

Dellwood Hills Golf Club

Detroit CC – Lakeview

Detroit CC – Pine to Palm Course

Dodge Country Club

Double Eagle Golf & Grille

Dwan Golf Club (PCC)

Eagle Creek Golf Club

Eagle Lake Youth Golf Center

Eagle Ridge Golf Course (PCC)

Eagle Trace Golf and Event Center (now Driftwood Golf & Fitness) (PCC)

Eagle Valley Golf Course

Eagle View Golf Course

Eagle’s Landing Golf Club

Eastwood Golf Club

Edina Country Club

Edinburgh USA (PCC)

Elk River Golf Club

Ely Golf Club

Emerald Greens Golf Club (PCC)

Emily Greens Golf Course

Enger Park Golf Course (PCC)

Falcon Ridge Golf Course

Forest Hills Golf Club

Fox Run Golf Club

French Lake Open Golf Club

Gem Lake Hills Golf Course

Geneva Golf Club (PCC)

Giants Ridge Golf Course - The Legend

Giants Ridge Golf Course - The Quarry

Glen Lake Golf & Practice Center

Glencoe Country Club

Golden Eagle Golf Club (PCC)

Golden Valley Golf and Country Club

Goodrich Golf Club (PCC)

Gopher Hills Golf Course Lynx Executive (PCC)

Gopher Hills Golf Course The Heath/The Glen  (PCC)

Graceville Golf Club

Grand National Golf Club

Grand View Lodge – The Preserve

Grand View Lodge Garden Course

Grand View Lodge The Pines

Grandy Nine Golf Course

Granite Run Golf Course

Green Lea Golf Course

Green Meadows Golf Course (PCC)

Green Valley Golf Course

Greenhaven Golf Course

Greystone Golf Club

Gross National Golf Club

Hadley Creek Golf Learning Center

Halla Greens Chanhassen Executive GC and DR

Hardwood Hills Golf Course

Hawk Creek Country Club

Hawley Golf & Country Club

Hayden Hills Executive Golf

Hazeltine National Golf Club

Headwaters Golf Club (PCC)

Heart of the Valley Golf Club

Hendricks Golf Club

Heritage Links Golf Club (PCC)

Hiawatha Golf Club (PCC)

Hibbing Municipal Golf Course

Hidden Greens Golf Course

Hidden Haven Golf Club (PCC)

Highland National Golf Course

Highland National Golf Course Highland Park Nine Hole (PCC)

Hollydale Golf Club

Hoyt Lakes Golf Course

Hudson Golf Club

Indian Hills Golf Club

Interlachen Country Club

Interlaken Golf Club

Inver Wood Golf Course

Inver Wood Golf Course Executive 9

Ironman Golf Course

Island Lake Golf Training Center (PCC)

Island View Golf Club

Izatys Resort Black Brook

Jackson Golf Club

Karlstad Golf Course

Kate Haven

Keller Golf Club

Kenyon Country Club

Kilkarney Hills Golf Club (PCC)

Krooked Kreek Golf Club

Kimball Golf Club

Koronis Hills Golf Club

Lafayette Club

Lakewoods Forest Ridges Golf Course

Lake City Golf

Lake Miltona Golf Club

Lake Pepin Golf Course

Lakeview Golf of Orono

Lanesboro Golf Club

Legacy Golf in Faribault (PCC)

Legends Golf Club

Lester Park Golf Course (PCC)

LeSueur Country Club

Lewiston Country Club

Lida Greens Golf Course

Litchfield Golf Club

Little Crow Country Club

Little Falls Country Club

Logger’s Trail Golf Club

Long Bow Golf Club

Long Prairie Country Club

Lost Spur Golf Course

Luverne Country Club

Lynx National Golf Course

Ma-Cal-Grove Country Club

Madden’s On Gull Lake Executive 9

Madden’s On Gull Lake Pine Beach East

Madden’s On Gull Lake Pine Beach West

Madden’s On Gull Lake The Classic

Madelia Golf Course

Madison Country Club

Mahnomen Country Club

Majestic Oaks Golf Club Crossroads

Majestic Oaks Golf Club Executive 9

Majestic Oaks Golf Club Signature

Manitou Ridge Golf Club

Mankato Golf Club

Maple Valley Golf & Country Club

Marshall Golf Club

Mayflower Country Club

Meadow Greens Golf Course (PCC)

Meadow Lakes Golf Club

Meadowbrook Golf Club

Meadowlark Country Club

Meadows Golf Course

Medina Golf & Country Club

Medina Golf & Country Club Executive 9

Mendakota Country Club

Mendota Heights Par-3 Golf Course

Mesaba Country Club

Midland Hills Country Club

Minikahda Club

Minneapolis GC

Minneopa Golf Club

Minnesota National Golf Course (PCC)

Minnesota National Golf Course “33” Course (PCC)

Minnesota Valley Country Club

Minnetonka Country Club

Minnewaska Golf Club

Minn-Iowa Golf Club

Mississippi National Golf Links (PCC)

Montgomery National Golf Club (PCC)

Monticello Country Club (PCC)

Moorhead Country Club

Moose Lake Golf Club

Mount Frontenac Golf Course

Mountain Lake Golf Club

New Hope Village Golf Course (PCC)

New Prague Golf Club

New Richmond Golf Course

New Ulm Country Club

North Branch Golf Course

North Links Golf Course

North Oaks Golf Club

Northern Hills Golf Club

Northfield Golf Club

Northland Country Club

Oak Glen Golf Course

Oak Glen Golf Course Executive 9

Oak Harbor Golf Course

Oak Lake Golf Course

Oak Marsh Golf Club

Oak Ridge Country Club

Oak View Golf Course – Freeborn

Oakcrest Golf Course

Oakdale Golf Club (PCC)

Oaks Golf Club

Olivia Golf Club

Olympic Hills Golf Club

Orono Golf Course

Ortonville Municipal Golf Course

Osakis Country Club

Owatonna Country Club

Pebble Creek Golf Club (PCC)

Pebble Lake Golf Course

Perham Lakeside Golf Club

Phalen Park Golf Course

Pheasant Acres Golf Club

Pine City Country Club

Pine Island Golf Course

Pine Ridge Golf Course – Sartell

Pioneer Creek Golf Course

Piper Hills Golf Course

Pokegama Golf Course (PCC)

Pipestone Country Club

Pomme de Terre Golf Club

Prairie Ridge Golf Course

Prairie View Community Golf Course

Prairie View Golf Links

Prestwick Golf Club

Princeton Golf Course

Purple Hawk Country Club

Red Rock Golf Course

Red Wing Golf Club (PCC)

Redwood Falls Golf Club

Refuge Golf Club

Rich Spring Golf Club

Ridges at Sand Creek

Ridgeview Country Club

Ridgewood Golf Course

Ridgewood Golf Course Executive 9

River Falls Golf Club

River Oaks Golf Club – Austin

River Oaks Golf Course – Cold Spring

River Oaks Municipal Golf Course in Cottage Grove (PCC)

Rivers’ Bend at the Old Barn Resort

Riverside Town & Country Club

Riverview Golf Course

Riverview Greens

Riverwood National Golf Course (PCC)

Rochester Golf & Country Club

Rolling Hills Golf Club

Root River Country Club

Rose Lake Golf Club

Roseville Cedarholm Golf Course

Rum River Hills Golf Club

Rush Creek Golf Club

Ruttger’s Bay Lake Lodge – Lakes Course (PCC)

Ruttger’s Bay Lake Lodge – Lakes Course Alec’s Nine (PCC)

Saint Croix National Golf Course (PCC)

Sanbrook Golf Course

Sanbrook Golf Course Executive

Sauk Centre Country Club

Savannah Oaks Golf Course

Shadowbrooke Golf Course (PCC)

Shamrock Golf Club (PCC)

Shoreland Country Club

Silver Bay Golf Course

Slayton Country Club

Soldiers Memorial Field Golf Course

Somerby Golf Club

Somerset Country Club

South Fork Bed and Golf

Southbrook Golf Club

Southern Hills Golf Club (PCC)

Southview Country Club

Spring Brook Golf Course

Spring Hill Golf Club

Springfield Golf Club

St. Charles Golf Club

St. Cloud Country Club

St. James Golf Course

Stillwater Country Club

Stillwater Oaks Golf Club (PCC)

Stone Creek Golf Club

Stonebrooke Golf Club

Stonebrooke Golf Club Water’s Edge

StoneRidge Golf Club

Stones Throw Golf Course

Stoney Creek Golf Course

Straight River Golf Course

Sugarbrooke Golf Course in Grand Rapids (PCC)

Summit Golf Club (PCC)

Summit Golf Club Executive 9 (PCC)

Sundance Golf Club

Superior National at Lutsen

Tanners Brook Golf Club

Terrace View Golf Club

Terrace View Golf Club Executive 9

Territory Golf Club

The Bridges (formerly Winona Country Club) (PCC)

The Crossings

The Jewel Golf Club (PCC)

The Links at Northfork

The Meadows at Mystic Lake

The Ponds at Battle Creek (PCC)

The Ponds Golf Course

The Vintage at Staples

The Wilds Golf Club

Theodore Wirth Golf Club

Theodore Wirth Golf Club Par 3

Thief River Golf Club

Thumper Pond Golf Course

Tianna Country Club

Timber Creek Golf Course (PCC)

Tipsinah Mounds Golf Course (PCC)

Town & Country Club

TPC Twin Cities

Tracy Country Club

Troy Burne Golf Club

Twin Pines Golf Course

Two Harbors – Lakeview National Golf Course

Tyler Golf Club

University of Minnesota, Les Bolstad Golf Course  (PCC)

Valley Country Club

Valley View Golf Course

Valleywood Golf Course

Vermillion Fairways (PCC)

Victory Links Golf Course

Victory Links Golf Course Tournament Putting Greens

Viking Meadows Golf Club

Viking Meadows Golf Club Executive 9

Village Green Golf Club

Vintage Golf Course

Virginia Golf Course

Wapicada Golf Club

Warren Riverside Golf Course

Warroad Estates Golf Course

Waseca Lakeside Club

Wayzata Country Club

Wedgewood Cove Golf Club

Westfield Golf Club

Wheaton Country Club

Whispering Pines Golf Course (PCC)

White Bear Yacht Club

White Eagle Golf Club

Whitefish Golf Club

Whitetail Run Golf Course

Wild Marsh Golf Club (PCC)

Wilderness At Fortune Bay The

Wildflower at Fair Hills

Wildwedge Golf & Mini Golf

Willingers Golf Club

Willow Creek Golf Course

Willow Creek Golf Course Little Willow Executive

Windom Country Club

Windsong Farm

Wolfridge Golf Course

Woodhill Country Club

Worthington Golf Club

Zumbrota Golf Club