Range and Putt

Driving ranges in Charlotte

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

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.

Charlotte

Leatherman Golf Learning Center

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

Olde Sycamore Golf Club

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

Topgolf Charlotte Southwest

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

Topgolf Charlotte University

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

The Concord Range

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

Mooresville Golf Club

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

Mooresville Golf Range & Mini Golf

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

The Golf Village

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.