Golf Courses & Driving Ranges in NC

Discover 405 golf courses and driving ranges across 161 cities in NC

NC Golf Course Map

Showing 405 courses across NC

Loading map...

Top Rated Golf Courses in NC

Based on 4,370 verified Google reviews • 4.9⭐ average rating

Browse by City

Aberdeen

2 courses

Advance

2 courses

Apex

1 course

Archdale

1 course

Asheboro

5 courses

Asheville

5 courses

Ayden

1 course

Badin

1 course

Bald Head Island

1 course

Banner Elk

1 course

Beech Mountain

1 course

Benson

1 course

Black Mountain

2 courses

Blanch

1 course

Bolivia

1 course

Boone

2 courses

Brevard

3 courses

Browns Summit

2 courses

Burlington

2 courses

Calabash

1 course

Cameron

1 course

Canton

1 course

Cary

3 courses

Cashiers

3 courses

Caswell Beach

1 course

Chapel Hill

4 courses

Charlotte

26 courses

China Grove

1 course

Clayton

3 courses

Clemmons

1 course

Concord

3 courses

Cornelius

1 course

Corolla

1 course

Davidson

1 course

Denver

2 courses

Dunn

1 course

Durham

8 courses

Eden

1 course

Elizabethtown

1 course

Elon

2 courses

Etowah

2 courses

Fayetteville

11 courses

Flat Rock

1 course

Fletcher

1 course

Forest City

1 course

Four Oaks

1 course

Foxfire

1 course

Franklin

1 course

Fuquay Varina

1 course

Garner

1 course

Gastonia

3 courses

Gibsonville

1 course

Goldsboro

1 course

Graham

3 courses

Greensboro

11 courses

Greenville

4 courses

Hampstead

3 courses

Haw River

2 courses

Henderson

2 courses

Hendersonville

9 courses

Hickory

2 courses

High Point

5 courses

Highlands

1 course

Hillsborough

1 course

Holly Springs

3 courses

Hope Mills

1 course

Huntersville

4 courses

Indian Trail

3 courses

Jamestown

1 course

Jefferson

1 course

Kernersville

2 courses

Kings Mountain

2 courses

Lake Lure

1 course

Lake Norman

1 course

Laurinburg

1 course

Leland

3 courses

Lenoir

1 course

Lexington

2 courses

Lillington

4 courses

Lincolnton

1 course

Linville

3 courses

Locust

1 course

Lumber Bridge

1 course

Lumberton

3 courses

Maggie Valley

1 course

Maiden

1 course

Marion

2 courses

Marshville

1 course

Marvin

1 course

Matthews

2 courses

Mebane

2 courses

Mill Spring

1 course

Mills River

2 courses

Mocksville

4 courses

Monroe

4 courses

Mooresville

4 courses

Morehead City

1 course

Nashville

1 course

New Bern

3 courses

Newland

1 course

Newton

2 courses

Newton Grove

1 course

Ocean Isle Beach

5 courses

Pilot Mountain

1 course

Pinehurst

9 courses

Pinetops

1 course

Pineville

2 courses

Pittsboro

1 course

Raeford

1 course

Raleigh

13 courses

Reidsville

3 courses

Roaring Gap

3 courses

Rocky Mount

1 course

Rocky Point

1 course

Roxboro

1 course

Rutherfordton

1 course

Salisbury

8 courses

Sanford

8 courses

Sapphire

4 courses

Seven Lakes

3 courses

Shallotte

1 course

Shelby

4 courses

Siler City

1 course

Smithfield

2 courses

Sneads Ferry

1 course

Southern Pines

12 courses

Southport

4 courses

Sparta

1 course

Spring Lake

1 course

Spruce Pine

1 course

Statesville

5 courses

Stoneville

1 course

Sugar Mountain

1 course

Summerfield

1 course

Sunset Beach

1 course

Tarboro

1 course

Taylorsville

2 courses

Thomasville

2 courses

Traphill

1 course

Troy

1 course

Tryon

1 course

Tuckasegee

1 course

Wake Forest

5 courses

Walnut Cove

1 course

Waynesville

4 courses

Weaverville

1 course

Weldon

1 course

Wendell

1 course

West End

1 course

West Jefferson

1 course

Whispering Pines

3 courses

Whiteville

1 course

Whitsett

2 courses

Whittier

1 course

Wilkesboro

1 course

Wilmington

10 courses

Wilson

3 courses

Wingate

1 course

Winnabow

1 course

Winston-Salem

11 courses

Youngsville

1 course

Golf in NC: Your Complete Guide

NC is home to 405 exceptional golf courses and driving ranges spread across 161 cities. Whether you're looking for championship courses, public golf courses, private country clubs, or practice facilities,NC offers diverse golfing experiences for players of all skill levels.

Top Golf Destinations in NC

The most popular golf cities in NC include , , , , , and . These areas feature the highest concentration of quality golf courses, driving ranges, and golf amenities. Many golfers travel to NC specifically to experience these renowned golf destinations.

Types of Golf Courses in NC

NC golf courses include public courses open to all golfers, private country clubs with membership requirements, semi-private facilities, resort courses for visitors, and municipal golf courses operated by local governments. You'll also find specialized facilities like driving ranges, practice greens, and 9-hole executive courses perfect for beginners or quick rounds.

