FORE! Minnesota and Twin Cities Area Golf Course & Driving Range Opening Dates

Looking for Golf Courses & Driving Ranges Open in Minnesota for the 2018 Golf Season?

*Be sure to call course for tee time and to confirm open status and ask if they are walking only or allow carts. Day to day weather sometimes affects ability to remain open and wet conditions require many courses to be walking (or cart path) only very early in the season.

Updated 4/30/2018 at 7:22PM


Legacy Golf Club (Des Moines, IA) – OPEN.  Spring rates are in effect and tee times are being accepted.  Book tee times by calling 515-287-7885 x2 or online at

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

MINNESOTA COURSES - 2018 OPENING DATES (see below for Range Openings as well)

Note: Be sure to book your tee time online or call the course to confirm open status. Some courses may be WALKING ONLY early in the season (check with them). Know of a course that is open that is not listed below? Please email us at

*designates a Public Country Club participating course

29 Pines Golf CourseMahtowa

Adrian Country ClubAdrian

Afton Alps Golf ClubHastings

Albany Golf ClubAlbany

Albion Ridges Golf CourseAnnandale OPEN

Alexandria Golf ClubAlexandria

Apostle Highlands Golf CourseBayfield

Applewood Hills Golf CourseStillwater

Appleton Golf ClubAppleton

Arbor Pointe Golf ClubInver Grove HeightsOPEN

Atikwa Golf Club at Arrowwood ResortAlexandria

Austin Country ClubAustin

Badlands Golf ClubRoberts

Baker National Golf ClubMedina OPEN

Baker National Golf Club EvergreenMedina OPEN

Balmoral Golf CourseBattle Lake

Bearpath Golf & Country ClubEden Prairie


Bellwood Oaks Golf CourseHastings

Bemidji Town & Country ClubBemidji

Benson Golf ClubBenson

Bent Creek Golf ClubEden Prairie

Birchwood Golf CoursePelican Rapids

Big Fish Golf ClubHaywardOPEN 

Birnamwood Public Golf CourseBurnsville

Black Bear Golf ComplexBackus

Black Bear Golf CourseCarlton Range Open;
Course 5/7

Blackberry Ridge Golf Club SartellOPEN

Blackduck Municipal Golf ClubBlackduck

Blooming Prairie Country ClubBlooming Prairie

Blueberry Hills Golf CourseDeer River

Blueberry Pines Golf ClubMenahga

Bluff Creek Golf CourseChanhassenOPEN

Boulder Pointe Golf ClubElkoOPEN

Boulder Ridge Golf ClubSt. Cloud

Brackett’s Crossing Country ClubLakeville

Braemar Golf Course RegulationEdina Range 4/27

Braemar Golf Course Executive 9EdinaOPEN

  2-Person Teams
Match Play
Fun & Prizes
click here for info

Breezy Point ResortBreezy Point

Bridges GC (formerly Winona CC)WinonaOPEN

Brightwood Hills Golf CourseNew BrightonOPEN

Bristol Ridge Golf Course*Somerset 

Brookland Executive 9 GCBrooklyn Park OPEN

Brooktree Golf CourseOwatonna

Brookview Golf CourseGolden Valley OPEN

Brookview Golf Course Executive 9Golden ValleyOPEN

B’s on the River’s Edge Golf ClubWatertown

Buffalo Heights Golf Course Buffalo OPEN

Bulrush Golf ClubRush City

Bunker Hills Golf ClubCoon Rapids

Bunker Hills Golf Club Executive 9Coon Rapids

Burl Oaks Golf ClubMinnetrista

Canby Golf ClubCanby

Cannon Golf ClubCannon Falls

Castlewood Golf “The Rock”Forest Lake

Cedar Creek Golf CourseAlbertvilleOPEN

Cedar River Golf CourseAdams

Cedar Valley Golf CourseWinona

Centerbrook Golf CourseBrooklyn Center OPEN

Chaska Town CourseChaska

Chaska Par 30Chaska

Chippewa Valley Golf CourseMenomonie

Chisago Lakes Golf CourseLindstrom

Chomonix Golf ClubLino LakesRange Open;
Course TBA

Chosen Valley Golf ClubChatfield

Cleary Lake Park Golf CoursePrior Lake

