Range and Putt

Driving ranges in North Carolina

Range and Putt lists 8 driving ranges in North Carolina, in Charlotte, Concord, Mooresville and Pineville. Checked November 2026.

By city

All North Carolina driving ranges

RangeTownHeatedLightsBall trackingPrice from
Leatherman Golf Learning CenterCharlotteNot statedNot statedTrackMan Range$8 for 35 balls
Mooresville Golf ClubMooresvilleNot statedNot statedNot stated$5 for 25 balls
Mooresville Golf Range & Mini GolfMooresvilleNot statedYesNot statedNot published
Olde Sycamore Golf ClubCharlotteNot statedNot statedNot stated$8 for about 35 balls
The Concord RangeConcordNot statedNot statedToptracer$30 per hour
The Golf VillagePinevilleNot statedYesNot stated$12 for 52 balls
Topgolf Charlotte SouthwestCharlotteNot statedNot statedNot statedNot published
Topgolf Charlotte UniversityCharlotteNot statedNot statedNot statedNot published

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

On the map

7 of 8 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.