Planning Your Golf Trip to NC

When planning golf in NC, consider booking tee times in advance, especially during peak season. Check course websites for current rates, dress codes, and cart availability. Many NC golf courses offer twilight rates, senior discounts, and golf packages. Don't forget to explore different cities – each area of NCoffers unique golf course designs and playing conditions.

All Golf Courses

Aberdeen

Legacy Golf Club

12615 US-15, Aberdeen, NC 28315, USA

28315
Legacy Golf Links

12615 US 15-501

28805

Advance

Bermuda Run Country Club

324 Bermuda Run Drive

27006
Oak Valley Golf Club

261 Oak Valley Blvd, Advance, NC 27006, USA

27006

Apex

Knights Play Golf Center

2512 Ten-Ten Rd, Apex, NC 27539, USA

27539

Archdale

Holly Ridge Golf Links

South, 7933 US-311, Archdale, NC 27263, USA

27263

Asheboro

Asheboro Country Club

5105 Old Lexington Road

27205
Asheboro Municipal Golf Course

421 Country Club Drive

27205
Pinewood Country Club

247 Pinewood Road

27205
Tot Hill Farm

3185 Tot Hill Farm Rd

27205
Tot Hill Farm Golf Club

3185 Tot Hill Farm Rd, Asheboro, NC 27205, USA

27205

Asheville

Asheville Municipal Golf Course

226 Fairway Dr, Asheville, NC 28805, USA

28805
28803
Country Club of Asheville

170 Windsor Rd, Asheville, NC 28804, USA

28804
Nevada Bob's Golf

668-D, 668 Hendersonville Rd D, Asheville, NC 28803, USA

28803
The Golf Course at The Omni Grove Park Inn & Spa

290 Macon Ave, Asheville, NC 28804, USA

28804

Ayden

Ayden Golf & Country Club

4343 Ayden Golf Club Road

28513

Badin

Badin Inn Golf Club

107 Spruce Street

28009

Banner Elk

Diamond Creek

25 Rockrose Road

28604

Beech Mountain

Beech Mountain Club

103 Lakeledge Road

28604

Benson

TS Denning Farms Driving Range

272 Denning Rd, Benson, NC 27504, USA

27504

Black Mountain

Black Mountain Golf Club

15 Ross Dr, Black Mountain, NC 28711, USA

28711
28711

Blanch

Caswell Pines Golf Club

2380 County Home Rd, Blanch, NC 27212, USA

27212

Bolivia

Carolina National Golf Club

1643 Goley Hewett Rd SE, Bolivia, NC 28422, USA

28422

Boone

Boone Golf Club

433 Fairway Drive

28607
Mountaineer Golf Center - Driving Range

115 Beverly Heights Avenue

28607

Brevard

Connestee Falls Golf Club

98 Overlook Clubhouse Dr, Brevard, NC 28712, USA

28712
ForeU Golf

700 Old Hendersonville Hwy, Brevard, NC 28712, USA

28712
Sherwood Forest Golf Club

29 Cardinal Rd, Brevard, NC 28712, USA

28712

Browns Summit

Bryan Park

6275 Bryan Park Rd, Browns Summit, NC 27214, USA

27214
Crooked Tree Golf Course

7665 Caber Rd, Browns Summit, NC 27214, USA

27214

Burlington

Alamance Country Club

2402 Pineway Drive

27215
The Valley Golf Course

1005 Indian Valley Dr, Burlington, NC 27217, USA

27217

Calabash

Crow Creek Golf

490 South Crow Creek Drive

28467

Cameron

The Bogey Brothers

2646 NC-87, Cameron, NC 28326, USA

28326

Canton

Springdale Resort

200 Golfwatch Rd, Canton, NC 28716, USA

28716

Cary

Lochmere Golf Club

2511 Kildaire Farm Rd, Cary, NC 27518, USA

27518
MacGregor Downs Country Club

430 Saint Andrews Lane

27511
Prestonwood Country Club

300 Prestonwood Pkwy, Cary, NC 27513, USA

27513

Cashiers

High Hampton Golf Club

1525 Highway 107 South

28717
Trillium Links

1 Trillium Center

28717
28717

Caswell Beach

Oak Island Golf Club

928 Caswell Beach Rd, Caswell Beach, NC 28465, USA

28465

Chapel Hill

Chapel Hill Country Club

103 Lancaster Dr, Chapel Hill, NC 27517, USA

27517
Finley Golf Club

500 Finley Golf Course Rd, Chapel Hill, NC 27514, USA

27514
The Preserve At Jordan Lake Golf Club

840 The Preserve Trail, Chapel Hill, NC 27517, USA

27517
Twin Lakes Golf Course

648 Willow Way, Chapel Hill, NC 27516, USA

27516

Charlotte

Ballantyne Country Club

11120 Ballantyne Crossing Avenue

28277
Carmel Country Club

4735 Carmel Road

28226
Cedarwood Country Club

4100 Pineville-Matthews Road

28226
Charles T Myers Golf Course

7817 Harrisburg Rd, Charlotte, NC 28215, USA

28215
Charles T. Myers Golf Club

7817 Harrisburg Road

28215
Charlotte Country Club

2465 Mecklenburg Avenue

28205
Dr. Charles L. Sifford Golf Course