Clifton Highlands Golf CoursePrescottOPEN

Clifton Hollow Golf CourseRiver FallsOPEN

Cloquet Country ClubCloquet

Coffee Mill Golf & Country ClubWabasha

Cokato Town & Country ClubCokato

Columbia Golf Club MinneapolisOPEN

Como Golf CourseSt. PaulOPEN

Cragun’s Legacy CoursesBrainerdOPEN

Creeksbend Golf CourseNew Prague OPEN

Crosswoods Golf CourseCrosslakeOPEN

Crow River Golf ClubHutchinson

Crystal Lake Golf ClubLakevilleOPEN

Cuyuna Country ClubDeerwood

Dacotah Ridge Golf ClubMorton

Dahlgreen Golf ClubChaska

Dakota Pines Golf ClubHastings

Dawson Golf CourseDawson

Daytona Golf ClubDaytonOPEN

Deacon’s LodgeBreezy Point

Deer Run Golf ClubVictoriaOPEN

Dellwood Hills Golf ClubDellwood

Detroit CC – LakeviewDetroit Lakes

Detroit CC – Pine to Palm CourseDetroit Lakes

Dodge Country ClubDodge Center

Double Eagle Golf & GrilleEagle Bend

Dwan Golf ClubBloomingtonOPEN 

Eagle Creek Golf ClubWillmar

Eagle Lake Youth Golf CenterPlymouth

Eagle Trace Golf and Event CenterClearwater

Eagle Valley Golf CourseWoodbury

Eagle Ridge Golf CourseColeraine

Eagle’s Landing Golf ClubFt. Ripley

Eastwood Golf ClubRochester

Edina Country ClubEdina

Edinburgh USABrooklyn ParkOPEN

Elk River Golf ClubElk River

Ely Golf ClubEly

Emerald Greens Golf ClubHastingsOPEN

Emily Greens Golf CourseEmily OPEN

Enger Park Golf CourseDuluthOPEN

Eshquaguma Country ClubGilbert

Eveleth Municipal Golf CourseEveleth

Fair Havens Golf ClubMenahga

Falcon Ridge Golf CourseStacy

Falcon Ridge Golf Course Executive 9Stacy

Faribault Golf ClubFaribault

Ferndale Country ClubRushford

Fiddlestix Golf CourseIsle

Forest Hills Golf ClubForest Lake

Forest Hills Golf CourseDetroit Lakes

Fort Ridgely Golf CourseFairfax

Fort Snelling Golf ClubFort SnellingOPEN

Fountain Valley Golf ClubFarmingtonOPEN

Fox Hollow Golf ClubSt. MichaelOPEN

Fox Lake Golf ClubSherburn

Fox Run Golf ClubWebster, WI

French Lake Open Golf ClubMaple Grove

Gem Lake Hills Golf CourseGem Lake

Geneva Golf Club AlexandriaOPEN

Giants Ridge – QuarryBiwabik

Giants Ridge – LegendBiwabik

Glen Lake Golf & Practice CenterMinnetonka

Glencoe Country ClubGlencoe

Golden Eagle Golf ClubFifty LakesOPEN

Golden Valley Golf and Country ClubGolden Valley

Goodrich Golf ClubMaplewoodOPEN

Gopher Hills ExecutiveCannon FallsOPEN

Gopher Hills Golf Course Cannon FallsOPEN

Graceville Golf ClubGraceville

Grand National Golf ClubHinckley

Grand View Lodge – The PreservePequot Lakes

Grand View Lodge Garden CoursePequot Lakes

Grand View Lodge The PinesNisswa

Grandy Nine Golf CourseStanchfield

Granite Run Golf CourseGranite Falls

Green Lea Golf CourseAlbert LeaOPEN

Green Valley Golf CourseLake Park

Green Haven Golf CourseAnoka

Greystone Golf ClubSauk Centre

Gross National Golf ClubMinneapolisOPEN

Hadley Creek Golf Learning CenterRochester

Halla GreensChanhassen OPEN

Hardwood Hills Golf CourseAlexandria

Hawk Creek Country ClubRaymond

Hawley Golf & Country ClubHawley

Hayward Golf ClubHayward, WIOPEN

Hazeltine National Golf ClubChaska

