Range and Putt

Driving ranges in Michigan

Range and Putt lists 9 driving ranges in Michigan, in Auburn Hills, Bloomfield Hills, Plymouth, Royal Oak, Southfield and Taylor. Checked November 2026.

By city

All Michigan driving ranges

RangeTownHeatedLightsBall trackingPrice from
Beech Woods Heated TeesSouthfieldYesNot statedNot statedNot published
Carl's Golfland Bloomfield HillsBloomfield HillsYesNot statedTrackMan Range$12 for 50 balls
Carl's Golfland PlymouthPlymouthYesNot statedTrackMan Range$12 for 50 balls
Evolution SportsplexAuburn HillsNot statedNot statedNot statedNot published
Lakes of Taylor Golf ClubTaylorNot statedNot statedNot stated$6 for 25 balls
Midway Golf RangeTaylorNot statedNot statedToptracer$12 for about 45 balls
Oasis Golf CenterPlymouthNot statedNot statedToptracerNot published
Royal Oak Golf CenterRoyal OakYesYesNot stated$6.50 for 25 balls
Topgolf Auburn HillsAuburn HillsYesNot statedNot stated$19.99 per hour

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

On the map

9 of 9 shown. 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.