1225 Remount Rd, Charlotte, NC 28208, USA

28208
Harry L Jones Sr. Golf Course

1525 W Tyvola Rd, Charlotte, NC 28217, USA

28217
Highland Creek Golf Club

7101 Highland Creek Pkwy, Charlotte, NC 28269, USA

28269
Leatherman Golf Learning Center

5845 S Tryon St, Charlotte, NC 28217, USA

28217
Myers Park Country Club

2415 Roswell Avenue

28209
Olde Sycamore Golf Club

7500 Olde Sycamore Dr, Charlotte, NC 28227, USA

28227
Olde Sycamore Golf Plantation

7500 Olde Sycamore Drive

28227
Paradise Valley

110 Barton Creek Drive

28262
Pine Island Country Club

1701 Stoneyridge Drive

28214
Pine Lake Country Club

5504 Lebanon Road

28227
Providence Country Club

6001 Providence Country Club Drive

28277
Quail Hollow Club

3700 Gleneagles Road

28210
Raintree Country Club

8600 Raintree Lane

28277
Renaissance Park Golf Course

1525 West Tyvola Road

28217
Sunset Hills

800 Radio Road

28216
Sunset Hills Golf Course

800 Radio Rd, Charlotte, NC 28216, USA

28216
The Club at Longview

8801 Longview Club Drive

28173
The Palisades Country Club

13704 Grand Palisades Parkway

28278
TPC Piper Glen

4300 Piper Glen Drive

28277
Tradition Golf Course

3800 Prosperity Church Rd, Charlotte, NC 28269, USA

28269

China Grove

Warrior Golf Club

1300 Lake Wright Rd, China Grove, NC 28023, USA

28023

Clayton

Neuse Golf Club

918 Birkdale Drive

27527
Pine Hollow Golf Club

3300 E Garner Rd, Clayton, NC 27520, USA

27520
Riverwood Golf Club

400 Riverwood Dr, Clayton, NC 27527, USA

27527

Clemmons

Salem Glen Country Club

1000 Glen Day Drive

27012

Concord

Cabarrus Country Club

3247 Weddington Road Northwest

28027
Rocky River Golf Club At Concord

6900 Bruton Smith Blvd, Concord, NC 28027, USA

28027
The Concord Range

2600 Armentrout Dr, Concord, NC 28025, USA

28025

Cornelius

The Peninsula Club

19101 Peninsula Club Dr, Cornelius, NC 28031, USA

28031

Corolla

Corolla Adventure Part

808 Ocean Trail

27927

Davidson

River Run Country Club

19125 River Falls Drive

28036

Denver

Verdict Ridge Golf & Country Club

7332 Kidville Rd, Denver, NC 28037, USA

28037
Westport Golf Club

7494 Golf Course Dr S, Denver, NC 28037, USA

28037

Dunn

Chicora Golf Club

495 Chicora Club Dr, Dunn, NC 28334, USA

28334

Durham

Falls Village Golf Club

115 Falls Village Dr, Durham, NC 27703, USA

27703
Hillandale Golf Course

1600 Hillandale Rd, Durham, NC 27705, USA

27705
Old Chatham Golf Club

1480 O'Kelly Chapel Road

27713
The Crossings Golf Club

4023 Wake Forest Hwy, Durham, NC 27703, USA

27703
Treyburn Country Club

1 Old Trail Drive

27712
Umstead Pines @ Willowhaven Golf & Swim Club

253 Country Club Dr, Durham, NC 27712, USA

27712
Umstead Pines Golf & Swim Club

253 Country Club Drive

27712
Washington Duke Inn & Golf Club

3001 Cameron Blvd, Durham, NC 27705, USA

27705

Eden

Oak Hills Golf and Event Center

436 East Stadium Drive

27288

Elon

Golf Driving Range and Putting Green

Holt Chapel Ln, Elon, NC 27244, USA

27244
Harden Clubhouse

738 Holt Chapel Ln, Elon, NC 27244, USA

27244

Etowah

Etowah Valley Golf & Resort

470 Brickyard Road

28729
Etowah Valley Golf Club

470 Brickyard Rd, Etowah, NC 28729, USA

28729

Fayetteville

Baywood Golf Club

904 4 Wood Dr, Fayetteville, NC 28312, USA

28312
Chris Creek Driving Range

1873 Wilmington Hwy, Fayetteville, NC 28306, USA

28306
Downback Golf Course & Driving Range (Home of the Monarchs)

5400 Ramsey St, Fayetteville, NC 28311, USA

28311
Gates Four Golf & Country Club

6775 Irongate Dr, Fayetteville, NC 28306, USA

28306
Golf Driving Range

Fayetteville, NC 28307, USA

28307
Golf Range

543 Carvers Falls Rd #7065, Fayetteville, NC 28311, USA

28311
Highland Country Club

1105 Highland Country Club Dr, Fayetteville, NC 28305, USA

28305
King's Grant Golf & Country Club

347 Shawcroft Rd, Fayetteville, NC 28311, USA

28311
28311
Ryder Golf Course @ Fort Bragg

5625 Normandy Dr, Fayetteville, NC 28307, USA

28307
Stryker Golf Course at Fort Bragg

1219 Bragg Blvd, Fayetteville, NC 28307, USA

