
Beaches · North Carolina
Best beaches in North Carolina
North Carolina’s coast runs the full range — we’ve mapped 16 of its best beaches, from family, wild, scenic, surf shores. Find the vibe you want, then build the trip around it.
Atlantic BeachFamilya Crystal Coast classic beside Fort Macon and Bogue Banks surf.Bald Head IslandWilda car-free island of beaches, maritime forest, and a historic lighthouse.Cape HatterasWildwild Outer Banks shore under America’s tallest lighthouse.Cape LookoutWildundeveloped barrier islands with wild horses and a diamond-patterned lighthouse.Carolina BeachFamilya classic boardwalk beach town near Wilmington.Corolla BeachWildnorthern Outer Banks sand near wild-horse country and Currituck lighthouse views.Duck BeachFamilyan upscale Outer Banks village beach with soundside boardwalk and Atlantic sand.Emerald IsleFamilysoft sand and gentle surf on the Crystal Coast.Holden BeachFamilya relaxed Brunswick Islands family beach with broad sand and low-rise rhythm.Kure BeachFamilya laid-back beach town with a fishing pier and nearby aquarium.Nags HeadFamilythe classic Outer Banks family beach beside Jockey’s Ridge dunes.Oak IslandFamilya broad Brunswick island beach with piers, lighthouse views, and easygoing rentals.Ocracoke BeachWildferry-only Outer Banks sand, regularly ranked among the nation’s best.Sunset BeachScenicthe southernmost North Carolina beach, known for Bird Island walks and sunset light.Topsail BeachFamilya quiet, family-run island beach with a sea-turtle hospital.Wrightsville BeachSurfa clean, walkable barrier-island beach and East Coast surf hub.
Check local conditions, parking, and seasonal fees before you go — and always heed posted flags, rip-current warnings, and lifeguard guidance.















