Golf in Minnesota

The best golf courses in Minnesota you can play

51 of the best courses in Minnesota that take public tee times, in 3 areas. Pick an area to see its courses. Private member clubs are left out.

When to go: Courses open roughly mid-April to late October; June to August is peak, and every course closes for winter.

⚡⚡⚡⚡⚡5/5 Golfing Volts rate each area from 1 to 5 on four things, weighted equally: how good the best courses are (national rankings), how many good courses there are and how varied, value for the green fee, and how long the golf season runs.

Areas
Minneapolis–St. Paul Area19 courses

⚡⚡⚡⚡⚡3/5 Golfing Volts

Chaska · Prior Lake · Stillwater · Maple Grove · Maplewood · Brooklyn Park · Edina · Woodbury · Ramsey · Coon Rapids · Shakopee · Golden Valley · Minneapolis · St. Paul · Oakdale · Medina

Top picks: Chaska Town Course, The Meadows at Mystic Lake, StoneRidge Golf Club

Trip cost, tee times and the 19 courses →

Brainerd Lakes Area16 courses

⚡⚡⚡⚡⚡4/5 Golfing Volts

Brainerd · Breezy Point · Pequot Lakes · Nisswa · Fifty Lakes · Deerwood · Crosslake

Top picks: The Classic at Madden's, Deacon's Lodge Golf Course, The Preserve at Grand View Lodge

Trip cost, tee times and the 16 courses →

Duluth & North Shore Area16 courses

⚡⚡⚡⚡⚡3/5 Golfing Volts

Biwabik · Tower · Lutsen · Carlton · Two Harbors · Superior, WI · Duluth · Cohasset · Coleraine · Grand Rapids · Hibbing · Bayfield, WI · Virginia · Solon Springs, WI

Top picks: Giants Ridge – The Quarry, The Wilderness at Fortune Bay, Giants Ridge – The Legend

Trip cost, tee times and the 16 courses →