Find minnesota & western wisconsin golf Courses

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


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  (PCC)

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 (PCC)

Bemidji Town & Country Club

Benson Golf Club (PCC)

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

Bos Landen GC (Pella, IA) (PCC)

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)

Briggs Woods GC (Webster City, IA) (PCC)

Brightwood Hills Golf Course

Bristol Ridge Golf Course (Wisconsin) (PCC)

Brookland Executive Nine Golf Course

Brookland Golf Park Par 3 (Brooklyn Park, MN) (PCC)

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 (PCC)

Crystal Lake Golf Club (PCC)

Cuyuna Country Club

Dacotah Ridge Golf Club

Dahlgreen Golf Club

Dakota Pines Golf Club - now Hastings Golf Club (PCC)

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 (PCC)

Double Eagle Golf & Grille

Driftwood Golf & Fitness (formerly Eagle Trace GC) (PCC)

Dwan Golf Club

Eagle Creek Golf Club

Eagle Lake Youth Golf Center

Eagle Ridge Golf Course (PCC)

Eagle Valley Golf Course  (PCC)

Eagle View Golf Course

Eagle’s Landing Golf Club

Eastwood Golf Club

Edina Country Club

Edinburgh USA (PCC)

Elk River Golf Club (PCC)

Ely Golf Club

Emerald Greens Golf Club (PCC)

Emily Greens Golf Course

Enger Park Golf Course (PCC)

Falcon Ridge Golf Course

Fiddlestix Golf Course (PCC)

Forest Hills Golf Club

Fox Run Golf Course (Webster, WI) (PCC)

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 (PCC)

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 Valley Golf Course

Greenhaven Golf Course

Greystone Golf Club (PCC)

Gross National Golf Club (PCC)

Hadley Creek Golf Learning Center

Halla Greens Chanhassen Executive GC and DR

Hardwood Hills Golf Course

Hastings Golf Club & Events - formerly Dakota Pines GC (PCC)

Hawk Creek Country Club

Hawley Golf & Country Club

Hayden Hills Executive Golf

Hayward Golf Club (PCC) 

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 (PCC)

Hidden Greens Golf North Course in Solon Springs WI (PCC)

Hidden Haven Golf Club (PCC)

Highland National Golf Course (PCC)

Highland National Golf Course Highland Park Nine Hole (PCC)

Hollydale Golf Club

Hoyt Lakes Golf Course

Hyland Greens GC Par 3

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

Jewel Golf Club (PCC)

Karlstad Golf Course

Kate Haven

Keller Golf Club

Kenyon Country Club (PCC)

Kilkarney Hills Golf Club (PCC)

Krooked Kreek Golf Club

Kimball Golf Club

Koronis Hills Golf Club (PCC)

Lafayette Club

Lakewoods Forest Ridges Golf Course

Lake City Golf

Lake Miltona Golf Club

Lake Pepin Golf Course

Lakeview Golf of Orono

Lakeview National Golf Course (PCC)

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 (PCC)

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 (PCC)

Meadowlark Country Club

Meadows Golf Course

Medina Golf & Country Club

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 (PCC)

Mountain Lake Golf Club

Nemadji Golf Club (PCC)

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

Northwood Hills Golf Course (PCC)

Oak Glen Golf Course (PCC)

Oak Glen Golf Course Executive 9 (PCC)

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

Oneka Ridge Golf Course (PCC)

Orono Golf Course

Ortonville Municipal Golf Course

Osakis Country Club

Owatonna Country Club

Pebble Creek Golf Club (PCC)

Pebble Lake Golf Course (PCC)

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

Pipestone Country Club

Pokegama Golf Course (PCC)

Pomme de Terre Golf Club

Ponds at Battle Creek (PCC)

Prairie Ridge Golf Course

Prairie View Community Golf Course

Prairie View Golf Links

Prestwick Golf Club

Princeton Golf Course

Purple Hawk Country Club (PCC)

Red Rock Golf Course

Red Wing Golf Club (PCC)

Redwood Falls Golf Club

Refuge Golf Club (PCC)

Rich Spring Golf Club (PCC)

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 GC (PCC)

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 (PCC)

Royal Golf Club (PCC)

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

Siren National Golf Club (PCC)

Slayton Country Club

Soldiers Memorial Field Golf Course

Somerby Golf Club

Somerset Country Club

South Fork Golf Club (PCC)

Southbrook Golf Club (PCC)

Southern Hills Golf Club (PCC)

Southview Country Club

Spooner Golf Club (PCC)

Spring Brook Golf Course

Spring Hill Golf Club

Springfield Golf Club

St. Charles Golf Club

St. Cloud Country Club

St. James Golf Course (PCC) now called South Fork GC

Stillwater Country Club

Stillwater Oaks Golf Club (PCC)

Stone Creek Golf Club

Stonebrooke Golf Club (PCC)

Stonebrooke Golf Club Water’s Edge (PCC)

StoneRidge Golf Club

Stones Throw Golf Course (PCC)

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 (PCC)

The Bridges (formerly Winona Country Club) (PCC)

The Crossings

The Jewel Golf Club (PCC)

The Links at Northfork (PCC)

The Meadows at Mystic Lake

The Ponds at Battle Creek (PCC)

The Ponds Golf Course in St Francis (PCC)

The River (International Falls) (PCC)

The Vintage at Staples (PCC)

The Wilds Golf Club

Theodore Wirth Golf Club (PCC)

Theodore Wirth Golf Club Par 3

Thief River Golf Club

Thumper Pond Golf Course (PCC)

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 (PCC)

Tyler Golf Club

University of Minnesota, Les Bolstad Golf Course  (PCC)

Valleywood Golf Course (PCC)

Vermillion Fairways

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 (PCC)

Wheaton Country Club

Whispering Pines Golf Course (PCC)

White Bear Yacht Club

White Eagle Golf Club (PCC)

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 (PCC)

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

Zumbro Falls Golf Club (PCC)

Zumbrota Golf Club (PCC)