State Guide · 20 beaches
Beaches in North Carolina
Current Conditions
Average water temperature: 69°F
Across 20 monitored stations in North Carolina.
Ranked by Today's Conditions
Holden Beach
Brunswick County, NC
73
Great day for a beach walk.
69°F water 71°F air 7 to 10 mph wind
Indian Beach
Carteret County, NC
71
Great day for a beach walk.
69°F water 68°F air 10 mph wind
North Topsail Beach
Onslow County, NC
70
Great day for a beach walk.
69°F water 68°F air 6 to 10 mph wind
Oak Island Beach
Brunswick County, NC
69
Great day for a beach walk.
69°F water 71°F air 9 mph wind
Sunset Beach (North Carolina)
Brunswick County, NC
69
Great day for a beach walk.
69°F water 69°F air 7 to 10 mph wind
Carolina Beach
New Hanover County, NC
68
Great day for a beach walk.
69°F water 70°F air 10 mph wind
Kure Beach
New Hanover County, NC
68
Great day for a beach walk.
69°F water 67°F air 12 mph wind
Emerald Isle Beach
Carteret County, NC
68
Great day for a beach walk.
69°F water 68°F air 9 mph wind
Topsail Beach
Pender County, NC
67
Great day for a beach walk.
69°F water 69°F air 10 mph wind
Cape Lookout National Seashore
Carteret County, NC
67
Great day for a beach walk.
74°F water 66°F air 9 to 14 mph wind
Atlantic Beach (NC)
Carteret County, NC
65
Great day for a beach walk.
69°F water 68°F air 9 mph wind
Ocracoke Beach
Hyde County, NC
64
Great day for a beach walk.
74°F water 64°F air 10 to 15 mph wind
Wrightsville Beach
New Hanover County, NC
63
Great day for a beach walk.
69°F water 67°F air 12 mph wind
Surf City Beach
Pender County, NC
63
Great day for a beach walk.
69°F water 67°F air 12 mph wind
Cape Hatteras National Seashore
Dare County, NC
56
Great day for a beach walk.
74°F water 64°F air 15 to 20 mph wind
Kill Devil Hills Beach
Dare County, NC
53
Great day for a beach walk.
63°F water 63°F air 12 to 15 mph wind
Corolla Beach
Currituck County, NC
53
Great day for a beach walk.
63°F water 62°F air 12 to 15 mph wind
Nags Head Beach
Dare County, NC
52
Great day for a beach walk.
74°F water 63°F air 10 to 17 mph wind
Duck Beach
Dare County, NC
37
Great day for a beach walk.
63°F water 62°F air 15 mph wind
Kitty Hawk Beach
Dare County, NC
30
Skip the beach today.
63°F water 61°F air 13 to 18 mph wind