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

Looking for Golf Courses & Driving Ranges Open in Minnesota and Northern Iowa for the 2019 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 Wednesday 5/1/19 at 11:05AM - updated multiple times daily so check back often!

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


Bos Landen Golf Club* (Pella, IA) - OPEN. Book tee times online at or call 1-800-539-1458. Ranked as Iowa’s #1 Public Golf Course from 1997 to 2001 (Golf Digest) *Public Country Club course (Tier 2)

Legacy Golf Club (Des Moines, IA) – OPEN. Book tee times by calling 515-287-7885 x2 or online at

MINNESOTA COURSES - 2019 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

*(PCC) designates a PUBLIC COUNTRY CLUB participating course

NOTE: Opening dates will be listed behind course name once confirmed with the courses.

29 Pines Golf Course

Afton Alps Golf Club (PCC) - OPEN

Albany Golf Club

Albion Ridges Golf Course  (PCC) - OPEN

Apostle Highlands Golf Course

Applewood Hills Golf Course

Appleton Golf Club

Arbor Pointe Golf Club

Atikwa Golf Club at Arrowwood Resort

Badlands Golf Club

Baker National Golf Club - OPEN

Baker National Golf Club Evergreen - OPEN

Balmoral Golf Course

Bellwood Oaks Golf Course (PCC) - OPEN

Benson Golf Club  (PCC) - OPEN

Birchwood Golf Course

Big Fish Golf Club (PCC) - OPEN

Birnamwood Public Golf Course

Black Bear Golf Course - MAY 3

Blackberry Ridge Golf Club (PCC) - OPEN

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) - OPEN

Boulder Ridge Golf Club

Braemar Golf Course - Championship 18 on May 15

Breezy Point

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

Brightwood Hills Golf Course - OPEN

Bristol Ridge Golf Course (Wisconsin) (PCC) - OPEN

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

Brooktree Golf Course

Brookview Golf Course - OPEN

Brookview Golf Course Executive 9 - OPEN

B’s on the River’s Edge Golf Club

Buffalo Heights Golf Course (PCC)

Bulrush Golf Club (PCC) - OPEN

Bunker Hills Golf Club in Coon Rapids, MN - OPEN

Canby Golf Club

Cannon Golf Club

Castlewood Golf “The Rock”

Cedar Creek Golf Course - OPEN

Cedar River Golf Course

Cedar Valley Golf Course

Centerbrook Golf Course (PCC) - OPEN

Chaska Town Course - OPEN

Chaska Town Course Chaska Par 30

Chippewa Valley Golf Course (Wisconsin)

Chisago Lakes Golf Course (PCC) - OPEN

Chomonix Golf Club (PCC) - OPEN

Chosen Valley Golf Club

Cleary Lake Park Golf Course

Clifton Highlands Golf Course (PCC) - OPEN

Clifton Hollows Golf Course

Cloquet Country Club

Coffee Mill Golf & Country Club

Cokato Town & Country Club

Columbia Golf Club (PCC) - OPEN

Como Golf Course

Cottonwood Country Club

Cragun’s Legacy Courses

Creeksbend Golf Course (PCC) - OPEN

Crosswoods Golf Course (PCC) in Crosslake, MN - OPEN

Crow River Golf Club (PCC) - OPEN

Crystal Lake Golf Club (PCC) - OPEN

Dacotah Ridge Golf Club

Dahlgreen Golf Club

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

Dawson Golf Course

Daytona Golf Club (PCC) - OPEN

Deacon’s Lodge

Deer Run Golf Club - OPEN

Detroit CC – Lakeview

Detroit CC – Pine to Palm Course

Dodge Country Club (PCC) - OPEN

Double Eagle Golf & Grille

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

Dwan Golf Club

Eagle Creek Golf Club

Eagle Lake Youth Golf Center - OPEN

Eagle Ridge Golf Course (PCC) - OPEN

Eagle Valley Golf Course  (PCC) - OPEN

Eagle View Golf Course

Eagle’s Landing Golf Club

Eastwood Golf Club

Edinburgh USA (PCC) - OPEN

Elk River Golf Club (PCC) - OPEN

Ely Golf Club

Emerald Greens Golf Club (PCC) - OPEN

Emily Greens Golf Course

Enger Park Golf Course (PCC)

Falcon Ridge Golf Course

Fiddlestix Golf Course (PCC)

Forest Hills Golf Club

Fort Snelling GC - OPEN

Fountain Valley GC (PCC) - OPEN

Fox Hollow GC - OPEN

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

French Lake Open Golf Club

Gem Lake Hills Golf Course

Geneva Golf Club (PCC) - OPEN

Giants Ridge Golf Course - The Legend

Giants Ridge Golf Course - The Quarry

Glen Lake Golf & Practice Center

Glencoe Country Club (PCC) - OPEN

Golden Eagle Golf Club (PCC) - OPEN

