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 3/26/19 at 7:22AM

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

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)

Benson Golf Club  (PCC)

Bent Creek Golf Club

Birchwood Golf Course

Big Fish Golf Club (PCC)

Birnamwood Public Golf Course

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 - Course & Range opening MARCH 28

Boulder Pointe Golf Club (PCC)

Boulder Ridge Golf Club

Braemar Golf Course

Breezy Point

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

Brightwood Hills Golf Course

Bristol Ridge Golf Course (Wisconsin) (PCC)

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 in Coon Rapids, MN - RANGE OPEN; Course TBA

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)


Emily Greens Golf Course in Emily, MN - APRIL 7

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

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) - Range open March 27, Course TBA

Highland National Golf Course Highland Park Nine Hole (PCC)

Hollydale Golf Club

Hoyt Lakes Golf Course

Hyland Greens GC Par 3

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

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

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 - Range opening March 27, BACK NINE ONLY opening March 28 (with carts)

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 - Range OPEN 10AM-6PM; Course TBA

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

Mendota Heights Par-3 Golf Course

Mesaba Country Club

Minneopa Golf Club

Minnesota National Golf Course (PCC)

Minnesota National Golf Course “33” Course (PCC)

Minnetonka Country Club

Minnewaska Golf Club

Minn-Iowa Golf Club

Mississippi National Golf Links (PCC)

Montgomery National Golf Club (PCC) - Range OPEN; Course MARCH 27 (back 9)

Monticello Country Club (PCC)

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

Northern Hills Golf 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 Course - Range OPEN; Course TBA

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

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

Red Rock Golf Course

Red Wing Golf Club (PCC)

Redwood Falls Golf Club

Refuge Golf Club (PCC) - RANGE OPEN; Course TBA

Rich Spring Golf Club (PCC)

Ridges at Sand Creek

Ridgeview Country Club

Ridgewood Golf Course

River Falls Golf Club

River Oaks Municipal Golf Course in Cottage Grove (PCC) - Range open March 27, Course TBA

Rivers’ Bend at the Old Barn Resort

Riverside Town & Country Club

Riverview Golf Course

Riverview Greens

Riverwood National Golf Course (PCC)

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

Savannah Oaks Golf Course

Shadowbrooke Golf Course (PCC)

Shamrock Golf Club (PCC)

Silver Bay Golf Course

Siren National Golf Club (PCC)

Soldiers Memorial Field Golf Course

South Fork Golf Club (PCC)

Southbrook Golf Club (PCC)

Southern Hills Golf Club (PCC)

Spooner Golf Club (PCC)

Spring Brook Golf Course

Springfield Golf Club

St. Charles Golf Club

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

Stillwater Oaks Golf Club (PCC)

Stone Creek Golf Club

Stonebrooke Golf Club - OPEN

Stonebrooke Golf Club Water’s Edge - OPEN

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 - opening March 29 walking only

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

The Wilds Golf Club

Theodore Wirth Golf Club

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)

Tracy Country Club

Trempeleau Mountain Golf Club (PCC)

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

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

Wedgewood Cove Golf Club

Westfield Golf Club

Wheaton Country Club

Whispering Pines Golf Course (PCC)

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

Wolfridge Golf Course

Worthington Golf Club

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”