28307

Flat Rock

Advantage Golf & Learning Center

576 Upward Rd # 6, Flat Rock, NC 28731, USA

28731

Fletcher

Broadmoor Golf Links

101 French Broad Lane

28732

Four Oaks

Reedy Creek Golf Course

585 Reedy Creek Rd, Four Oaks, NC 27524, USA

27524

Foxfire

Foxfire Resort & Golf

9 Foxfire Blvd, Foxfire, NC 27281, USA

27281

Franklin

Mill Creek Country Club

341 Country Club Drive

28734

Garner

Sully's Golf and Gather

2311 Timber Dr, Garner, NC 27529, USA

27529

Gastonia

Catawba Creek Golf Course

530 Niblick Dr, Gastonia, NC 28054, USA

28054
Hang Time Golf

3119 S New Hope Rd, Gastonia, NC 28056, USA

28056
Mountain View Driving Range

4064 Mountain View St, Gastonia, NC 28056, USA

28056

Gibsonville

Country Hills Golf Course

5610 Hicone Rd, Gibsonville, NC 27249, USA

27249

Goldsboro

Lane Tree Golf Club

2317 Salem Church Road

27530

Graham

Challenge Golf Club

1179 Challenge Dr, Graham, NC 27253, USA

27253
Southwick Golf Course

3136 Southwick Drive

27253
The Challenge Golf Club

1179 Challenge Drive

27253

Greensboro

Burmil Park Driving Range

5807 Bur-Mil Clb Rd, Greensboro, NC 27410, USA

27410
Clubhouse

305 Pisgah Church Rd E, Greensboro, NC 27455, USA

27455
Forest Oaks Country Club

4600 Forest Oaks Dr, Greensboro, NC 27406, USA

27406
Gillespie Driving Range

316 E Florida St, Greensboro, NC 27406, USA

27406
Gillespie Golf Course

306 E Florida St, Greensboro, NC 27406, USA

27406
Golf at Grandover Resort

1000 Club Rd, Greensboro, NC 27407, USA

27407
Greensboro Country Club

410 Sunset Dr, Greensboro, NC 27408, USA

27408
Neighborhood National No. 1

308 Waverly Way, Greensboro, NC 27403, USA

27403
27410
The Farm

5121 Hedrick Drive

27410

Greenville

Bradford Creek Public Golf Course

4950 Old Pactolus Road

27858
27858
Greenville Country Club

216 Country Club Drive

27834
27834

Hampstead

Castle Bay Links Golf Course

107 Links Ct, Hampstead, NC 28443, USA

28443
Ironclad Golf

2368 Country Club Dr, Hampstead, NC 28443, USA

28443
Olde Point Country Club

513 Country Club Dr, Hampstead, NC 28443, USA

28443

Haw River

I-85 Golf Pro Shop & Driving Range

2515 Cherry Ln, Haw River, NC 27258, USA

27258
Randy's Golf Center and Range

2515 Cherry Ln, Haw River, NC 27258, USA

27258

Henderson

Henderson Country Club

300 Country Club Drive

27536
Kerr Lake Country Club

600 Hedrick Drive

27536

Hendersonville

Bear Wallow Golf

37 Maxwell Dr Ste 3, Hendersonville, NC 28791, USA

28791
Blue Ridge Bays

271 Old Barn Rd Suite A, Hendersonville, NC 28791, USA

28791
Champion Hills Golf Community

1 Hagen Dr, Hendersonville, NC 28739, USA

28739
Champions Golf Learning Center

640 Dana Rd, Hendersonville, NC 28792, USA

28792
Crooked Creek Golf Course

764 Crooked Creek Rd, Hendersonville, NC 28739, USA

28739
Cummings Cove Golf & Country Club

943 Lakeledge Ct, Hendersonville, NC 28739, USA

28739
Fireside Golf Range

485 Brookside Camp Rd, Hendersonville, NC 28792, USA

28792
Long Shot Driving Range

640 Dana Rd, Hendersonville, NC 28792, USA

28792

Hickory

Lake Hickory Country Club

430 17th Avenue Northwest

28601
Player's Ridge Golf

1157 Players Ridge Rd, Hickory, NC 28601, USA

28601

High Point

Blair Park Golf Course

1901 S Main St, High Point, NC 27260, USA

27260
Deep River Golf Range

2835 NC-68, High Point, NC 27265, USA

27265
High Point Country Club

800 Country Club Drive

27262
High Point Country Club Willow Creek

916 Abbotts Creek Church Rd, High Point, NC 27265, USA

27265
Oak Hollow Golf Course

3400 N Centennial St, High Point, NC 27265, USA

27265

Highlands

Highlands Country Club

981 Dillard Road

28741

Hillsborough

Occoneechee Golf Club

1500 Lawrence Rd, Hillsborough, NC 27278, USA

27278

Holly Springs

12 Oaks

109 Treeline Ct, Holly Springs, NC 27540, USA

27540
Devils Ridge Golf Club

5107 Linksland Dr, Holly Springs, NC 27540, USA

27540
Golf Hour

131 Oakview Cmns Dr Suite 104, Holly Springs, NC 27540, USA

27540

Hope Mills

Cypress Lakes Golf Course

2126 Cypress Lakes Rd, Hope Mills, NC 28348, USA

