Charlotte has more public golf courses than any other metro in the Carolinas — 100+ accessible layouts spread across Mecklenburg, Union, Cabarrus, and Gaston counties. Green fees run from $28 at Mecklenburg County Golf courses to $175 at premium semi-private facilities, with a strong mid-tier at $45–90 that is genuinely competitive with any Southeast market. Charlotte also sits 90 minutes from Pinehurst, making it a natural base for Sandhills golf trips.
Charlotte Green Fees by Tier (2026)
| Course | Peak Weekday | Winter Weekday | Notes |
|---|---|---|---|
| Revolution Park Golf Course | $28 | $22 | Mecklenburg County, walkable |
| Sunset Hills Golf Course | $32 | $24 | Mecklenburg County, 4.0 ★ |
| Highland Creek Golf Club | $52 | $35 | 4.3 ★, best value in market |
| Birkdale Golf Club | $72 | $45 | Huntersville, 4.2 ★ |
| Pebble Creek Golf Club | $85 | $52 | Waxhaw, 4.3 ★ |
| Skybrook Golf Club | $110 | $68 | Huntersville, 4.4 ★, top pick |
| Ballantyne Golf Club | $120 | $75 | South Charlotte, 4.3 ★ |
Peak season is March–May and September–November. Winter is December–February. Verify rates before booking.
Mecklenburg County Golf: The Affordable Foundation
Mecklenburg County operates four public golf courses — Revolution Park, Sunset Hills, Eastwood, and Larkhaven — that provide the most affordable access to public golf in the Charlotte metro. Revolution Park Golf Course ($28 weekday) is the most centrally located, sitting in west Charlotte near uptown. All four allow unrestricted walking and offer Mecklenburg County resident discounts. These are where Charlotte locals play the majority of their rounds.
Highland Creek: The Best Value in Charlotte
Highland Creek Golf Club ($52 peak, 4.3 stars) in north Charlotte is the consensus best value in the entire market — a full championship layout consistently rated above courses costing twice as much. It is the default recommendation for visiting golfers who want a quality 18 holes without committing to premium pricing. Tee times are generally available with 2–3 days advance booking outside of weekend peak hours.
The Premium Tier: Skybrook and Ballantyne
Skybrook Golf Clubin Huntersville ($110 peak, 4.4 stars) is Charlotte's top-rated premium daily-fee course — a well-maintained layout with conditions that rival courses charging significantly more in other markets. Ballantyne Golf Club ($120 peak, 4.3 stars) serves the south Charlotte corridor and is the preferred premium option for visitors staying on that side of the city.
Charlotte as a Base for Pinehurst Golf
Pinehurst Resort — home to Pinehurst No. 2 (US Open venue, Donald Ross masterpiece) and eight additional courses — is approximately 90 minutes southeast of Charlotte via US-74. Pinehurst No. 2 runs $175–350+ depending on season. Mid Pines Inn & Golf Club and Pine Needles Lodge & Golf Club(both Donald Ross designs, both US Women's Open venues) run $100–200 and offer comparable Sandhills golf at better value. A Charlotte-based golf trip with 2 rounds locally and 1–2 rounds at Pinehurst or the Sandhills courses is one of the strongest golf itineraries in the Southeast.
Frequently Asked Questions
What is the cheapest golf course in Charlotte?
Mecklenburg County Golf courses — Revolution Park ($28), Sunset Hills ($32), Eastwood, and Larkhaven — are the most affordable options. Highland Creek Golf Club ($52, 4.3 stars) is the best value step up and the most recommended course in the market at any price point.
What is the best golf course in Charlotte?
Skybrook Golf Club (4.4 stars, $110 peak) is the top-rated premium daily-fee course. For value, Highland Creek Golf Club (4.3 stars, $52) consistently over-delivers — the best quality-to-price ratio in the Charlotte market. Pebble Creek Golf Club (4.3 stars, $85) is the best mid-tier option.
Is Charlotte close to Pinehurst?
Yes — Pinehurst is approximately 90 minutes southeast of Charlotte via US-74 and US-1. Pinehurst No. 2 (Donald Ross, US Open venue) runs $175–350+. Mid Pines and Pine Needles (both Ross designs, both US Women's Open venues) offer comparable Sandhills golf at $100–200.
When is Charlotte golf cheapest?
Winter (December–February) offers the lowest rates with mild-to-cool playing conditions (40–60°F). Charlotte's seasonal rate variation is modest compared to desert markets — typically 15–25% between peak and off-peak. Spring (March–May) and fall (September–November) are peak pricing with the best weather.