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
- Driving ranges in Charlotte 8 listed
All North Carolina driving ranges
| Range | Town | Heated | Lights | Ball tracking | Price from |
|---|---|---|---|---|---|
| Leatherman Golf Learning Center | Charlotte | Not stated | Not stated | TrackMan Range | $8 for 35 balls |
| Mooresville Golf Club | Mooresville | Not stated | Not stated | Not stated | $5 for 25 balls |
| Mooresville Golf Range & Mini Golf | Mooresville | Not stated | Yes | Not stated | Not published |
| Olde Sycamore Golf Club | Charlotte | Not stated | Not stated | Not stated | $8 for about 35 balls |
| The Concord Range | Concord | Not stated | Not stated | Toptracer | $30 per hour |
| The Golf Village | Pineville | Not stated | Yes | Not stated | $12 for 52 balls |
| Topgolf Charlotte Southwest | Charlotte | Not stated | Not stated | Not stated | Not published |
| Topgolf Charlotte University | Charlotte | Not stated | Not stated | Not stated | Not 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.