28348

Huntersville

Birkdale Golf Club

16500 Birkdale Commons Pkwy, Huntersville, NC 28078, USA

28078
NorthStone Country Club

15801 Northstone Drive

28078
Skybrook Golf Club

14720 Northgreen Dr, Huntersville, NC 28078, USA

28078
Skybrook Golf Course

14720 Northgreen Drive

28078

Indian Trail

Charlotte National Golf Club

6920 Howey Bottoms Rd, Indian Trail, NC 28079, USA

28079
Pebble Creek Golf Course

6207 E Independence Blvd, Indian Trail, NC 28079, USA

28079

Jamestown

Jamestown Park Golf Course

7041 E Fork Rd, Jamestown, NC 27282, USA

27282

Jefferson

Jefferson Landing

184 West Landing Drive

28640

Kernersville

Kernersville Golf Center

218 Berry Garden Rd, Kernersville, NC 27284, USA

27284
Pine Knolls Golf Club

1100 Quail Hollow Rd, Kernersville, NC 27284, USA

27284

Kings Mountain

Crowders Mountain Golf Course

255 Lincoln Academy Rd, Kings Mountain, NC 28086, USA

28086
Kings Mountain Country Club

109 Country Club Road

28086

Lake Lure

Apple Valley Golf Course

309 Winesap Rd, Lake Lure, NC 28746, USA

28746

Leland

Cape Fear National Golf Course at Brunswick Forest

1281 Cape Fear National Dr, Leland, NC 28451, USA

28451
Compass Pointe Golf Club

2405 The Pointe Club Dr, Leland, NC 28451, USA

28451
Magnolia Greens Golf Course

1800 Tommy Jacobs Dr, Leland, NC 28451, USA

28451

Lenoir

Lenoir Golf Course

701 Norwood Street Southwest

28645

Lexington

Hit & Run Driving Range

2659 Old Linwood Rd, Lexington, NC 27292, USA

27292
Lexington Golf Club

200 Country Club Blvd, Lexington, NC 27292, USA

27292

Lillington

Black Course

216 Country Club Drive

27546
Keith Hills Golf Club

216 Country Club Dr Suite 2, Lillington, NC 27546, USA

27546
Orange Course

216 Country Club Drive

27546
White Course

216 Country Club Drive

27546

Lincolnton

Lincoln Country Club

2052 Country Club Road

28092

Linville

Grandfather Golf & Country Club

2120 North Carolina Highway 105

28646
Linville Land Harbor Golf Club

1665 Goose Hollow Road

28646
Linville Ridge

700 Ridge Drive

28646

Locust

Red Bridge Golf Club

6801 Gatehouse Rd, Locust, NC 28097, USA

28097

Lumber Bridge

Scothurst Golf Course

142 Scothurst Dr, Lumber Bridge, NC 28357, USA

28357

Lumberton

Carolina Plantation Golf Club

3811 Martin Luther King Jr Drive

28358
Pinecrest Country Club

110 Nigel Drive

28360
Pinecrest Country Club & Golf Course

110 Nigel Rd, Lumberton, NC 28360, USA

28360

Maggie Valley

Maggie Valley Club

1819 Country Club Dr, Maggie Valley, NC 28751, USA

28751

Maiden

Glen Oaks Golf Club

245 Golf Course Rd, Maiden, NC 28650, USA

28650

Marion

Buck Creek RV Park

2576 Toms Creek Rd, Marion, NC 28752, USA

28752
Linville Falls Golf Club

210 Blue Ridge Drive North

28752

Marshville

Eagle Chase Golf Club

3215 Brantley Rd, Marshville, NC 28103, USA

28103

Marvin

Firethorne Country Club

1108 Firethorne Club Drive

28173

Matthews

Emerald Lake Golf Club

9750 Tournament Dr, Matthews, NC 28104, USA

28104
The Divide Golf Club

6803 Stevens Mill Rd, Matthews, NC 28104, USA

28104

Mebane

Mill Creek Golf Club

1700 St Andrews Dr, Mebane, NC 27302, USA

27302
Quaker Creek Golf Course

2817 Barnett Rd, Mebane, NC 27302, USA

27302

Mill Spring

Bright's Creek Golf & Equestrian Community

2222 Palmer Rd, Mill Spring, NC 28756, USA

28756

Mills River

Chestnut Mountain Golf Club

22 Vista Falls Rd, Mills River, NC 28759, USA

28759
High Vista Golf Club

88 Country Club Road

28759

Mocksville

Colin Creek Golf Club

2251 US-64, Mocksville, NC 27028, USA

27028
Lake Louise Golf Club

2251 Highway 64 East

27028
Pudding Ridge Golf Club

224 Cornwallis Drive

27028
Pudding Ridge Golf Course

224 Cornwallis Dr, Mocksville, NC 27028, USA

27028

Monroe

KJ's Driving Range

5321 W Hwy 74, Monroe, NC 28110, USA

28110
Monroe Country Club

1680 Pageland Hwy, Monroe, NC 28112, USA

28112
Rolling Hills Country Club

2722 West Roosevelt Boulevard

28110
Stonebridge Golf Club

2721 Swilcan Burns Drive, Monroe, NC 28112, USA

28112

Mooresville

28117
Mallard Head Golf Club

