Range and Putt

Driving ranges in Minnesota

Range and Putt lists 16 driving ranges in Minnesota, in Brooklyn Center, Burnsville, Chaska, Coon Rapids, Edina, Golden Valley, Hastings, Maplewood, Medina, Minneapolis, Minnetonka, Plymouth and Scandia. Checked November 2026.

By city

All Minnesota driving ranges

RangeTownHeatedLightsBall trackingPrice from
Baker National GolfMedinaNot statedNot statedNot stated$12 per hour
Braemar Golf DomeEdinaYesNot statedToptracer$18 per 30 minutes
Brookview GolfGolden ValleyNot statedNot statedNot statedNot published
Bunker Hills Golf ClubCoon RapidsNot statedNot statedNot stated$5 for 30 balls
Chalet GolfBurnsvilleNot statedNot statedNot stated$8 a bucket
Columbia Driving Range & Learning CenterMinneapolisNot statedNot statedNot stated$7 for 30 balls
Eagle Lake GolfPlymouthNot statedYesNot stated$9 for about 35 balls
Emerald Greens Golf CourseHastingsNot statedNot statedNot stated$5 a bucket
Francis A. Gross Driving Range & Learning CenterMinneapolisNot statedNot statedNot stated$5 for 30 balls
Glen Lake GolfMinnetonkaNot statedNot statedNot stated$8 a bucket
Golf ZoneChaskaYesNot statedToptracer$18 per person
Hiawatha Driving Range & Learning CenterMinneapolisNot statedNot statedNot stated$7 for 30 balls
Ironwood Golf RangeScandiaNot statedNot statedNot stated$5 for about 45 balls
Midwest Golf DomeMaplewoodYesNot statedNot stated$17 for about 60 balls
Parkers Lake GolfPlymouthNot statedNot statedNot stated$9 for about 35 balls
Topgolf Minneapolis - Brooklyn CenterBrooklyn CenterYesNot statedNot statedNot published

"Not stated" means we found no source for it, not that the range lacks it.

On the map

15 of 16 shown. The rest have no street address we could place. Locations are placed from the street address with the US Census Bureau geocoder, or from OpenStreetMap where the geocoder finds no match, so a pin can sit a short way from the entrance.