159 courses found · 91 with 18 holes
Burlington, North Carolina
Lake Lure, North Carolina
Ayden, North Carolina
Pinehurst, North Carolina
Bald Head Island, North Carolina
NC 28746, North Carolina
Charlotte, North Carolina
Raeford, North Carolina
Beech Mountain, North Carolina
Rocky Mount, North Carolina
Fuquay Varina, North Carolina
Advance, North Carolina
Huntersville, North Carolina
Black Mountain, North Carolina
Raleigh, North Carolina
US, North Carolina
Greenville, North Carolina
Calabash, North Carolina
Concord, North Carolina
Wilmington, North Carolina
Charlotte, North Carolina
Newton, North Carolina
NC 28645, North Carolina
Charlotte, North Carolina
North Carolina offers markedly different golf settings within one state. The western mountains bring elevation changes, cooler summer air and courses shaped by ridges and valleys. Across the Piedmont, layouts tend to be more rolling and wooded, while the central Sandhills are known for sandy soils, pine corridors and firm-running conditions. Toward the coast, flatter terrain, maritime winds and water hazards become more common. Spring and autumn are generally the easiest periods for a statewide trip, with comfortable playing conditions in most regions. Summer suits mountain golf but can be hot and humid farther east, with afternoon thunderstorms possible. Winter play is often feasible in the central and coastal areas, although mountain temperatures can limit availability. Plan an itinerary around the distances involved: the mountains, Sandhills and coast are distinct bases rather than simple day trips from one another. Conditions vary with altitude and distance from the Atlantic, so a forecast for one stop may not reflect the next. Allow extra driving time when moving between regions in summer, especially on weekend afternoons. Book tee times early at popular resorts.
Help other golfers by adding a missing golf course or updating existing information.
Help ThatGolfApp
Suggest a course