Beaches in North Carolina

Average water temperature: 69°F

Across 20 monitored stations in North Carolina.

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

Skip the beach today.

63°F water 61°F air 13 to 18 mph wind
esc