North Carolina Golf Courses

A convenient listing of Golf Courses in North Carolina with links to golf course websites, golf green fees, directions to golf courses, online golf booking, and current golf course promotions.

343 golf courses found. Click on the course name to view a brochure. Not found?
Website    Fees    Scorecard    Facebook    Twitter    Book Online    Weather    Directions
Private    Lodging    Promotion    Video

Info for...   Golf Courses    Advertisers
View another list:

REGIONAL BULLETIN BOARD

Golf Course Name Quick Links Contact
Alamance Country Club 18Private course icon Burlington, NC   336-584-1326
Anderson Creek Golf Club 18Lodging icon Spring Lake, NC   910-814-2115
Apple Creek Executive Golf Club 18 Dallas, NC   704-922-7676
Arabia Golf Club 18 Raeford, NC   910-875-3524
Asheboro Country Club 18 Asheboro, NC   336-625-6810
Asheboro Municipal Golf Course 9 Asheboro, NC   336-625-4158
Badin Inn Golf Resort 18Lodging icon Badin, NC   704-422-3683
Bald Head Island Country Club 18Lodging icon Southport, NC   910-457-7310
Ballantyne Country Club 18Private course icon Charlotte, NC   704-544-1404
Ballantyne Resort Golf Club 18Lodging icon Charlotte, NC   704-341-4653
Balsam Mountain Preserve 18Private course icon Sylva, NC   866-452-3456
Bayonet at Puppy Creek 18 Raeford, NC   910-904-1500
Baywood Golf Club 18 Fayetteville, NC   910-483-4330
Beacon Ridge Golf & Country Club 18 West End, NC   910-673-2950
Bear Lake Golf Club 9Lodging icon Tuckasegee, NC   828-293-0770
Bear Trail Golf Club 18 Jacksonville, NC   910-346-8160
Beau Rivage Plantation 18 Wilmington, NC   910-392-9022
Beech Mountain Club 18Lodging icon Beech Mountain, NC   828-387-2372
Bentwinds Golf & Country Club 18Private course icon Fuquay Varina, NC   919-552-5656
Benvenue Country Club 18Private course icon Rocky Mount, NC   252-443-3926
Bermuda Run Country Club 36Private course icon Bermuda Run, NC   336-998-8154
Biltmore Forest Country Club 18Private course icon Asheville, NC   828-274-1261
Birkdale Golf Club 18 Huntersville, NC   704-895-8038
Black Mountain Golf Course 18Private course icon Black Mountain, NC   828-669-2710
Blair Park Golf Course 18 High Point, NC   336-883-3606
Blowing Rock Country Club 18Private course icon Blowing Rock, NC   828-295-7311
Boone Golf Club 18 Boone, NC   828-264-8760
Bradford Creek Golf Club 18 Greenville, NC   252-757-7745
Brandywine Bay Golf Club 18 Morehead City, NC   252-247-2541
Brevofield Golf Links 18 Wake Forest, NC   919-562-1900
Brier Creek Country Club 18Private course icon Raleigh, NC   919-206-4653
Brierwood Golf Club 18 Shallotte, NC   910-764-4660
Bright's Creek Golf Club 18Private course icon Mill Spring, NC   866-302-7335
Broadmoor Golf Links 18 Fletcher, NC   828-687-8545
Brook Valley Country Club 18Private course icon Greenville, NC   252-756-5500
Brunswick Plantation and Golf Resort 27Lodging icon Calabash, NC   910-287-7888
Brushy Mountain Country Club 18 Taylorsville, NC   828-532-4804
Bryan Park Golf Club 36 Brown Summit, NC   336-375-2200
Burlingame at Sapphire Lakes 18Private course icon Sapphire, NC   828-966-9202
Cabarrus Country Club 18Private course icon Concord, NC   704-786-8154
Cape Fear Country Club 18Private course icon Wilmington, NC   910-762-4652
Cardinal Country Club 18Private course icon Selma, NC   919-284-3647
Carmel Country Club 36Private course icon Charlotte, NC   704-542-2457
Carolina Club 18 Grandy, NC   252-453-3588
Carolina Country Club 18Private course icon Raleigh, NC   919-787-2134
Carolina Lakes Golf Club 18 Sanford, NC   919-499-5421
Carolina National Golf Club 27 Bolivia, NC   910-755-5200
Carolina Pines Golf & Country Club 18 New Bern, NC   252-444-1000
Carolina Sands at White Lake 18 Elizabethtown, NC   910-862-8796
Carolina Trace Country Club 36Private course icon Sanford, NC   919-499-5611
Castle Bay Country Club 18 Hampstead, NC   910-270-1978
Caswell Pines Golf Club 18 Yanceyville, NC   336-694-2255
Cedar Grove Golf Course 18 Hillsborough, NC   919-732-8397
Cedar Rock Country Club 18Private course icon Lenoir, NC   828-758-4421
Cedarbrook Country Club 18 Elkin, NC   336-835-2320
Cedarwood Country Club 18Private course icon Charlotte, NC   704-542-0206
Challenge at Hideaway Farms 18 Graham, NC   336-578-5070
Challenger 3 Golf Course 18 Shelby, NC   704-382-5061
Chapel Hill Country Club 18Private course icon Chapel Hill, NC   919-932-2857
Chapel Ridge Golf Club 18 Pittsboro, NC   866-301-4811
Charlotte Country Club 18Private course icon Charlotte, NC   704-333-9809
Charlotte Golf Links 18 Charlotte, NC   704-846-7990
Cherry Point Golf Course 18Private course icon Havelock, NC   252-466-3044
Chicora Country Club 18Private course icon Dunn, NC   910-897-7366
Chockoyette Country Club 18Private course icon Weldon, NC   252-536-3166
Chowan Golf & Country Club 18 Edenton, NC   252-482-3606
Cleghorn Plantation Golf & Country Club 18 Rutherfordton, NC   828-286-9117
Cleveland Country Club 18Private course icon Shelby, NC   704-487-4643
Coharie Country Club 18Private course icon Clinton, NC   910-592-2951
Connestee Falls Golf Course 18 Brevard, NC   828-885-2005
Cotton Valley Golf Club 18 Tarboro, NC   252-824-0818
Country Club of Asheville 18Private course icon Asheville, NC   828-258-9762
Country Club of Johnston County 18 Smithfield, NC   919-934-4544
Country Club of Landfall 45Private course icon Wilmington, NC   910-256-7635
Country Club of North Carolina 36Private course icon Pinehurst, NC   910-692-6771
Country Club of Salisbury 18Private course icon Salisbury, NC   704-636-7070
Country Club of Sapphire Valley 18Private course icon Sapphire, NC   828-743-2464
Country Club of Whispering Pines 36Lodging icon Whispering Pines, NC   910-949-2311
Country Hills Golf Course 18 Gibsonville, NC   336-375-8649
Cowan's Ford Country Club 18Private course icon Stanley, NC   704-827-3219
Cramer Mountain Country Club 18Private course icon Cramerton, NC   704-824-2772
Crescent Golf Club 18 Salisbury, NC   704-647-0025
Croasdaile Country Club 18Private course icon Durham, NC   919-383-2517
Crooked Tree Golf Course 18 Browns Summit, NC   336-656-3211
Cross Creek Country Club 18Private course icon Mount Airy, NC   336-789-5131
Crossings Golf Club 18 Durham, NC   919-598-8686
Crow Creek Golf Plantation 18 Calabash, NC   910-287-3081
Crowne Plaza Golf Course 18Lodging icon Asheville, NC   828-253-5874
Crystal Coast Country Club 18 Pine Knoll Shores, NC   252-726-1034
Cullasaja Club 18Private course icon Highlands, NC   828-526-9057
Cummings Cove Golf & Country Club 18 Hendersonville, NC   828-891-7428
Currituck Club 18Private course icon Corolla, NC   252-453-9400
Cypress Lakes Golf Course 18 Hope Mills, NC   910-483-0359
Cypress Landing Golf Club 18 Chocowinity, NC   252-946-7788
Deep Springs Country Club 18Private course icon Stoneville, NC   336-427-0950
Deercroft Golf & Country Club 18 Wagram, NC   910-369-3107
Devils Ridge Golf Club 18Private course icon Holly Springs, NC   919-557-6100
Duck Woods Country Club 18Private course icon Kitty Hawk, NC   252-261-2609
Duke University Golf Club 18 Durham, NC   919-681-2288
Eagle Chase Golf Club 18 Marshville, NC   704-385-9000
Eagle Ridge Golf Club 18 Raleigh, NC   919-661-6300
Echo Farms Golf & Country Club 18 Wilmington, NC   910-791-9318
Elk River Club 18Private course icon Banner Elk, NC   828-898-9773
Emerald Golf Club 18 New Bern, NC   252-633-4440
Emerald Lake Golf Club 18 Matthews, NC   704-882-7888
Etowah Valley Country Club & Lodge 27Lodging icon Hendersonville, NC   828-891-7022
Falls Village 18 Durham, NC   919-596-4653
Farmstead Golf Links 18 Calabash, NC   910-575-7999
Farmville Country Club 18 Farmville, NC   252-753-3660
Finley Golf Club 18 Chapel Hill, NC   919-962-2349
Firethorne Country Club 18 Waxhaw, NC   704-843-0289
Forest City Municipal Golf Course 9 Forest City, NC   828-248-5222
Forest Oaks Country Club 18Private course icon Greensboro, NC   336-64-2241
Forsyth Country Club 18Private course icon Winston Salem, NC   336-768-7559
Fort Bragg Golf Courses 18 Fort Bragg, NC   910-436-3390
Fort Bragg Stryker Golf Course 18Private course icon Fort Bragg, NC   910-497-1752
Fox Den Country Club 18 Statesville, NC   704-872-9990
Foxfire Golf & Travel 36Lodging icon Jackson Springs, NC   800-736-3473
Franklin Golf Course 9 Franklin, NC   828-524-2288
Gaston Country Club 18Private course icon Gastonia, NC   704-865-7949
Gastonia Municipal Golf Course 18 Gastonia, NC   704-866-6945
Gates Four Golf & Country Club 18 Fayetteville, NC   910-425-2176
Glen Cannon Country Club 18 Brevard, NC   828-884-9160
Glen Oaks Country Club 18 Maiden, NC   828-428-2451
Goldsboro Golf Club 18 Goldsboro, NC   919-735-0411
Goose Creek Golf & Country Club 18 Grandy, NC   252-453-4008
Governors Club 27Private course icon Chapel Hill, NC   919-918-7214
Grandover Resort 36Lodging icon Greensboro, NC   336-294-1800
Grassy Creek Golf & Country Club 18 Spruce Pine, NC   828-765-7436
Green Meadows Golf Course 18 Mount Holly, NC   704-827-9264
Greensboro Country Club 36Private course icon Greensboro, NC   336-272-4364
Greensboro National Golf Club 18 Summerfield, NC   910-342-1113
Greensbridge Golf Course 18 Garland, NC   910-529-1662
Greenville Country Club 18Private course icon Greenville, NC   252-756-1237
Grove Park Inn Resort 18Lodging icon Asheville, NC   828-252-2711
Hasentree Club 18Private course icon Wake Forest, NC   866-430-7470
Henderson Country Club 18Private course icon Henderson, NC   252-438-3095
Hendersonville Country Club 18Private course icon Hendersonville, NC   828-693-6507
Henry River Golf Club 18 Hickory, NC   828-294-0380
Heritage Golf Club 18 Wake Forest, NC   919-453-2020
High Hampton Inn & Country Club 18Lodging icon Cashiers, NC   800-334-2551
High Meadows Golf & Country Club 18Private course icon Roaring Gap, NC   336-363-2445
High Vista Country Club 18 Arden, NC   828-254-2947
Highland Creek Golf Club 18 Charlotte, NC   704-875-9000
Highlands Falls Golf Course 18Private course icon Highlands, NC   828-526-2189
Hillandale Golf Course 18 Hillandale, NC   919-286-4211
Holly Ridge Golf Links 18 Archdale, NC   336-861-4653
Hope Valley Country Club 18Private course icon Durham, NC   919-489-6676
Hound Ears Club 18Private course icon Boone, NC   828-963-5831
Inland Greens Golf Course 18 Wilmington, NC   910-452-9900
Irish Creek Golf Club 18Private course icon Kannapolis, NC   704-932-2525
Ironwood Golf & Country Club 18Private course icon Greenville, NC   252-752-6659
Jacksonville Country Club 18Private course icon Jacksonville, NC   910-346-9255
Jamestown Park Golf Course 18 Jamestown, NC   336-454-4912
Jefferson Landing on the New River 18 Jefferson, NC   336-982-7767
Kenmure Golf Club 18Private course icon Flat Rock, NC   828-697-1200
Kerr Lake Country Club 18 Henderson, NC   252-492-1895
King's Grant Golf & Country Club 18 Fayetteville, NC   910-630-1111
King's Mountain Country Club 18 Kings Mountain, NC   704-739-5871
Knight's Play Golf Center 18 Apex, NC   919-303-4653
Knollwood Fairways 9 Southern Pines, NC   910-692-3572
Lake Hickory Country Club 27Private course icon Hickory, NC   828-256-2171
Lake Junaluska Golf Course 18 Waynesville, NC   828-456-5777
Lake Louise Golf Course 18 Mocksville, NC   336-998-8746
Lake Lure Municipal Golf Course 9 Lake Lure, NC   828-625-4472
Lake Toxaway Country Club 18Private course icon Lake Toxaway, NC   828-966-4661
Lakes Country Club 18 Boiling Spring Lakes, NC   910-845-2625
Lakeshore Golf Course 18 Durham, NC   919-596-2401
Land-O-Lakes Golf Club 18 Whiteville, NC   910-642-5757
Lane Tree Golf Club 18 Goldsboro, NC   919-734-1245
Larkhaven Golf Club 18 Charlotte, NC   704-545-4653
Laurel Ridge Country Club 18 Waynesville, NC   828-456-3200
Legacy Golf Links 18 Aberdeen, NC   910-944-8825
Lenoir Golf Course 18 Lenoir, NC   828-754-5093
Lexington Golf Club 18 Lexington, NC   336-248-2770
Lincoln Country Club 18 Lincolnton, NC   704-735-1382
Linville Ridge Country Club 18Private course icon Linville, NC   828-898-9741
Little River Golf & Resort 18Lodging icon Carthage, NC   910-949-4600
Loch Haven Golf Course 18 Rockingham, NC   910-895-3295
Lochmere Golf Club 18Private course icon Cary, NC   919-851-0611
Lockwood Folly Country Club 18 Holden Beach, NC   877-562-9663
Long Creek Club 18 Bethania, NC   336-924-5226
Longleaf Golf & Country Club 18 Southern Pines, NC   910-692-6100
Maccripine Country Club 18 Pinetops, NC   252-827-5537
MacGregor Downs Country Club 18Private course icon Cary, NC   919-467-1895
Maggie Valley Club & Resort 18Lodging icon Maggie Valley, NC   866-659-4725
Magnolia Greens Golf Plantation 27 Leland, NC   910-383-0999
Mallard Head Country Club 18 Mooresville, NC   704-664-7031
Marion Lake Golf Club 18 Nebo, NC   828-652-6232
McCanless Golf Club 18 Salisbury, NC   704-637-1235
Meadowbrook Golf Club 18 Rutherfordton, NC   828-863-2690
Meadowlands Golf Club 18 Calabash, NC   910-287-7529
Meadowlands Golf Course 18 Winston Salem, NC   336-769-1011
Mid Pines Inn & Golf Club 18Lodging icon Southern Pines, NC   910-692-9362
Mill Creek Golf Club 18 Mebane, NC   919-563-4653
Mill Creek Resort & Country Club 18Lodging icon Franklin, NC   800-533-3916
Mill Run Golf Club 18 Moyock, NC   252-435-6455
Mimosa Hills Golf & Country Club 18Private course icon Morganton, NC   828-437-1246
Minnesott Golf & Country Club 18 Arapahoe, NC   252-249-0813
Mooresville Golf Course 18 Mooresville, NC   704-663-2539
Morehead City Country Club 18Private course icon Morehead City, NC   252-726-4917
Mount Mitchell Golf Club 18 Burnsville, NC   828-675-5454
Mountain Air Country Club 18Private course icon Burnsville, NC   828-682-4600
Mountain Aire Golf Club 18 West Jefferson, NC   336-877-4716
Mountain Glen Golf Club 18 Newland, NC   828-733-5804
Mountaintop Golf & Lake Club 18Private course icon Cashiers, NC   828-743-4758
Myers Park Country Club 18Private course icon Charlotte, NC   704-376-0745
Nags Head Golf Links 18Private course icon Nags Head, NC   252-441-8073
National Golf Club 18Lodging icon Pinehurst, NC   910-295-5340
Neuse Golf Club 18Private course icon Clayton, NC   919-550-0550
New Bern Golf & Country Club 18Private course icon New Bern, NC   252-637-2413
North Carolina National Golf Club 18 Statesville, NC   704-873-4653
North Ridge Country Club 36Private course icon Raleigh, NC   919-847-0796
North Shore Country Club 18 Sneads Ferry, NC   800-828-5035
North Stone Club 18Private course icon Huntersville, NC   704-948-4286
Northgreen Country Club 18 Rocky Mount, NC   252-446-7224
Oak Hollow Golf Course 18 High Point, NC   336-883-3260
Oak Island Golf Club 18 Caswell Beach, NC   910-278-5275
Oak Valley Golf Club 18 Advance, NC   336-940-2000
Oakwoods Country Club 18Private course icon Wilkesboro, NC   336-838-3011
Occoneechee Golf Club 18 Hillsborough, NC   919-732-3435
Ocean Ridge Plantation 90Lodging icon Ocean Isle Beach, NC   800-233-1801
Old Chatham Golf Club 18Private course icon Durham, NC   919-361-1400
Old North State Golf Club 18Private course icon Badin Lake, NC   336-461-2610
Old Town Club 18Private course icon Winston Salem, NC   336-722-1584
Olde Beau Golf Club 18Lodging icon Roaring Gap, NC   336-363-3333
Olde Homeplace Golf Club 18 Winston Salem, NC   336-769-1076
Olde Liberty Golf & Country Club 18 Youngsville, NC   919-554-4690
Olde Point Golf Course 18 Hampstead, NC   910-270-2403
Olde Sycamore Golf Plantation 18 Charlotte, NC   704-573-1000
Oyster Bay Golf Links 18Lodging icon Sunset Beach, NC   910-579-3528
Pebble Creek Golf Course 18 Indian Trail, NC   704-821-7276
Peninsula Club 18Private course icon Cornelius, NC   704-896-7060
Pilot Knob Park 18 Pilot Mountain, NC   336-368-2828
Pine Brook Country Club 18Private course icon Winston Salem, NC   336-767-0034
Pine Grove Golf Club 18 Shelby, NC   704-487-0455
Pine Hollow Golf Course 18 Clayton, NC   919-553-4554
Pine Island Country Club 18Private course icon Charlotte, NC   704-394-1011
Pine Knolls Golf Course 18 Kernersville, NC   336-993-8300
Pine Lake Country Club 18Private course icon Charlotte, NC   704-545-5204
Pine Needles Resort & Golf Club 18Lodging icon Southern Pines, NC   910-692-7111
Pine Valley Country Club 18Private course icon Wilmington, NC   910-791-1373
Pinehurst 144Lodging icon Pinehurst, NC   800-487-4653
Pinewild Country Club 48Private course icon Pinehurst, NC   800-523-1499
Pinewood Country Club 18Private course icon Asheboro, NC   336-629-4444
Piney Point Golf Club 18 Norwood, NC   704-474-3985
Pointe Golf Club 18 Powell's Point, NC   252-491-8388
Porters Neck Plantation & Country Club 18Private course icon Wilmington, NC   800-947-8177
Preserve At Jordan Lake Golf Club 18Private course icon Chapel Hill, NC   919-542-5501
Prestonwood Country Club 54Private course icon Cary, NC   919-467-9601
Providence Country Club 18Private course icon Charlotte, NC   704-846-6325
Pudding Ridge Golf Club 18 Mocksville, NC   336-940-4653
Quail Ridge Country Club 18 Sanford, NC   919-776-6623
Quaker Creek Golf Course 18 Mebane, NC   828-578-5789
Quaker Meadows Golf Club 18 Morganton, NC   828-437-2677
Raintree Country Club 36Private course icon Charlotte, NC   704-542-0260
Raleigh Country Club 18Private course icon Raleigh, NC   919-231-6451
Red Fox Country Club 18 Tryon, NC   828-894-8251
Reedy Creek Golf Course 18 Four Oaks, NC   919-934-7502
Reems Creek Golf Course 18 Weaverville, NC   828-645-4393
River Oaks Golf Club 18 Statesville, NC   704-883-8724
River Ridge Golf Club 18 Raleigh, NC   919-661-8374
Riverlanding at Sandy Ridge 9Private course icon Colfax, NC   336-668-1171
Rivers Edge Golf Club 18 Shallotte, NC   910-755-2434
Riverwood Golf Club 18 Clayton, NC   919-550-1919
Roanoke Country Club 18Private course icon Williamston, NC   22-792-2502
Roaring Gap Golf Club 18Private course icon Roaring Gap, NC   336-363-2861
Rock Barn Golf and Spa 36 Conover, NC   828-459-1125
Rock Creek Golf & Country Club 18 Jacksonville, NC   910-324-5151
Rocky River Golf Club at Concord 18 Concord, NC   704-455-1200
Rolling Hills Country Club 18Private course icon Monroe, NC   704-283-8201
Rumbling Bald Resort on Lake Lure 18Lodging icon Lake Lure, NC   800-260-1040
Salem Glen Country Club 18 Clemmons, NC   336-712-1010
Sandpiper Bay Golf & Country Club 27 Sunset Beach, NC   800-356-5827
Sanford Golf Course 18 Sanford, NC   919-775-8320
Sapona Country Club 18Private course icon Lexington, NC   336-956-6245
Scotch Meadows Country Club 18Private course icon Laurinburg, NC   910-276-0169
Scotfield Country Club 18 Enfield, NC   252-826-3218
Sea Scape Golf Links 18 Kitty Hawk, NC   252-261-2158
Sea Trail Plantation & Golf Resort 54Lodging icon Sunset Beach, NC   800-624-6601
Sedgefield Country Club 18Private course icon Greensboro, NC   336-299-4160
Siler City Country Club 18Private course icon Siler City, NC   919-742-3721
Silver Creek Golf Club 18 Swansboro, NC   252-393-8058
Silver Creek Plantation 18 Morganton, NC   828-584-6911
Skybrook Golf Club 18 Huntersville, NC   704-948-6611
Smoky Mountain Country Club 18Private course icon Whittier, NC   828-497-4653
Sound Golf Links at Albemarle Plantation 18 Hertford, NC   800-535-0704
South Granville Country Club 18Private course icon Creedmoor, NC   919-528-0003
Southern Pines Golf Club 18Lodging icon Southern Pines, NC   910-692-6551
Southwick Golf Course 18 Graham, NC   336-227-2582
Springdale Country Club 18Lodging icon Canton, NC   828-235-8451
St. James Plantation Clubs 81 Southport, NC   910-457-0049
Star Hill Golf Club 27 Cape Carteret, NC   252-393-8111
Starmount Forest Country Club 18Private course icon Greensboro, NC   336-299-0427
Statesville Country Club 18Private course icon Statesville, NC   704-873-8376
Stone Mountain Golf Club 18 Traphill, NC   336-957-4422
Stonebridge Golf Club 18 Monroe, NC   704-283-8998
Stoney Creek Golf Club 18 Stoney Creek, NC   336-449-5688
Sugar Mountain Golf Course 18Lodging icon Banner Elk, NC   828-898-6464
Taberna Country Club 18Private course icon New Bern, NC   252-634-1600
Talamore Golf Resort 36 Pinehurst, NC   910-695-3193
The Carolina 18 Pinehurst, NC   910-949-2811
The Club at Longview 18Private course icon Waxhaw, NC   704-443-2520
The Coves Golf Course 18 Lenoir, NC   828-754-1992
The Divide Golf Club 18 Matthews, NC   704-882-8088
The Palisades Country Club 18Private course icon Charlotte, NC   704-504-0099
The Pearl 36 Sunset Beach, NC   888-947-3275
The Pines at Elizabeth City 18 Elizabeth City, NC   252-335-0278
The Pit Golf Links 18Lodging icon Village of Pinehurst, NC   800-574-4653
The Point Lake & Golf Club 18Private course icon Powell's Point, NC   704-663-4653
The Ridges Resort & Club 18Lodging icon Hayesville, NC   828-389-4111
Thistle Golf Course 27 Sunset Beach, NC   800-571-6710
Tillery Tradition Country Club 18 Mount Gilead, NC   910-439-5578
Timberlake Golf Club 18 Clinton, NC   910-596-2211
Tobacco Road Golf Club 18 Sanford, NC   191-928-4376
Topsail Greens Golf & Country Club 18 Hampstead, NC   910-270-2883
Tot Hill Farm Golf Club 18 Asheboro, NC   336-857-4450
TPC Piper Glen 18Private course icon Charlotte, NC   704-846-1515
TPC at Wakefield Plantation 18Private course icon Raleigh, NC   919-562-7909
Tradition Golf Club 18 Charlotte, NC   704-503-7529
Treyburn Country Club 18Private course icon Durham, NC   919-620-0055
Trillium Links & Lake Club 18 Cashiers, NC   828-743-4251
Tryon Country Club 9 Tryon, NC   828-859-9561
Twin Lakes Golf Course 9 Chapel Hill, NC   919-933-1024
Twin Valley Country Club 18Private course icon Wadesboro, NC   704-694-2336
Valley Pine Country Club 18Private course icon Lasker, NC   252-539-4124
Verdict Ridge Golf & Country Club 18 Denver, NC   704-489-1206
Walnut Creek Country Club 36Private course icon Goldsboro, NC   919-778-2363
Warrior Golf Club at Lake Wright 18 China Grove, NC   704-856-0871
Washington Yacht & Country Club 18Private course icon Washington, NC   252-946-3245
Waynesville Country Club Inn 27Lodging icon Waynesville, NC   828-452-4617
Wendell Country Club 18 Wendell, NC   919-365-7337
Westport Golf Course 18 Denver, NC   704-483-5604
Wil-Mar Golf Club 18 Raleigh, NC   919-266-1800
Wildcat Cliffs Country Club 18Private course icon Highlands, NC   828-526-2164
Wildwood Green Golf Course 18 Raleigh, NC   919-846-8376
Willow Springs Country Club 18 Wilson, NC   252-291-5171
Wilmington Municipal Golf Course 18 Wilmington, NC   910-791-0558
Wilson Country Club 18Private course icon Wilson, NC   252-291-1144
Winding Creek Golf Club 18 Thomasville, NC   336-475-5580
Winston Lake Golf Course 18 Winston Salem, NC   336-727-2703
Wolf Laurel Country Club 18Private course icon Mars Hill, NC   866-680-9771
Woodlake Resort & Golf Club 36Lodging icon Vass, NC   910-245-7137