Golf courses by state
Minnesota Golf Courses & Tee Times
The Minnesota Golf Association was founded in 1901 by seven charter clubs and now counts more than 110,000 golfers. In its own words, the season was short, and it still is. Minnesota golf history runs through public courses. Keller in Maplewood, a Ramsey County course, hosted the PGA Championship in 1932 and 1954. Minneapolis's Francis A. Gross held the 1964 USGA Public Links. Patty Berg, a Minneapolis native, was a founding member and first president of the LPGA. Solomon Hughes Sr. won the National Negro Open and helped integrate the game here in the 1940s and '50s.
Tee times in Minnesota are easier to get when you know when they open. Yoink watches 188 public golf courses here, grouped into 6 markets: Minneapolis–St Paul, Brainerd Lakes, Minnesota Lakes Country, Rochester & Southern Minnesota and more. Choose a market to see every course, then get an alert when a tee time opens or someone cancels.
Minnesota golf markets
Minneapolis–St Paul
Bluff Creek Golf Course, Braemar Golf Course, Brightwood Hills Golf Course…
Brainerd Lakes
Deacons Lodge Golf Course, Enger Park Golf Course, Tianna Country Club…
Minnesota Lakes Country
Atikwa Golf Course at Arrowwood Resort, Detroit Country Club - Pine to Palm, Headwaters Golf Club…
Rochester & Southern Minnesota
Brooktree Golf Course, Dodge Country Club, North Links Golf Course…
St. Cloud & Central Minnesota
Blackberry Ridge Golf Club, Eagle Creek Golf Club, Island Pine Golf Club…
Eau Claire & La Crosse
Ma Cal Grove CC, Ma Cal Grove Golf Club
More Minnesota
Lakeview National Golf Course, Superior National at Lutsen, Karlstad Golf Course…
More Minnesota
Minakwa Golf Course - Minakwa
Who runs public golf in Minnesota
Minnesota has no state parks golf system that we found. Public golf is run by cities, counties and park districts, and most of it is in the Twin Cities. Minneapolis runs seven courses, Saint Paul four, Ramsey County four and Three Rivers Park District 72 holes at six sites. Up north, the Cook County/Grand Marais EDA owns Superior National at Lutsen, 27 holes on the North Shore of Lake Superior. The MGA is the state's only licensed World Handicap System provider. It also runs Youth on Course: $40 a year for ages 6 to 18, with rounds for $5 or less at more than 150 Minnesota courses.
Public courses worth knowing in Minnesota
- Keller Golf Course: Ramsey County course from 1929 that hosted the 1932 and 1954 PGA Championships and the St. Paul Open from 1930 to 1968. Golf Magazine named its rebuild the Best Municipal Renovation of 2014.
- Theodore Wirth Golf Club: Minneapolis's first park course, built in 1916 at Glenwood and extended to 18 holes in 1919.
- Gross National Golf Club: Francis A. Gross in Minneapolis hosted the 1964 USGA National Public Links.
- Deacons Lodge Golf Course: Arnold Palmer design in Breezy Point, named for his father and cut from 500 acres of northern woods. Golf Digest named it a Top 10 New Public Course in 2000.
- Superior National at Lutsen: 27 holes owned by Cook County's economic development authority. The Poplar River runs through them, and Jeffrey Brauer finished rebuilding the River and Canyon nines in 2018.
Towns with the most courses
- Minneapolis · 5
- Annandale · 4
- Detroit Lakes · 4
- Stillwater · 3
- Hastings · 3
- Cannon Falls · 3
- White Bear Lake · 3
- Prior Lake · 3
- Duluth · 3
- Brainerd · 3
- Pelican Rapids · 3
- Chaska · 2
- St. Paul · 2
- New Prague · 2
- Lakeville · 2
- Dayton · 2
- Woodbury · 2
- Elk River · 2
- Maplewood · 2
- Anoka · 2
- Ham Lake · 2
- Deerwood · 2
- Breezy Point · 2
- Onamia · 2
Getting a tee time in Minnesota
The season in Minnesota is short, running roughly from late spring into fall, so every good weekend in that window is contested. The first warm Saturdays of the year are the hardest tee times to get.
Each course releases its tee times on its own schedule, commonly a week or two out, with residents of town and county courses often booking first. Leagues, outings and members claim chunks of the sheet in advance, and whatever prime weekend times are left tend to go on release day.
Booked-up doesn't mean gone. Plans change: groups cancel ahead of the course's cancellation deadline (often 24 to 48 hours out), players drop when the forecast turns, and a group that shrinks leaves an open spot. Those times quietly come back on the booking page, usually for minutes, not hours.
Yoink
All 188 courses in Minnesota, watched for you around the clock
Yoink watches all 188 courses in Minnesota for you. The open tee times sit in one place instead of a dozen booking pages, and your phone buzzes the moment one fits your day, time window and group, cancellations included.
Tee times in Minnesota: questions
How do I get tee time cancellation alerts in Minnesota?
Pick your courses in Yoink (188 in Minnesota), set the days, time window and group size you want, and Yoink sends a notification when a matching time opens up. You book directly with the course.
When is golf season busiest in Minnesota?
Demand peaks from late spring through early fall. Weekend mornings are the hardest tee times to get.
When do tee time cancellations usually show up?
Mostly in the 24 to 48 hours before the tee time, as golfers cancel ahead of the course's cancellation deadline, and whenever the forecast turns.
Sources
Facts on this page come from these pages, checked 2026-09-28. Rates and booking rules change, so confirm with the course.
- mngolf.org · association
- mngolf.org · association
- mngolf.org · association
- ramseycountymn.gov · government
- en.wikipedia.org · media
- minneapolisparks.org · official
- minneapolisparks.org · official
- minneapolisparks.org · official
- minneapolisparks.org · official
- stpaul.golf · official
- breezypointresort.com · official
- cookcountymneda.org · government
- superiornational.com · official
- threeriversparks.org · official
- ramseycountymn.gov · government
The best tee times in Minnesota open up at random
Cancellations don't get announced. Yoink watches the sheets around the clock and buzzes your phone when one fits.