185 Mallard Way, Mooresville, NC 28117, USA

28117
Mooresville Golf Course

205 Golf Course Dr, Mooresville, NC 28115, USA

28115
Trump National Golf Club Charlotte

120 Trump Sq, Mooresville, NC 28117, USA

28117

Morehead City

Morehead City Country Club

2900 Country Club Road

28557

Nashville

Birchwood Country Club

901 East Birchwood Drive

27856

New Bern

Carolina Pines Golf and Country Club

465 Carolina Pines Boulevard

28560
New Bern Golf & Country Club

4301 Country Club Road

28562
The Emerald Golf Club

5000 Clubhouse Drive

28562

Newland

Mountain Glen Golf Club

1 Club House Drive

28657

Newton

Catawba Country Club

1154 Country Club Road

28658
Outback Driving Range

2995 US Hwy 70 SE, Newton, NC 28658, USA

28658

Newton Grove

The One Stop Power Shop

1021 Dudley Rd, Newton Grove, NC 28366, USA

28366

Ocean Isle Beach

Leopard's Chase Golf Links

6330 Castlebrook Way SW, Ocean Isle Beach, NC 28469, USA

28469
Lion's Paw/Panther's Run Golf Links

351 Ocean Ridge Pkwy SW, Ocean Isle Beach, NC 28469, USA

28469
Ocean Ridge Plantation Golf

351 Ocean Ridge Pkwy SW, Ocean Isle Beach, NC 28469, USA

28469
Pro Tee Golf Range

5511 Beach Dr SW, Ocean Isle Beach, NC 28469, USA

28469
The Links at Brick Landing

1882 Goose Creek Rd SW, Ocean Isle Beach, NC 28469, USA

28469

Pilot Mountain

Pilot Knob Park

450 Club House Drive

27041

Pinehurst

Azalea

85 Glasgow Drive

28374
Forest Creek Golf Club

100 Forest Creek Dr, Pinehurst, NC 28374, USA

28374
Forest Creek North Course

Pinehurst, NC 28374, USA

28374
Midland Country Club

2205 Midland Rd, Pinehurst, NC 28374, USA

28374
Pinehurst No 6

97 Juniper Creek Blvd, Pinehurst, NC 28374, USA

28374
Pinehurst No. 9

1 Royal Troon Dr, Pinehurst, NC 28374, USA

28374
Pinehurst Resort

80 Carolina Vista Dr, Pinehurst, NC 28374, USA

28374

Pinetops

Maccripine Country Club

1332 Maccripine Road

27864

Pineville

Golf Village

400 N Polk St, Pineville, NC 28134, USA

28134
The First Tee Learning Center Pineville

10401 Cadillac St, Pineville, NC 28134, USA

28134

Pittsboro

The Golf Club at Chapel Ridge

1010 Chapel Ridge Dr, Pittsboro, NC 27312, USA

27312

Raeford

Bayonet At Puppy Creek

349 S Parker Church Rd, Raeford, NC 28376, USA

28376

Raleigh

Brier Creek Country Club

9400 Club Hill Drive

27617
Dogwood Country Club

2431 Crabtree Blvd #101, Raleigh, NC 27604, USA

27604
Drive Shack

6901 Play Golf Wy, Raleigh, NC 27607, USA

27607
Eagle Ridge Golf Club

565 Competition Rd, Raleigh, NC 27603, USA

27603
Hedingham Golf Club

4801 Harbour Towne Dr, Raleigh, NC 27604, USA

27604
Lonnie Poole Golf Course

1509 Main Campus Drive

27606
North Ridge Country Club

6612 Falls of Neuse Rd, Raleigh, NC 27615, USA

27615
Raleigh Country Club

400 Donald Ross Drive

27610
27603
River Ridge Golf Club

3224 Auburn Knightdale Rd, Raleigh, NC 27610, USA

27610
TPC Wakefield Plantation

2201 Wakefield Plantation Drive

27614
TriGolf - Home of First Tee — Triangle

12201 Leesville Rd, Raleigh, NC 27613, USA

27613
Wildwood Green Golf Club

3000 Ballybunion Way, Raleigh, NC 27613, USA

27613

Reidsville

Highway 14 Driving Range

2540 NC-14, Reidsville, NC 27320, USA

27320
Monroeton Golf Club

213 Monroeton Golf Crse Rd, Reidsville, NC 27320, USA

27320
Pennrose Park Country Club

1622 Country Club Road

27323

Roaring Gap

High Meadows Golf & Country Club

1288 Country Club Road

28668
Olde Beau Resort & Golf Club

729 Olde Beau Boulevard

28668
Roaring Gap Club

2663 Roaring Gap Drive

28668

Rocky Mount

Belmont Lake Golf Club

201 Belmont Club Way

27804

Rocky Point

Grand Oak Golf Enterprise

536 Pine Village Dr, Rocky Point, NC 28457, USA

28457

Roxboro

Roxboro Country Club

260 Club House Road

27574

Rutherfordton

Meadowbrook Golf Club

1211 Meadowbrook Road

28139

Salisbury

Carolina Golf Mart & Practice

890 W Ritchie Rd, Salisbury, NC 28147, USA

28147
Corbin Hills Golf Club

431 Wildwood Dr, Salisbury, NC 28146, USA

