Courses › USA
Golf courses in North Carolina
Tee to Green supports 454 courses in North Carolina, USA: 186 ready now and 268 on request. 12 more aren't supported yet.
- 12 OaksHolly Springs, NCReady
- 7 LakesSeven Lakes, NCReady
- AlamanceBurlington, NCOn request
- Anderson Creek ClubSpring Lake, NCReady
- Apple ValleyLake Lure, NCReady
- AsheboroAsheboro, NCOn request
- Asheboro MunicipalAsheboro, NCOn request
- Asheville MunicipalAsheville, NCOn request
- AydenAyden, NCReady
- AzaleaPinehurst, NCOn request
- Badin InnBadin, NCOn request
- Bald Head IslandBald Head Island, NCReady
- Bald MountainLake Lure, NCReady
- BallantyneCharlotte, NCOn request
- Balsam Mountain PreserveCullowhee, NCReady
- Bayonet at Puppy CreekRaeford, NCReady
- BaywoodFayetteville, NCOn request
- Beacon Ridge GolfOn request
- Bear LakeOn request
- Bear Lake ReserveTuckasegee, NCOn request
- Bear TrailCatherine Lake, NCOn request
- Beech Mountain ClubBeech Mountain, NCOn request
- Belmont LakeRocky Mount, NCOn request
- BentwindsFuquay Varina, NCReady
- Benvenue Country Club CourseFive Points, NCReady
- Bermuda RunAdvance, NCReady
- Bermuda Run WestBermuda Run, NCReady
- Biltmore ForestAsheville, NCOn request
- BirchwoodNashville, NCOn request
- BirkdaleHuntersville, NCOn request
- Black CourseLillington, NCOn request
- Black MountainBlack Mountain, NCOn request
- Blowing RockBlowing Rock, NCOn request
- BooneBoone, NCReady
- Bradford CreekGreenville, NCReady
- BrevofieldWake Forest, NCReady
- Brier CreekRaleigh, NCOn request
- Brights CreekOn request
- BroadmoorFletcher, NCOn request
- Brook ValleyGreenville, NCOn request
- BrookwoodWhitsett, NCOn request
- Brunswick Plantation & Golf Resort AzaleaCalabash, NCReady
- Brunswick Plantation & Golf Resort DogwoodCalabash, NCReady
- Brunswick Plantation & Golf Resort MagnoliaCalabash, NCReady
- BurlingameSapphire, NCOn request
- Bushy MountainTaylorsville, NCReady
- CabarrusConcord, NCOn request
- Cape Fear Country ClubWilmington, NCOn request
- Cape Fear National at Brunswick ForestLeland, NCOn request
- CarmelCharlotte, NCOn request
- CarolinaFive Points, NCReady
- CarolinaReid Park, NCReady
- Carolina LakesSanford, NCReady
- Carolina MeadowsOn request
- Carolina National EgretBolivia, NCReady
- Carolina National HeronBolivia, NCOn request
- Carolina National IbisBolivia, NCOn request
- Carolina PinesNew Bern, NCOn request
- Carolina PlantationLumberton, NCOn request
- Cashie GolfOn request
- CatawbaNewton, NCOn request
- Catawba CreekGastonia, NCReady
- Cedar RockCedar Rock, NCOn request
- CedarwoodCharlotte, NCReady
- Challenger 3Shelby, NCOn request
- Champion HillsLaurel Park, NCReady
- Chapel HillMeadowmont, NCReady
- Charles T. MyersCharlotte, NCReady
- CharlotteCharlotte, NCReady
- Charlotte NationalIndian Trail, NCReady
- Chatuga ShoresHayesville, NCOn request
- ChicoraDunn, NCOn request
- ChockoyotteWeldon, NCOn request
- ChowanEdenton, NCOn request
- Cleghorn Golf & Sports ClubSpindale, NCReady
- ClevelandShelby, NCReady
- ColonialThomasville, NCOn request
- Corbin HillsEast Spencer, NCOn request
- Corolla Adventure PartCorolla, NCOn request
- Country Club of AshevilleWoodfin, NCReady
- Country Club of Johnston CountySmithfield, NCOn request
- Country Club of North Carolina - CardinalPinehurst, NCReady
- Country Club of North Carolina - DogwoodPinehurst, NCReady
- Country Club of SalisburySalisbury, NCReady
- Country Club of the CarolinasMarvin, NCOn request
- Country HillsSedalia, NCReady
- CovingtonDowntown, NCOn request
- Cowan's FordLake Norman, NCReady
- Cramer Mountain ClubCramerton, NCReady
- Creek CourseJonesboro Heights, NCOn request
- CroasdaileCabelands, NCReady
- Crooked CreekOn request
- CrossingsBethesda, NCOn request
- Crystal CoastPine Knoll Shores, NCReady
- Cullasaja ClubOn request
- Cummings CoveHendersonville, NCOn request
- Cutter CreekHookerton, NCReady
- Cutter CreekHookerton, NCOn request
- Cypress CreekOn request
- Cypress LandingWashington Park, NCOn request
- Dan ValleyStoneville, NCReady
- Deep SpringsStoneville, NCReady
- Deer BrookShelby, NCReady
- Devils RidgeHolly Springs, NCOn request
- Diamond CreekBanner Elk, NCReady
- Dormie ClubWest End, NCReady
- DownbackFayetteville, NCReady
- Dr. Charles L. SiffordCharlotte, NCReady
- Duck WoodsOn request
- Duke UniversityDurham, NCReady
- Eagle PointWrightsville Beach, NCOn request
- Eagle RidgeRaleigh, NCReady
- Eagles ChaseMarshville, NCOn request
- Elk River ClubBanner Elk, NCReady
- Emerald LakeMatthews, NCReady
- Etowah Valley Golf & ResortEtowah, NCReady
- Falls VillageBethesda, NCReady
- FarmvilleOn request
- Foothills CourseSouthern Village, NCOn request
- Forest City MunicipalForest City, NCOn request
- ForsythWinston-Salem, NCReady
- Founders Club at St JamesOak Island, NCReady
- GarnerOn request
- GastonSouth Gastonia, NCReady
- Gates FourFayetteville, NCReady
- GillespieGreensboro, NCReady
- Glen OaksMaiden, NCOn request
- Goldsboro MunicipalOn request
- Golfin DolphinCape Carteret, NCOn request
- GrandfatherLinville, NCReady
- Grassy CreekSpruce Pine, NCOn request
- Green MeadowsOn request
- Greensboro Country Club Irving ParkGreensboro, NCOn request
- GreenvilleGreenville, NCOn request
- Greesnboro NationalSummerfield, NCReady
- Grey FoxFoxfire, NCOn request
- Grove ParkWest Asheville, NCReady
- Haddock Golf CenterWinston-Salem, NCOn request
- HeadwatersHighlands, NCReady
- Heather HillsWinston-Salem, NCOn request
- HedinghamMilburnie, NCOn request
- HedinghamMilburnie, NCOn request
- HendersonHenderson, NCOn request
- HendersonvilleLaurel Park, NCOn request
- High HamptonCashiers, NCOn request
- HighlandFayetteville, NCReady
- Highland CreekCharlotte, NCReady
- HighlandsHighlands, NCOn request
- Highlands FallsHighlands, NCOn request
- High MeadowsRoaring Gap, NCReady
- High PointHigh Point, NCOn request
- High VistaMills River, NCOn request
- HillandaleDurham, NCReady
- HollyTaylortown, NCOn request
- Holly RidgeArchdale, NCReady
- Holly RidgeSouthern Shores, NCOn request
- Hope ValleyBlands, NCReady
- Hound Ears ClubValle Crucis, NCOn request
- HylandSouthern Pines, NCReady
- HylandWhispering Pines, NCReady
- IronplaySummerfield, NCOn request
- IronwoodGreenville, NCOn request
- JacksonvillePumpkin Center, NCOn request
- Jefferson LandingJefferson, NCReady
- KenmureFlat Rock, NCReady
- Kerr LakeHenderson, NCOn request
- King's GrantFayetteville, NCReady
- Kings MountainKings Mountain, NCOn request
- KinstonOn request
- Knight's Play Golf CenterApex, NCReady
- Knobbs CreekCamden, NCOn request
- Knollwood FairwaysSouthern Pines, NCOn request
- Lake CourseJonesboro Heights, NCReady
- Lake HickoryHickory, NCOn request
- Lake JunaluskaWaynesville, NCOn request
- Lake LouiseMocksville, NCOn request
- Lakes CourseSouthern Village, NCOn request
- Lake ToxawayRosman, NCOn request
- Lake WindsButner, NCOn request
- LakewoodStatesville, NCOn request
- Lakewood GolfOn request
- Landfall Country ClubWrightsville Beach, NCOn request
- Landfall Country ClubWrightsville Beach, NCOn request
- Land-O-LakesWhiteville, NCReady
- Lane TreeGoldsboro, NCOn request
- Laurel RidgeOn request
- LegacyAberdeen, NCReady
- LegacyAberdeen, NCReady
- LenoirLenoir, NCOn request
- LexingtonOn request
- LincolnLincolnton, NCOn request
- LinvilleLinville, NCOn request
- Linville FallsMarion, NCOn request
- Linville Land HarborNewland, NCReady
- Linville RidgeLinville, NCOn request
- Little RiverWhispering Pines, NCOn request
- LochmereCary, NCReady
- Lockwood FollySupply, NCReady
- Longleaf Golf & Family ClubSouthern Pines, NCReady
- Lonnie PooleRaleigh, NCOn request
- LynrockDraper, NCOn request
- LynrockDraper, NCOn request
- MaccripinePinetops, NCOn request
- MacGregor DownsCary, NCOn request
- MagnoliaTaylortown, NCOn request
- Main CourseWrightsville Beach, NCReady
- Mallard HeadMooresville, NCOn request
- Maple ChaseRural Hall, NCReady
- MaplesVass, NCOn request
- McCanlessSalisbury, NCOn request
- MeadowbrookRutherfordton, NCOn request
- MeadowlandsWallburg, NCOn request
- Members Club at St James CateOak Island, NCReady
- MidlandPinehurst, NCOn request
- Mid PinesSouthern Pines, NCReady
- Mid South ClubSouthern Pines, NCReady
- Mill CreekFranklin, NCReady
- Mill CreekMebane, NCReady
- Mill CreekMebane, NCReady
- Mimosa HillsMorganton, NCOn request
- Minnesott Golf, Yatch, and Country ClubMinnesott Beach, NCOn request
- MonroeMonroe, NCReady
- MooresvilleMooresville, NCReady
- Morehead CityMorehead City, NCOn request
- Mountain AireWest Jefferson, NCOn request
- Mountain CourseSouthern Village, NCOn request
- Mountain GlenNewland, NCOn request
- Mountaintop Golf Lake ClubHighlands, NCReady
- Myers ParkCharlotte, NCReady
- Nags HeadNags Head, NCReady
- NeuseClayton, NCReady
- New BernNew Bern, NCOn request
- New RiverSparta, NCReady
- North CourseWhispering Pines, NCReady
- Northgreen Country ClubFive Points, NCOn request
- North Ridge LakesNorth Raleigh, NCOn request
- North Ridge OaksNorth Raleigh, NCOn request
- NorthStoneHuntersville, NCOn request
- Northwoods DiscShuffletown, NCOn request
- Oak Hills Golf and Event CenterEden, NCOn request
- Oak HollowHigh Point, NCReady
- Oak IslandCaswell Beach, NCReady
- Oak Island Par Three Golf Course at South HarbourSouthport, NCOn request
- Oak Island Par Three Golf Course at South Harbour -Caswell Beach, NCOn request
- Oak ValleyAdvance, NCOn request
- OakwoodsWilkesboro, NCReady
- OccanoEdenton, NCReady
- OcconeecheeHillsborough, NCReady
- Old ChathamDurham, NCReady
- Olde Beau Resort & Golf ClubRoaring Gap, NCOn request
- Old Edward's ClubHighlands, NCOn request
- Olde FortBelville, NCReady
- Olde LibertyYoungsville, NCOn request
- Olde Sycamore Golf PlantationCharlotte, NCReady
- Old North State ClubBadin, NCReady
- Old TownWinston-Salem, NCOn request
- Orange CourseLillington, NCReady
- Orchard TraceHendersonville, NCReady
- Oyster BaySunset Beach, NCReady
- PalmerVass, NCOn request
- Par 3Summerfield, NCOn request
- Par 3 CourseWrightsville Beach, NCOn request
- Paradise ValleyCharlotte, NCOn request
- PaschalYoungsville, NCReady
- Peachtree HillsSpring Hope, NCOn request
- Pebble Creek GolfIndian Trail, NCReady
- Pennrose ParkReidsville, NCReady
- Pilot Knob ParkPilot Mountain, NCReady
- Pind Knolls GCKernersville, NCOn request
- Pine BurrLillington, NCOn request
- PinecrestLumberton, NCOn request
- Pine HollowClayton, NCOn request
- Pinehurst #3Pinehurst, NCReady
- Pinehurst Course No.1Pinehurst, NCOn request
- Pinehurst Course No. 6Pinehurst, NCReady
- Pinehurst Course No.7Pinehurst, NCReady
- Pinehurst Course No. 8Taylortown, NCReady
- Pinehurst Course No. 9Pinehurst, NCOn request
- Pinehurst No. 10Aberdeen, NCOn request
- Pinehurst No. 2Pinehurst, NCOn request
- Pinehurst No. 4Pinehurst, NCOn request
- Pine IslandCharlotte, NCOn request
- Pine LakeCharlotte, NCReady
- Pine Needles Pine Needles HoleSouthern Pines, NCReady
- Pine ValleyWilmington, NCOn request
- PinewoodAsheboro, NCReady
- Player S RidgeOn request
- PlymouthPlymouth, NCOn request
- Prestonwood FairwaysCary, NCReady
- Prestonwood HighlandsCary, NCReady
- Prestonwood MeadowsCary, NCReady
- ProvidenceCharlotte, NCReady
- Pudding RidgeMocksville, NCReady
- Quail Hollow ClubCharlotte, NCReady
- Quail RidgeSanford, NCReady
- Quaker CreekOn request
- Raintree Course 1Charlotte, NCReady
- Raintree Course 2Charlotte, NCReady
- RaleighRaleigh, NCOn request
- Raleigh Golf AssociationRaleigh, NCOn request
- Randy's Golf Center and RangeHaw River, NCOn request
- Red FoxFoxfire, NCOn request
- Reedy CreekFour Oaks, NCReady
- Reems CreekWeaverville, NCReady
- Renaissance ParkCharlotte, NCReady
- Reynolds ParkWinston-Salem, NCReady
- River BendOn request
- Riverbend YMCAShelby, NCReady
- River RidgeRaleigh, NCReady
- River RunDavidson, NCReady
- River's EdgeShallotte, NCReady
- RiverviewOn request
- Riverwood Deer RunClayton, NCOn request
- RoanokeOn request
- Roaring Gap ClubRoaring Gap, NCOn request
- Rock BarnClaremont, NCOn request
- Rock CreekNorth Wilkesboro, NCReady
- Rock Creek Golf AndOn request
- Rock Creek Golf AndOn request
- Rock Creek Golf AndOn request
- Rock Creek Golf AndOn request
- Rocky RiverConcord Mills, NCOn request
- Rolling HillsMonroe, NCOn request
- Rolling HillsOn request
- RoxboroRoxboro, NCOn request
- Royster MemorialShelby, NCOn request
- RyderSpring Lake, NCOn request
- Salem GlenClemmons, NCReady
- Sandy RidgeDunn, NCOn request
- Sanford MunicipalSanford, NCReady
- Sapphire NationalSapphire, NCOn request
- Scotch MeadowsLaurinburg, NCOn request
- Sea ScapeKitty Hawk Beach, NCOn request
- Sea Trail ST ByrdSunset Beach, NCReady
- Sea Trail ST -JonesSunset Beach, NCOn request
- Sedgefield Country Club, Dye CourseGreensboro, NCOn request
- Sedgefield Country Club Ross CourseJamestown, NCReady
- Sequoyah NationalWhittier, NCReady
- ShamrockOn request
- Siler CitySiler City, NCOn request
- Silver CreekOn request
- SkybrookHuntersville, NCReady
- SoftgolfClemmons, NCOn request
- Sound of FreedomHavelock, NCOn request
- South CourseWhispering Pines, NCOn request
- Southern PinesSouthern Pines, NCReady
- Southern PinesOn request
- Southern WayneMount Olive, NCReady
- SouthwickGraham, NCReady
- Star HillCape Carteret, NCOn request
- Starmount ForestGreensboro, NCReady
- StatesvilleStatesville, NCReady
- StonebridgeMineral Springs, NCReady
- Stone MountainTraphill, NCReady
- Stoney CreekStoney Creek, NCReady
- StrykerSpring Lake, NCReady
- Sugar MountainSugar Mountain, NCOn request
- Sunset HillsCharlotte, NCOn request
- TabernaNew Bern, NCOn request
- TalamoreSouthern Pines, NCReady
- Tanglewood Championship CourseBermuda Run, NCReady
- Tanglewood Par 3 CourseBermuda Run, NCReady
- Tanglewood Reynolds CourseBermuda Run, NCOn request
- The 500 ClubTroutman, NCReady
- The BluffOn request
- The ChallengeGraham, NCOn request
- The Cliffs At Walnut CoveBent Creek, NCOn request
- The Club at LongviewCharlotte, NCOn request
- The Country Club of Sapphire ValleySapphire, NCOn request
- The Cradle TCPinehurst, NCReady
- The Currituck ClubGrandy, NCOn request
- The DivideMatthews, NCOn request
- The EmeraldNew Bern, NCOn request
- The FarmGreensboro, NCOn request
- The Golf Club at Eagle CreekMoyock, NCOn request
- The Golf VillageBallantyne, NCReady
- The Hasentree ClubWake Forest, NCOn request
- The Heritage ClubWake Forest, NCReady
- The Links at Cotton ValleyTarboro, NCOn request
- The PalisadesCharlotte, NCReady
- The Pearl EastCalabash, NCReady
- The Pearl NorthCalabash, NCReady
- The Pearl WestCalabash, NCReady
- The Peninsula ClubCornelius, NCOn request
- The PinesCamden, NCOn request
- The Pines CourseWhispering Pines, NCOn request
- The PointeOn request
- The Preserve at Jordan LakeChapel Hill, NCOn request
- The Reserve Club at St. JamesOak Island, NCReady
- The Revival at the CrescentSalisbury, NCOn request
- The River CourseWhispering Pines, NCOn request
- The TraditionCharlotte, NCReady
- The ValleyBurlington, NCOn request
- The WoodsWhispering Pines, NCReady
- Thistle Cameron - Hole 1 - 346 yards parSunset Beach, NCOn request
- Thistle Cameron - Hole 2 - 351 yards parSunset Beach, NCNot yetWe haven't checked it yet.
- Thistle Cameron - Hole 3 - 402 yards parSunset Beach, NCOn request
- Thistle Cameron - Hole 4 - 154 yards parSunset Beach, NCNot yetWe haven't checked it yet.
- Thistle Cameron - Hole 5 - 467 yards parSunset Beach, NCOn request
- Thistle Cameron - Hole 6 - 393 yards parSunset Beach, NCOn request
- Thistle Cameron - Hole 7 - 352 yards parSunset Beach, NCOn request
- Thistle Cameron - Hole 8 - 185 yards parSunset Beach, NCOn request
- Thistle Cameron - Hole 9 - 498 yards parSunset Beach, NCOn request
- Thistle McKay - Hole 1 - 393 yards parSunset Beach, NCNot yetWe haven't checked it yet.
- Thistle McKay - Hole 2 - 344 yards parSunset Beach, NCOn request
- Thistle McKay - Hole 3 - 180 yards parSunset Beach, NCNot yetWe haven't checked it yet.
- Thistle McKay - Hole 4 - 369 yards parSunset Beach, NCNot yetWe haven't checked it yet.
- Thistle McKay - Hole 5 - 394 yards parSunset Beach, NCNot yetWe haven't checked it yet.
- Thistle McKay - Hole 6 - 168 yards parSunset Beach, NCOn request
- Thistle McKay - Hole 7 - 548 yards parSunset Beach, NCOn request
- Thistle McKay - Hole 8 - 354 yards parSunset Beach, NCOn request
- Thistle McKay - Hole 9 - 539 yards parSunset Beach, NCOn request
- Thistle Stewart - 7- 422 yards parSunset Beach, NCOn request
- Thistle Stewart - Hole 1 - 344 yards parSunset Beach, NCOn request
- Thistle Stewart - Hole 2 - 386 yards parSunset Beach, NCOn request
- Thistle Stewart - Hole 3 - 174 yards parSunset Beach, NCOn request
- Thistle Stewart - Hole 4- 502 yards parSunset Beach, NCOn request
- Thistle Stewart - Hole 5 - 180 yards parSunset Beach, NCNot yetWe haven't checked it yet.
- Thistle Stewart - Hole 6 - 523 yards parSunset Beach, NCOn request
- Thistle Stewart - Hole 8- 405 yards parSunset Beach, NCOn request
- Thistle Stewart - Hole 9 - 190 yards parSunset Beach, NCNot yetWe haven't checked it yet.
- Tigers Eye Golf Links At Ocean Ridge Plantation Leopard's ChaseOcean Isle Beach, NCReady
- Tigers Eye Golf Links At Ocean Ridge Plantation Lion's PawOcean Isle Beach, NCOn request
- Tigers Eye Golf Links At Ocean Ridge Plantation Panthers RunOcean Isle Beach, NCReady
- Tigers Eye Golf Links At Ocean Ridge Plantation Tiger's EyeOcean Isle Beach, NCReady
- Tobacco RoadSanford, NCReady
- Tot Hill FarmAsheboro, NCReady
- TPC Piper GlenCharlotte, NCReady
- TPC Wakefield PlantationRaleigh, NCOn request
- TreyburnDurham, NCReady
- TrilliumCashiers, NCOn request
- Trump National Golf Club CharlotteMooresville, NCOn request
- TryonTryon, NCOn request
- Twin OaksStatesville, NCOn request
- Twin OaksStatesville, NCOn request
- Twin ValleyOn request
- Umstead Pines Golf & Swim ClubDurham, NCOn request
- UNC FinleyMeadowmont, NCOn request
- Unnamed courseBallantyne, NCNot yetWe haven't checked it yet.
- Unnamed courseHookerton, NCNot yetWe haven't checked it yet.
- Unnamed courseMallard, NCNot yetWe haven't checked it yet.
- Unnamed coursePinehurst, NCNot yetWe haven't checked it yet.
- Unnamed courseRonda, NCReady
- Unnamed courseWhitakers, NCReady
- Upland TraceOn request
- Valley PineOn request
- Verdict RidgeDenver, NCReady
- VinelandWhiteville, NCReady
- Vineyard Golf At White LakeOn request
- Wade HamptonCashiers, NCReady
- Walnut WoodsSedalia, NCOn request
- WarrentonWarrenton, NCOn request
- Waynesville InnOn request
- WedgewoodWilson, NCOn request
- WendellWendell, NCReady
- WestportDenver, NCOn request
- White CourseLillington, NCReady
- Wildcat CliffsHighlands, NCOn request
- Wildwood GreenRaleigh, NCOn request
- Willow SpringsWilson, NCOn request
- WilshireMidway, NCOn request
- WilsonWilson, NCOn request
- Winding CreekOn request
- Winston LakeWinston-Salem, NCOn request
- Wolf LaurelMars Hill, NCOn request
- YadkinYadkinville, NCReady
What it means
- Ready
- Built and ready to download in the app.
- On request
- Passes our checks and is built when someone asks for it in the app. Most are ready in minutes; some take a few days.
- Not yet
- Not something we can build yet. The reason is under the course.
Course names and places © OpenStreetMap contributors, under the Open Database Licence; some US course names, where OpenStreetMap has none, from OpenGolfAPI, under the same licence. Our maps from it are open data too.