Goodrich Golf Club (PCC) - OPEN

Gopher Hills Golf Course Lynx Executive (PCC) - OPEN

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

Graceville Golf Club

Grand National Golf Club

Grand View Lodge – The Preserve - MAY 1

Grand View Lodge Garden Course

Grand View Lodge The Pines - OPEN

Grandy Nine Golf Course

Granite Run Golf Course

Green Lagoon Golf Driving Range (Forest Lake) - OPEN

Green Lea Golf Course

Green Valley Golf Course

Greenhaven Golf Course

Greystone Golf Club (PCC) - OPEN

Gross National Golf Club - OPEN

Hadley Creek Golf Learning Center

Halla Greens Chanhassen Executive GC and Driving Range - OPEN

Hardwood Hills Golf Course

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

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) - OPEN

Hiawatha Golf Club (PCC) - OPEN (Front nine, carts allowed. Back nine, walking only)

Hibbing Municipal Golf Course

Hidden Greens Golf Course (PCC) - OPEN

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

Hidden Haven Golf Club (PCC) - OPEN

Highland National Golf Course 18 (PCC) - OPEN

Highland National Golf Course Highland Park 9 Hole (PCC) - OPEN

Hollydale Golf Club

Hoyt Lakes Golf Course

Hyland Greens GC Par 3

Inver Wood Golf Course

Inver Wood Golf Course Executive 9

Ironman Golf Course

Island Lake Golf Training Center (PCC) - OPEN

Izatys Resort Black Brook

Jackson Golf Club

Jewel Golf Club (PCC) - OPEN

Karlstad Golf Course

Kate Haven

Keller Golf Club

Kenyon Country Club (PCC)

Kilkarney Hills Golf Club (PCC) - OPEN

Kimball Golf Club

Koronis Hills Golf Club (PCC) - OPEN

Krooked Kreek Golf Club - OPEN

Lafayette Club

Lakewoods Forest Ridges Golf Course

Lake City Golf

Lake Miltona Golf Club

Lake Pepin Golf Course - OPEN

Lakeview Golf of Orono

Lanesboro Golf Club

Legacy Golf in Faribault (PCC) - OPEN

Legends Golf Club

Lester Park Golf Course (PCC)

LeSueur Country Club

Lida Greens Golf Course

Litchfield Golf Club

Little Crow Country Club

Little Falls Country Club

Logger’s Trail Golf Club - OPEN

Long Bow Golf Club

Long Prairie Country Club

Lost Spur Golf Course

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 - OPEN

Manitou Ridge Golf Club

Maple Valley Golf & Country Club

Marshall Golf Club

Mayflower Country Club

Meadow Greens Golf Course (PCC) - OPEN

Meadow Lakes Golf Club

Meadowbrook Golf Club - OPEN

Meadowlark Country Club

Meadows Golf Course

Mendota Heights Par-3 Golf Course

Minneopa Golf Club

Minnesota National Golf Course (PCC) - MAY 1

Minnesota National Golf Course “33” Course (PCC) - MAY 1

Minnewaska Golf Club

Minn-Iowa Golf Club

Mississippi National Golf Links (PCC) - OPEN

Montgomery National Golf Club (PCC) - OPEN

Monticello Country Club (PCC) - OPEN

Moose Lake Golf Club

Mount Frontenac Golf Course (PCC) - OPEN

Mountain Lake Golf Club

Nemadji Golf Club (PCC)

New Hope Village Golf Course (PCC) - OPEN

New Prague Golf Club

New Richmond Golf Course

New Ulm Country Club

North Branch Golf Course - OPEN

North Links Golf Course

Northern Hills Golf Club

Northwood Hills Golf Course (PCC)

Oak Glen Golf Course (PCC) - OPEN

Oak Glen Golf Course Executive 9 (PCC) - OPEN

Oak Harbor Golf Course

Oak Lake Golf Course

Oak Marsh Golf Course

Oak View Golf Course – Freeborn

Oakcrest Golf Course

Oakdale Golf Club (PCC) - OPEN

Oaks Golf Club

Olivia Golf Club

Oneka Ridge Golf Course (PCC) - OPEN

Orono Golf Course

Ortonville Municipal Golf Course

Pebble Creek Golf Club (PCC) - OPEN

Pebble Lake Golf Course (PCC) - OPEN

Perham Lakeside Golf Club

Phalen Park Golf Course - OPEN

Pheasant Acres Golf Club

Pinewood GC (PCC) - OPEN

Pine City Country Club - OPEN

Pine Island Golf Course (PCC) - OPEN

Pine Ridge Golf Course in Sartell

Pioneer Creek Golf Course

Piper Hills Golf Course

Pipestone Country Club

Pokegama Golf Course (PCC) - OPEN

Pomme de Terre Golf Club

Ponds at Battle Creek (PCC) - OPEN

Prairie Ridge Golf Course