28146
28144
Crescent Golf Club

220 Laurel Valley Way

28144
Mc Canless Golf Course

3515 Stokes Ferry Rd, Salisbury, NC 28146, USA

28146
McCanless Golf Club

3515 Stokes Ferry Road

28146
Rolling Hills Golf Club

275 Par Dr, Salisbury, NC 28147, USA

28147
The Revival Golf Course At The Crescent

220 Laurel Valley Way, Salisbury, NC 28144, USA

28144

Sanford

Carolina Lakes Golf Club

53 Carolina Lakes Rd, Sanford, NC 27332, USA

27332
Carolina Trace Country Club

2100 Country Club Dr, Sanford, NC 27332, USA

27332
Quail Ridge Golf Club

5634 Quail Ridge Drive

27332
Quail Ridge Golf Course

5634 Quail Ridge Dr, Sanford, NC 27332, USA

27332
Sanford Golf Course

600 Golf Course Rd, Sanford, NC 27330, USA

27330
Sanford Municipal Golf Course

600 Golf Course Lane

27332
Tobacco Road Golf Club

442 Tobacco Road

27332
Tobacco Road Golf Course

442 Tobacco Rd, Sanford, NC 27332, USA

27332

Sapphire

Burlingame Country Club

19387 Rosman Highway

28774
Red Bird Golf Links

67 Cherokee Trail

28774
28774

Seven Lakes

7 Lakes Golf Club

174 Devonshire Drive

27376
Beacon Ridge Golf & Country Club

238 Longleaf Dr, West End, NC 27376, USA

27376
Seven Lakes Country Club

124 E Devonshire Ave, West End, NC 27376, USA

27376

Shallotte

Rivers Edge Golf Club

2000 Arnold Palmer Dr, Shallotte, NC 28470, USA

28470

Shelby

Cleveland Country Club

1360 East Marion Street

28150
Deer Brook Golf Club

210 Deer Brook Drive

28150
Riverbend YMCA Golf Club

3005 Longwood Drive

28151
Royster Memorial Golf Course

850 West Sumter Street

28150

Siler City

Siler City Country Club

150 Country Club Drive

27344

Smithfield

Country Club of Johnston County

694 Country Club Road

27577
Johnston County Country Club

694 Country Club Rd, Smithfield, NC 27577, USA

27577

Sneads Ferry

North Shore Golf Course

101 N Shore Dr, Sneads Ferry, NC 28460, USA

28460

Southern Pines

Hyland Golf Club

115 Fairway Ave, Southern Pines, NC 28387, USA

28387
Knollwood Fairways & Driving

1470 Midland Rd, Southern Pines, NC 28387, USA

28387
Longleaf Golf & Family Club

10 Knoll Rd #2900, Southern Pines, NC 28387, USA

28387
Mid Pines

1010 Midland Road

28387
Mid Pines Inn & Golf Club

1010 Midland Rd, Southern Pines, NC 28387, USA

28387
Mid South Club

610 Palmer Dr, Southern Pines, NC 28387, USA

28387
Pine Needles

1005 Midland Road

28387
Pine Needles Lodge & Golf Club

1005 Midland Rd, Southern Pines, NC 28387, USA

28387
Southern Pines Golf Club

290 Country Club Cir, Southern Pines, NC 28387, USA

28387
Talamore Golf Club

48 Talamore Drive

28387
Talamore Golf Resort

48 Talamore Dr, Southern Pines, NC 28387, USA

28387
Twenty Fore Golf

237 Davis St, Southern Pines, NC 28387, USA

28387

Southport

Founders Club

3021 Beaver Creek Dr SE, Southport, NC 28461, USA

28461
The Clubs At St James

3779 Members Club Blvd, Southport, NC 28461, USA

28461
The Lakes Golf Club

590 S Shore Dr, Southport, NC 28461, USA

28461

Sparta

New River Country Club

611 Golf Course Road

28675

Spring Lake

Anderson Creek Club

125 Whispering Pines Dr, Spring Lake, NC 28390, USA

28390

Spruce Pine

Grassy Creek Golf & Country Club

2360 Swiss Pine Lake Dr, Spruce Pine, NC 28777, USA

28777

Statesville

Birdie Shotz Golf Lab and Lounge, Inc.

1605 W Front St, Statesville, NC 28677, USA

28677
Lakewood Golf Club

273 Old Airport Rd, Statesville, NC 28677, USA

28677
River Oaks Golf Club

233 Broken Arrow Dr, Statesville, NC 28677, USA

28677
Statesville Country Club

635 Deauville Road

28625
Twin Oaks Golf Course

320 Twin Oaks Road

28625

Sugar Mountain

Sugar Mountain Golf Course

1054 Sugar Mountain Drive

28604

Summerfield

Greensboro National Golf Club

330 Niblick Dr, Summerfield, NC 27358, USA

27358

Sunset Beach

Sea Trail Golf Links

75 Clubhouse Road

28468

Taylorsville

Brushy Mountain Golf Club

300 Golf Course Ln, Taylorsville, NC 28681, USA

28681
Bushy Mountain Golf Club

300 Golf Course Lane

28681

Thomasville

Colonial Country Club

7047 Colonial Club Drive

27360
Winding Creek Golf Course

