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

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

Towns with the most courses

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.

Get tee time alertsFree during the beta · You always book direct with the course

How to get a tee time when everything's booked

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.

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.