Headwaters Golf ClubPark Rapids

Heart of the Valley Golf ClubAda

Hendricks Golf ClubHendricks

Heritage Links Golf ClubLakevilleOPEN

Hiawatha Golf ClubMinneapolisOPEN

Hibbing Municipal Golf CourseHibbing

Hickory Hills Golf CourseEau Claire, WIOPEN

Hidden Greens Golf CourseHastingsOPEN

Hidden Haven Golf ClubCedarOPEN 

Highland National Golf CourseSt. Paul

Highland National Golf Course Highland Park 9 HoleSt. Paul

Hollydale Golf ClubPlymouthOPEN

Hoyt Lakes Golf CourseHoyt Lakes

click here
for details
on TCG’s

Hyland Greens GCBloomington OPEN

Interlachen Country ClubEdina

Interlaken Golf ClubFairmont

Inver Wood Golf CourseInver Grove HeightsOPEN

Inver Wood Golf Course Executive 9Inver Grove Heights

Ironman Golf CourseDetroit Lakes

Island Lake Golf CenterShoreviewOPEN

Island View Golf ClubWaconia

Izatys Resort Black BrookOnamia

Jewel Golf ClubLake City

Kate HavenCircle Pines

Keller Golf ClubSt. Paul

Kenyon Country ClubKenyon

Kilkarney Hills Golf ClubRiver FallsOPEN

Krooked Kreek Golf ClubOsceola

Kimball Golf ClubKimball

Koronis Hills Golf ClubPaynesville

Lafayette ClubMinnetonka Beach

Lakewoods Forest Ridges Golf CourseCable

Lake City GolfLake City

Lake Miltona Golf ClubAlexandria

Lake Pepin Golf CourseLake City

Lakeview Golf of OronoMound

Lanesboro Golf ClubLanesboro

Legacy GolfFaribaultOPEN

Legends ClubPrior Lake

Lester Park Golf CourseDuluthOPEN

LeSueur Country ClubLeSueur

Lewiston Country ClubLewiston

Lida Greens Golf CoursePelican Rapids

Litchfield Golf ClubLitchfield

Little Crow Country ClubSpicer

Little Falls Country ClubLittle FallsRange Open

Loggers Trail Golf ClubStillwaterOPEN

Long Bow Golf ClubWalker

Long Prairie Country ClubLong Prairie

Lost Spur Golf CourseEagan

Luverne Country ClubLuverne

Lynx National Golf CourseSauk Centre


Take your shot
at winning
in the Million
Dollar Scramble
click here

Madden’s On Gull Lake Executive 9BrainerdOPEN

Madden’s On Gull Lake Pine Beach EastBrainerdOPEN

Madden’s On Gull Lake Pine Beach WestBrainerdOPEN

Madden’s On Gull Lake The ClassicBrainerdOPEN

Madelia Golf CourseMadelia

Madison Country ClubMadison

Mahnomen Country ClubMahnomen

Majestic Oaks Golf Club CrossroadsHam Lake 

Majestic Oaks Golf Club Executive 9Ham Lake

Majestic Oaks Golf Club SignatureHam Lake

Manitou Ridge Golf ClubWhite Bear Lake

Mankato Golf ClubMankato

Maple Valley Golf & Country ClubRochester

Marshall Golf ClubMarshall

Mayflower Country ClubFairfax

Meadow Greens Golf Course AustinOPEN

Meadow Lakes Golf ClubRochester

Meadowbrook Golf ClubHopkinsOPEN

Meadowlark Country ClubMelrose

Meadows Golf CourseMoorhead

Medina Golf & Country ClubMedina

Medina Golf & Country Club Executive 9Medina

Mendakota Country ClubMendota Heights

Mendota Heights Par-3 Golf CourseMendota Heights

Mesaba Country ClubHibbing

Midland Hills Country ClubRoseville

Minikahda ClubMinneapolis

Minneapolis GCMinneapolis

Minneopa Golf ClubMankato 

Minnesota National Golf CourseMcGregor 

Minnesota National  “33” CourseMcGregor 

Minnesota Valley Country ClubBloomington

Minnetonka Country ClubExcelsior

Minnewaska Golf ClubGlenwood

