Four of the eight driving ranges we list in Charlotte, Pineville, Concord and Mooresville state that they have grass tees: Leatherman Golf Learning Center, Mooresville Golf Club, Olde Sycamore Golf Club and The Golf Village. Checked November 2026.
Grass tees let you hit off real turf instead of a mat, which gives honest feedback on fat and thin shots. Most ranges open the grass only in season and on set days, so check the notes on each listing.
"Not stated" means we found no source for it, not that the range lacks it.
On the map
3 of 4 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.
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, 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
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 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
See all eight driving ranges in Charlotte
Read our guide: Grass tees vs mats: which is better for practice?