Prairie View Community Golf Course

Prairie View Golf Links

Prestwick Golf Club

Princeton Golf Course

Purple Hawk Country Club - OPEN

Red Rock Golf Course

Red Wing Golf Club (PCC) - OPEN

Redwood Falls Golf Club - OPEN

Refuge Golf Club (PCC) - OPEN

Rich Spring Golf Club (PCC) - OPEN

Ridges at Sand Creek

Ridgewood Golf Course

River Falls Golf Club

River Oaks Municipal Golf Course in Cottage Grove (PCC) - OPEN

Rivers’ Bend at the Old Barn Resort

Riverside Town & Country Club

Riverview Golf Course

Riverview Greens

Riverwood National Golf Course (PCC) - OPEN

Rolling Hills Golf Club

Rose Lake Golf Club

Roseville Cedarholm Golf Course (PCC) - OPEN

Royal Golf Club (PCC) - OPEN

Rum River Hills Golf Club

Rush Creek Golf Club

Ruttger’s Bay Lake Lodge – Jack’s 18 (PCC) - OPEN

Ruttger’s Bay Lake Lodge – Alec’s Nine (PCC) - MAY 10

Saint Croix National Golf Course (PCC) - OPEN

Sanbrook Golf Course

Sanbrook Golf Course Executive

Savannah Oaks Golf Course

Shadowbrooke Golf Course (PCC) - OPEN

Shamrock Golf Club (PCC) - OPEN

Silver Bay Golf Course (PCC)

Siren National Golf Club (PCC) - OPEN

Soldiers Memorial Field Golf Course

South Fork Golf Club (PCC) - OPEN

Southbrook Golf Club (PCC) - OPEN

Southern Hills Golf Club (PCC) - OPEN

Spooner Golf Club (PCC) - OPEN

Spring Brook Golf Course - OPEN

Springfield Golf Club

St. Charles Golf Club

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

Stillwater Oaks Golf Club (PCC) - OPEN

Stone Creek Golf Club

Stonebrooke Golf Club (PCC) - OPEN

Stonebrooke Golf Club Water’s Edge (PCC) - OPEN

StoneRidge Golf Club

Stones Throw Golf Course (PCC) - OPEN

Stoney Creek Golf Course

Straight River Golf Course

Sugarbrooke Golf Course in Grand Rapids (PCC)

Summit Golf Club (PCC) - OPEN

Summit Golf Club Executive 9 (PCC) - OPEN

Sundance Golf Club

Superior National at Lutsen - OPEN

Terrace View Golf Club

Terrace View Golf Club Executive 9

Territory Golf Club (PCC) - OPEN

The Bridges (formerly Winona Country Club) (PCC) - OPEN

The Crossings

The Jewel Golf Club (PCC) - OPEN

The Links at Northfork (PCC) - OPEN

The Meadows at Mystic Lake

The Ponds at Battle Creek (PCC) - OPEN

The Ponds Golf Course in St Francis (PCC) - OPEN

The River (International Falls) (PCC)

The Vintage at Staples (PCC) - OPEN

The Wilds Golf Club

Theodore Wirth Golf Club - Front 9 OPEN walking only

Theodore Wirth Golf Club Par 3

Thief River Golf Club

Thumper Pond Golf Course (PCC) - OPEN

Timber Creek Golf Course (PCC) - OPEN

Tipsinah Mounds Golf Course (PCC) - OPEN

Trempeleau Mountain Golf Club (PCC) - OPEN

Troy Burne Golf Club - OPEN

Turtleback GC in Rice Lake WI - OPEN

Twin Pines Golf Course

Two Harbors – Lakeview National Golf Course

Tyler Golf Club

University of Minnesota, Les Bolstad Golf Course  (PCC) - OPEN

Valleywood Golf Course

Vermillion Fairways

Victory Links Golf Course - OPEN

Viking Meadows Golf Club

Viking Meadows Golf Club Executive 9

Village Green Golf Club

Vintage Golf Course (PCC) - OPEN

Virginia Golf Course

Voyager Village GC in Danbury, WI (PCC) - OPEN

Wapicada Golf Club

Warren Riverside Golf Course

Warroad Estates Golf Course

Waseca Lakeside Club

Wedgewood Cove Golf Club

Westfield Golf Club (PCC) - OPEN

Whispering Pines Golf Course (PCC) - OPEN

White Eagle Golf Club (PCC) - OPEN

Whitefish Golf Club

Whitetail Run Golf Course

Wild Marsh Golf Club (PCC) - OPEN

Wilderness At Fortune Bay

Wildflower at Fair Hills

Wildwedge Golf & Mini Golf

Willingers Golf Club (PCC) - OPEN

Willow Creek Golf Course

Willow Creek Golf Course Little Willow Executive

Wolfridge Golf Course

Zumbro Falls Golf Club (PCC)

Zumbrota Golf Club

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