Minn-Iowa Golf ClubElmore

 Experience golf’s most fun & exciting format – Team Match Play!CLICK HERE for details

Mississippi National HighlandsRed WingOPEN

Mississippi National Lowlands Red WingOPEN 

Montgomery National Golf ClubMontgomeryOPEN

Monticello Country Club MonticelloOPEN

Moorhead Country ClubMoorhead

Moose Lake Golf ClubSturgeon Lake

Mount Frontenac Golf CourseFrontenac OPEN

Nemadji GC (36 holes)Superior, WI OPEN

New Hope Village Golf Course New Hope OPEN

New Prague Golf ClubNew Prague

New Richmond Golf CourseNew Richmond

New Ulm Country ClubNew Ulm

North Branch Golf CourseNorth Branch

North Links Golf CourseNorth Mankato

North Oaks Golf ClubNorth Oaks

Northern Hills Golf ClubRochester

Northfield Golf ClubNorthfield

Northwood Hills GCLake Mille Lacs

Oakdale GCBuffalo LakeOPEN

Oak Glen Golf CourseStillwaterOPEN

Oak Glen Golf Course Executive 9

Oak Lake Golf CourseErskine

Oak Marsh Golf ClubOakdaleOPEN

Oak Ridge Country ClubHopkins

Oak View Golf CourseFreeborn

Oakcrest Golf CourseRoseau

Oakdale Golf ClubBuffalo Lake

Oaks Golf ClubHayfield

Olivia Golf ClubOlivia

Olympic Hills Golf ClubEden Prairie

Oneka Ridge Golf CourseWhite Bear LakeOPEN

Orono Golf CourseCrystal Bay

Ortonville Municipal Golf CourseOrtonville

Osakis Country ClubOsakis

Owatonna Country ClubOwatonna

click here
for details
on TCG’s

Pebble Creek Golf ClubBeckerOPEN

Pebble Creek Local 9 BeckerOPEN

Perham Lakeside Golf ClubPerham

Phalen Park Golf CourseSt. PaulOPEN

Pheasant Acres Golf ClubRogers

Pine City Country ClubPine CityOPEN

Pine Island Golf CoursePine IslandOPEN

Pine Ridge Golf Course – SartellSartell

Pioneer Creek Golf CourseMaple PlainOPEN

Piper Hills Golf CoursePlainview

Pipestone Country ClubPipestone

Pokegama Golf ClubGrand Rapids

Ponds at Battle Creek MaplewoodOPEN

Prairie Ridge Golf CourseJanesville

Prairie View Community Golf CourseBrooten

Prairie View Golf LinksWorthington

Prestwick Golf ClubWoodbury

Princeton Golf CoursePrinceton

Purple Hawk Country ClubCambridge

Red Rock Golf CourseHoffman

Red Wing Golf ClubRed WingOPEN

Redwood Falls Golf ClubRedwood Falls

Refuge Golf ClubOak GroveRange Open;
Course TBA

Rich Spring Golf ClubCold Spring

Ridges at Sand CreekJordan

Ridgeview Country ClubDuluth

Ridgewood Golf CourseLongville

Ridgewood Golf Course Executive 9Longville

River Falls Golf ClubRiver Falls

River Oaks Municipal Golf CourseCottage GroveOPEN

Rivers’ Bend at the Old Barn ResortPreston

Riverside Town & Country ClubBlue Earth

Riverview Golf CourseNew Richland

Riverview GreensStewartville

Riverwood National Golf CourseOtsegoOPEN

Rochester Golf & Country ClubRochester

Rolling Hills Golf ClubWestbrook

Root River Country ClubSpring Valley

Rose Lake Golf ClubFairmont

Roseville Cedarholm Golf CourseRosevilleOPEN

Royal Golf Club  (formerly Tartan Park)Lake ElmoMay 15

Rum River Hills Golf ClubRamseyOPEN 

Rush Creek Golf ClubMaple Grove

Ruttger’s Bay Lake Lodge Deerwood May 4

Saint Croix National Golf CourseSomerset

Sanbrook Golf CourseIsanti

Sanbrook Golf Course ExecutiveIsanti

Sauk Centre Country ClubSauk Centre

Savannah Oaks Golf CourseMarshall

Shadowbrooke Golf CourseLester PrairieOPEN

