Range and Putt lists 8 driving ranges in Charlotte, Pineville, Concord and Mooresville. Of those, two have lights and one has Toptracer. The lowest published bucket price is $5 for 25 balls at Mooresville Golf Club. Five of the eight publish a price online. Every detail was checked against a named source in November 2026.
Covered bays 4Grass tees 4
Compare Charlotte driving ranges
"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.
Charlotte
Golf center, Charlotte
Leatherman Golf Learning Center, south of Uptown Charlotte, opened in 1999 as a practice and instruction facility. It has 10 elevated stations on an upper sun deck and 10 private bays on a covered lower patio, all with TrackMan Range, plus 34 Power Tee automatic teeing stations and a natural Bermuda grass hitting area in season, with eight target greens.
- Price
- From $8 for 35 balls
- Has
- Covered bays, Grass tees
- Checked
- November 12, 2026
Range at a golf course, Charlotte
Olde Sycamore Golf Club is a semi-private course that opened in 1997. Its practice facility has a Bermuda grass hitting area of more than 35,000 square feet, a chipping green with a sand bunker and a practice putting green of more than 6,000 square feet.
- Price
- From $8 for about 35 balls
- Has
- Grass tees
- Checked
- November 12, 2026
Golf entertainment venue, Charlotte
Topgolf Charlotte - Southwest is a golf entertainment venue where you rent a hitting bay by the hour. Clubs are free to use, and guests under 16 must be with someone 21 or older.
- Price
- Not published
- Has
- Covered bays
- Checked
- November 12, 2026
Golf entertainment venue, Charlotte
Topgolf Charlotte - University is a golf entertainment venue where you rent a hitting bay by the hour. Clubs are free to use, and guests under 16 must be with someone 21 or older.
- Price
- Not published
- Has
- Covered bays
- Checked
- November 12, 2026
Concord
Driving range, Concord
The Concord Range is a Toptracer range with 14 covered and furnished bays and 12 open-air bays with a picnic table and umbrella. You can walk up and buy a bucket from the automated dispenser, first come, first served, or book a bay by the hour with unlimited balls for up to four players.
- Price
- From $30 per hour
- Has
- Covered bays, Toptracer
- Checked
- November 12, 2026
Lake Norman
Range at a golf course, Mooresville
Mooresville Golf Club is a public course with a full driving range with six target greens, a chipping green with two bunkers and a putting green. Range balls cost $5 for 25, $9 for 50 and $14 for 100, and clubs are free to use with any bucket.
- Price
- From $5 for 25 balls
- Has
- Grass tees
- Checked
- November 12, 2026
Golf center, Mini golf, Mooresville
Mooresville Golf Range & Mini Golf, open since 2014, is a fully lighted facility with a driving range on soft mats, a four-hole par-3 course with holes from 75 to 125 yards and an 18-hole mini golf course with waterfalls. It is open daily from 10 am to 7 pm, weather permitting, with the last large bucket sold at 6:30 pm.
- Price
- Not published
- Has
- Lights
- Checked
- November 12, 2026
South of Charlotte
Golf center, Pineville
The Golf Village in Pineville sits on more than 30 acres along the Little Sugar Creek greenway, with a fully lit driving range renovated in 2023 that has more than 50 grass hitting stations and 20 artificial ones, and a nine-hole par-3 course with holes from 60 to 150 yards. Buckets cost $12 for 52 balls, $14 for 78 and $16 for 104, with $3 off for seniors on weekdays.
- Price
- From $12 for 52 balls
- Has
- Lights, Grass tees
- Checked
- November 12, 2026
Practicing in winter
Charlotte-area ranges stay open all year, with shorter winter hours and covered bays at some ranges for wet or cold days.
Questions people ask
How much is a bucket of balls in Charlotte?
The lowest published price we found is $5 for 25 balls at Mooresville Golf Club, checked November 12, 2026. Many ranges do not post prices online, so this is the lowest published price, not the lowest price in the area.
Which Charlotte driving ranges have Toptracer?
The Concord Range lists Toptracer ball tracking.
Mini golf in Charlotte
We also list 6 mini golf courses in Charlotte, with prices per round.
Before you go
How this list is made
We read each range's own website first, then its park district or operator pages. A detail only goes on the page when a source states it, and each listing links to the sources we used. Read more about how we check.