Beaches in North Carolina

Average water temperature: 82°F

Across 3 monitored stations in North Carolina.

Wrightsville Beach

New Hanover County, NC
85

Ideal for a beach walk.

82°F water 83°F air 6 to 10 mph wind

Carolina Beach

New Hanover County, NC
85

Ideal for a beach walk.

82°F water 86°F air 8 mph wind

Kure Beach

New Hanover County, NC
85

Ideal for a beach walk.

82°F water 83°F air 9 mph wind

Nags Head Beach

Dare County, NC
84

Ideal for a beach walk.

82°F air 6 to 12 mph wind

Kitty Hawk Beach

Dare County, NC
84

Ideal for a beach walk.

83°F air 3 to 12 mph wind

Kill Devil Hills Beach

Dare County, NC
84

Ideal for a beach walk.

82°F air 3 to 12 mph wind

Duck Beach

Dare County, NC
84

Ideal for a beach walk.

81°F air 3 to 12 mph wind

Corolla Beach

Currituck County, NC
84

Ideal for a beach walk.

82°F air 3 to 13 mph wind

Cape Hatteras National Seashore

Dare County, NC
84

Ideal for a beach walk.

80°F air 7 to 12 mph wind

Surf City Beach

Pender County, NC
84

Ideal for a beach walk.

83°F air 6 to 9 mph wind

Topsail Beach

Pender County, NC
84

Ideal for a beach walk.

84°F air 5 to 9 mph wind

North Topsail Beach

Onslow County, NC
84

Ideal for a beach walk.

87°F air 6 to 10 mph wind

Holden Beach

Brunswick County, NC
84

Ideal for a beach walk.

88°F air 5 to 9 mph wind

Oak Island Beach

Brunswick County, NC
84

Ideal for a beach walk.

88°F air 5 to 8 mph wind

Sunset Beach

Brunswick County, NC
84

Ideal for a beach walk.

83°F air 3 to 9 mph wind

Emerald Isle Beach

Carteret County, NC
84

Ideal for a beach walk.

80°F air 6 to 10 mph wind

Indian Beach

Carteret County, NC
84

Ideal for a beach walk.

81°F air 6 to 10 mph wind

Cape Lookout National Seashore

Carteret County, NC
84

Ideal for a beach walk.

81°F air 6 to 10 mph wind

Ocracoke Beach

Hyde County, NC
77

Great day for a beach walk.

81°F air 7 to 12 mph wind

Atlantic Beach (NC)

Carteret County, NC
77

Great day for a beach walk.

82°F air 5 to 12 mph wind
esc