Golf in North Carolina

The best golf courses in North Carolina you can play

121 of the best courses in North Carolina that take public tee times, in 7 areas. Pick an area to see its courses. Private member clubs are left out.

When to go: Best in spring and fall; the mountains peak in summer and fall color, the coast in spring and fall.

Areas
Pinehurst & Sandhills Area20 courses

Pinehurst · Southern Pines · Aberdeen · Sanford · Vass · Raeford

Top picks: Pinehurst No. 2, Pine Needles Lodge & Golf Club, Pinehurst No. 4

Trip cost, tee times and the 20 courses →

Asheville & Mountains Area17 courses

Cashiers · Linville · Asheville · Whittier · Waynesville · Canton · Weaverville · Lake Lure · Maggie Valley · Fletcher · Boone · Newland · Etowah · Black Mountain · Lake Toxaway

Top picks: High Hampton, Linville Golf Club, The Omni Grove Park Inn

Trip cost, tee times and the 17 courses →

Charlotte Area19 courses

China Grove · Conover · Concord · Huntersville · Denver · Marshville · Mooresville · Lancaster, SC · Statesville · Fort Mill, SC · Mint Hill · Rock Hill, SC · Charlotte · Monroe · Indian Trail · Salisbury

Top picks: Warrior Golf Club, Rock Barn Golf & Spa, Rocky River Golf Club at Concord

Trip cost, tee times and the 19 courses →

Raleigh-Durham Area16 courses

Sanford · Durham · Chapel Hill · Raleigh · Mebane · Wake Forest · Clayton · Cary · Hillsborough

Top picks: Tobacco Road Golf Club, Duke University Golf Club, UNC Finley Golf Club

Trip cost, tee times and the 16 courses →

Greensboro & Winston-Salem Area20 courses

Asheboro · Browns Summit · Greensboro · Clemmons · Advance · Summerfield · Mebane · Winston-Salem · Whitsett · Lexington · High Point · Eden · Jamestown · Graham

Top picks: Tot Hill Farm Golf Club, Bryan Park, The Cardinal by Pete Dye

Trip cost, tee times and the 20 courses →

Wilmington & Brunswick Islands Area20 courses

Sunset Beach · Bald Head Island · Ocean Isle Beach · Calabash · Shallotte · Bolivia · Wilmington · Caswell Beach · Southport · Leland · Hampstead

Top picks: Thistle Golf Club, Bald Head Island Club, Tiger's Eye Golf Links

Trip cost, tee times and the 20 courses →

Outer Banks Area9 courses

Corolla · Powells Point · Nags Head · Grandy · Kitty Hawk · Southern Shores · Moyock · Harbinger

Top picks: The Currituck Club, Kilmarlic Golf Club, Nags Head Golf Links

Trip cost, tee times and the 9 courses →