Shamrock Golf ClubCorcoranOPEN

Shoreland Country ClubSt. Peter

Siren National Golf Club Siren, WI

Slayton Country ClubSlayton

Soldiers Memorial Field Golf CourseRochester

Somerby Golf ClubByron

Somerset Country ClubMendota Heights

South Fork Bed and GolfPeterson

Southbrook Golf ClubAnnandale OPEN

Southern Hills Golf ClubFarmingtonOPEN

Southview Country ClubWest St. Paul

Spring Brook Golf CourseMora

Spring Hill Golf ClubWayzata

Springfield Golf ClubSpringfield

St. Charles Golf ClubSt. Charles

St. Cloud Country ClubSt. Cloud

St. James Golf CourseSt. James

Stillwater Country ClubStillwater

Stillwater Oaks Golf ClubStillwaterMay 3

Stone Creek Golf ClubFoley

Stonebrooke Golf ClubShakopee

Stonebrooke Golf Club Water’s EdgeShakopee

StoneRidge Golf ClubStillwater

Stones Throw Golf CourseMilaca

Stoney Creek Golf CourseRenville

Summit Golf ClubCannon Falls OPEN

Summit Golf Club Executive 9Cannon FallsOPEN

Sundance Golf ClubDayton

Superior National at LutsenLutsen

Tanners Brook Golf ClubForest Lake

Terrace View Golf ClubMankato

Terrace View Golf Club Executive 9Mankato

Territory Golf ClubSt. CloudOPEN

The Bridges (formerly Winona CC)WinonaOPEN

The CrossingsMontevideo

The Jewel Golf ClubLake City OPEN

The Links at NorthforkRamseyOPEN

The Meadows at Mystic LakePrior Lake

The Ponds at Battle Creek MaplewoodOPEN 

The Ponds Golf CourseSt. Francis

The Vintage at StaplesStaples

The Wilds Golf ClubPrior LakeOPEN

Theodore Wirth Golf ClubGolden Valley Front 9 OPEN

Theodore Wirth Golf Club Par 3Golden Valley

Thief River Golf ClubThief River Falls

Thumper Pond Golf CourseOttertailOPEN

Tianna Country ClubWalker

Timber Creek Golf Course Watertown OPEN

Tipsinah Mounds Golf CourseElbow Lake OPEN

Town & Country ClubSt. Paul

TPC Twin CitiesBlaine

Tracy Country ClubTracy

Troy Burne Golf ClubHudson OPEN

Twin Pines Golf CourseBagley

Two Harbors Lakeview National Golf CourseTwo Harbors

Tyler Golf ClubTyler

U of M Les Bolstad Golf CourseSt. Paul

Valley Country ClubEast Grand Forks

Valley View Golf CourseBelle Plaine

Valleywood Golf CourseApple ValleyOPEN

Victory Links Golf CourseBlaine

Viking Meadows Golf ClubCedar

Viking Meadows Golf Club Executive 9Cedar

Village Green Golf ClubMoorhead

Vintage Golf CourseOtsego

Virginia Golf CourseVirginia

Wapicada Golf ClubSauk Rapids

Warren Riverside Golf CourseWarren

Warroad Estates Golf CourseWarroad

Waseca Lakeside ClubWaseca

Wayzata Country ClubWayzata

Wedgewood Cove Golf ClubAlbert Lea

Westfield Golf ClubWinona

Wheaton Country ClubWheaton

Whispering Pines Golf Course AnnandaleOPEN

White Bear Yacht ClubDellwood

White Eagle Golf ClubHudson

Whitefish Golf ClubPequot Lakes

Whitetail Run Golf CourseWadena

Wild Marsh Golf Club BuffaloOPEN

Wilderness At Fortune BayTower

Wildflower at Fair HillsDetroit Lakes

Wildwedge Golf & Mini GolfPequot Lakes

Willingers Golf ClubNorthfield

Willow Creek Golf CourseRochester OPEN

Willow Creek Golf Course Little Willow Executive Rochester OPEN

Windom Country ClubWindom

Windsong FarmIndependence

Wolfridge Golf CourseAngora

Woodhill Country ClubWayzata

Worthington Country ClubWorthington

Zumbrota Golf ClubZumbrota

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