Minnesota Golf Green Fees
173+
Public courses
5
Golf markets
$16
Lowest rate
$45
Avg weekday
Minnesota is home to over 173+ public and semi-private golf courses across 5 major markets. Green fees range from just $16 at budget-friendly municipal courses to $150+ at premium resort facilities. The state's warm climate makes golf playable 365 days a year, with the best deals available during summer months and twilight tee times.
Minnesota Golf Markets
Brainerd Lakes
MN · 27 public courses
Avg Weekday
$43
Price Range
$33–—
Compare all courses
Duluth
MN · 32 public courses
Avg Weekday
$32
Price Range
$20–—
Compare all courses
Minneapolis / St. Paul
MN · 38 public courses
Avg Weekday
$51
Price Range
$16–$150
Compare all courses
Rochester
MN · 34 public courses
Avg Weekday
$55
Price Range
$32–—
Compare all courses
St. Cloud
MN · 42 public courses
Avg Weekday
$44
Price Range
$16–—
Compare all courses
Green Fee Comparison by Market
| Market | Courses | Avg Weekday | Avg Weekend | Price Range | |
|---|---|---|---|---|---|
| Duluth | 32 | $32 | $35 | $20–— | View |
| Brainerd Lakes | 27 | $43 | $48 | $33–— | View |
| St. Cloud | 42 | $44 | $49 | $16–— | View |
| Minneapolis / St. Paul | 38 | $51 | $56 | $16–$150 | View |
| Rochester | 34 | $55 | $62 | $32–— | View |
Frequently Asked Questions — Minnesota Golf
The average weekday green fee at public golf courses in Florida is approximately $45 for 18 holes, with rates varying significantly by market. Rochester averages the highest weekday rates while Duluth offers the most affordable options — see the market comparison table above for current figures.