72 Winding Creek Rd, Thomasville, NC 27360, USA

27360

Traphill

Stone Mountain Golf Club

155 View Point Drive

28685

Troy

Densons Creek Golf Course

1235 NC-134, Troy, NC 27371, USA

27371

Tryon

Tryon Country Club

393 Country Club Rd, Tryon, NC 28782, USA

28782

Tuckasegee

Bear Lake Reserve Golf Club

1536 Grandview Drive

28783

Wake Forest

Brevofield Golf Links

13601 Camp Kanata Rd, Wake Forest, NC 27587, USA

27587
Heritage Golf Course

1250 Heritage Club Ave Suite 1, Wake Forest, NC 27587, USA

27587
Paschal Golf Club

555 Stadium Dr, Wake Forest, NC 27587, USA

27587
The Hasentree Club

1200 Keith Road

27587
The Heritage Club

1250 Heritage Club Avenue

27587

Walnut Cove

Hemlock Golf Course

1872 Power Dam Rd, Walnut Cove, NC 27052, USA

27052

Waynesville

First Tee Mountain Golf

730 Peak Ave, Waynesville, NC 28786, USA

28786
Lake Junaluska Golf Course

756 Golf Course Rd, Waynesville, NC 28786, USA

28786
Laurel Ridge Country Club

49 Cupp Ln, Waynesville, NC 28786, USA

28786
Laurel Ridge Country Club-Golf & Pro Shop

31 Cupp Ln, Waynesville, NC 28786, USA

28786

Weaverville

Reems Creek Golf Club

36 Pink Fox Cove Rd, Weaverville, NC 28787, USA

28787

Weldon

Chockoyotte Country Club

800 Country Club Road

27890

Wendell

Wendell Country Club

180 Jake May Dr, Wendell, NC 27591, USA

27591

West End

Dormie Club

6033 Beulah Hill Church Road

27376

West Jefferson

Mountain Aire Golf Course

1396 Fairway Ridge Drive

28694

Whispering Pines

The Country Club of Whispering Pines

2 Clubhouse Blvd, Whispering Pines, NC 28327, USA

28327
The Woods Golf Club

26 Sandpiper Dr, Whispering Pines, NC 28327, USA

28327
Whispering Woods Golf Club

26 Sandpiper Drive

28327

Whiteville

Whiteville Country Club

2333 James B White Highway North

28472

Whitsett

27377
Stoney Creek Golf Club

911 Golf House Rd E, Whitsett, NC 27377, USA

27377

Wilkesboro

Oakwoods Country Club

541 Clubhouse Road

28697

Wilmington

AFTER WORK GOLF CLUB

4301 Deer Creek Ln, Wilmington, NC 28405, USA

28405
Beau Rivage Golf & Resort

649 Rivage Promenade, Wilmington, NC 28412, USA

28412
Country Club of Landfall

800 Sun Runner Pl, Wilmington, NC 28405, USA

28405
Eagle Pointe Golf Club

8131 Bald Eagle Lane

28411
First Tee Greater Wilmington

310 Donald Ross Dr, Wilmington, NC 28409, USA

28409
Inland Greens Park & Golf Course

5945 Inland Greens Dr, Wilmington, NC 28405, USA

28405
Pine Valley Country Club Inc

500 Pine Valley Dr, Wilmington, NC 28412, USA

28412
Rounds Golf & Lounge

6801 Parker Farm Dr, Wilmington, NC 28403, USA

28403
Wilmington Municipal Golf Course

311 Donald Ross Dr, Wilmington, NC 28409, USA

28409

Wilson

Wedgewood Golf Course

3201 Old Stantonsburg Road

27893
Wilson Country Club

4509 Country Club Drive

27896

Wingate

Wingate Driving Range

2714 Monroe-Ansonville Rd, Wingate, NC 28174, USA

28174

Winnabow

Olde Fort Golf Course

3189 River Rd SE, Winnabow, NC 28479, USA

28479

Winston-Salem

Arnold Palmer Golf Complex

3110 Crisp Ln, Winston-Salem, NC 27106, USA

27106
Country Club Golf Center

5675 Country Club Rd, Winston-Salem, NC 27104, USA

27104
Heather Hills Golf Course

3801 Heathrow Dr, Winston-Salem, NC 27127, USA

27127
Maple Chase Golf and Country Club

5475 Germanton Rd, Winston-Salem, NC 27105, USA

27105
Meadowlands Golf Club

542 Meadowlands Dr, Winston-Salem, NC 27107, USA

27107
Olde Homeplace Golf Club

4295 Wallburg Rd, Winston-Salem, NC 27107, USA

27107
R.A.'s Golf

5620 Bethania Rd, Pfafftown, NC 27040, USA

27040
Reynolds Park Golf Course

2391 Reynolds Park Rd, Winston-Salem, NC 27107, USA

27107
Smiley's Golf and Learning Center

2397 W Clemmonsville Rd, Winston-Salem, NC 27127, USA

27127
Wilshire Golf Club

1570 Bridgton Rd, Winston-Salem, NC 27127, USA

27127
Winston Lake Golf Course

3535 Winston Lake Rd, Winston-Salem, NC 27105, USA

27105

Youngsville

Olde Liberty Golf Club

100 Commonwealth Dr, Youngsville, NC 27596, USA

27596