Beaches in Florida

Average water temperature: 87°F

Across 58 monitored stations in Florida.

All Gulf of Mexico →

Henderson Beach State Park

Okaloosa County, FL
81

Great day for a beach walk.

88°F water 88°F air 10 mph wind

Perdido Key State Park

Escambia County, FL
77

Great day for a beach walk.

88°F water 88°F air 10 to 15 mph wind

Destin Beach

Okaloosa County, FL
77

Great day for a beach walk.

88°F water 89°F air 10 mph wind

St. George Island

Franklin County, FL
75

Great day for a beach walk.

87°F air 5 to 10 mph wind

Pensacola Beach

Escambia County, FL
74

Great day for a beach walk.

88°F water 89°F air 10 to 15 mph wind

Navarre Beach

Santa Rosa County, FL
73

Great day for a beach walk.

88°F water 88°F air 10 to 15 mph wind

Panama City Beach

Bay County, FL

Skip the beach today.

88°F water 88°F air 10 mph wind

Cape San Blas (Salinas Park)

Gulf County, FL

Skip the beach today.

86°F water 87°F air 15 mph wind

Captiva Island Beach (Alison Hagerup Beach Park)

Lee County, FL

Skip the beach today.

89°F water 88°F air 8 mph wind

Seaside Beach (30A)

Walton County, FL

Skip the beach today.

88°F water 87°F air 5 to 10 mph wind

T.H. Stone Memorial St. Joseph Peninsula State Park

Gulf County, FL

Skip the beach today.

86°F water 88°F air 15 mph wind

Honeymoon Island State Park

Pinellas County, FL

Skip the beach today.

87°F water 88°F air 6 mph wind

St. Pete Beach

Pinellas County, FL

Skip the beach today.

87°F water 88°F air 6 mph wind

Coquina Beach

Manatee County, FL

Skip the beach today.

87°F water 88°F air 6 mph wind

Siesta Key Beach

Sarasota County, FL

Skip the beach today.

87°F water 89°F air 8 mph wind

Caladesi Island State Park

Pinellas County, FL

Skip the beach today.

87°F water 89°F air 6 mph wind

Lido Beach

Sarasota County, FL

Skip the beach today.

87°F water 88°F air 7 mph wind

Miramar Beach

Walton County, FL

Skip the beach today.

88°F water 91°F air 5 to 10 mph wind

Rosemary Beach (30A)

Walton County, FL

Skip the beach today.

88°F water 89°F air 5 to 10 mph wind

Grayton Beach State Park

Walton County, FL

Skip the beach today.

88°F water 91°F air 5 mph wind

Longboat Key Beach (Bayfront Park Access)

Manatee County, FL

Skip the beach today.

87°F water 89°F air 7 mph wind

Topsail Hill Preserve State Park

Walton County, FL

Skip the beach today.

88°F water 91°F air 5 to 10 mph wind

Clearwater Beach

Pinellas County, FL

Skip the beach today.

87°F water 90°F air 6 mph wind

Mexico Beach

Bay County, FL

Skip the beach today.

86°F water 89°F air 10 mph wind

Manatee Public Beach (Anna Maria Island)

Manatee County, FL

Skip the beach today.

87°F water 90°F air 6 mph wind

Sanibel Island Beach

Lee County, FL

Skip the beach today.

89°F water 90°F air 8 mph wind

Fort Myers Beach (Lynn Hall Memorial Park)

Lee County, FL

Skip the beach today.

89°F water 91°F air 8 mph wind

Bonita Beach (incl. Bonita Beach Dog Beach)

Lee County, FL

Skip the beach today.

89°F water 90°F air 8 mph wind

Lovers Key State Park

Lee County, FL

Skip the beach today.

89°F water 90°F air 8 mph wind

Vanderbilt Beach Park

Collier County, FL

Skip the beach today.

89°F water 91°F air 7 mph wind

Marco Island Beach

Collier County, FL

Skip the beach today.

89°F water 92°F air 8 mph wind

Naples Beach

Collier County, FL

Skip the beach today.

89°F water 91°F air 7 mph wind
All Atlantic Ocean →

South Beach (Miami Beach)

Miami-Dade County, FL
74

Great day for a beach walk.

88°F water

Fort Lauderdale Beach

Broward County, FL
41

Mixed conditions today.

88°F air 13 mph wind

Stuart Beach (Hutchinson Island)

Martin County, FL
40

Mixed conditions today.

87°F air 10 mph wind

Hollywood Beach

Broward County, FL
39

Mixed conditions today.

90°F air 12 mph wind

Bill Baggs Cape Florida State Park

Miami-Dade County, FL
39

Decent day for sunbathing.

88°F water 88°F air 12 mph wind

Crandon Park Beach

Miami-Dade County, FL
38

Decent day for sunbathing.

88°F water 89°F air 12 mph wind

New Smyrna Beach

Volusia County, FL
35

Mixed conditions today.

84°F water 88°F air 10 mph wind

Delray Beach

Palm Beach County, FL
35

Mixed conditions today.

84°F water 87°F air 12 mph wind

Lantana Municipal Beach

Palm Beach County, FL
35

Mixed conditions today.

84°F water 86°F air 12 mph wind

Oceanfront Park Beach (Boynton Beach)

Palm Beach County, FL
35

Mixed conditions today.

84°F water 88°F air 10 mph wind

Vero Beach

Indian River County, FL

Skip the beach today.

89°F air 10 mph wind

Bahia Honda State Park

Monroe County, FL

Skip the beach today.

90°F air 10 mph wind

Jupiter Beach

Palm Beach County, FL

Skip the beach today.

84°F water 90°F air 9 mph wind

Ocean Reef Park (Singer Island)

Palm Beach County, FL

Skip the beach today.

84°F water 90°F air 9 mph wind

Deerfield Beach

Broward County, FL

Skip the beach today.

88°F water 87°F air 13 mph wind

St. Augustine Beach

St. Johns County, FL

Skip the beach today.

82°F water 87°F air 16 mph wind

Haulover Beach Park

Miami-Dade County, FL

Skip the beach today.

88°F water 90°F air 12 mph wind

Lake Worth Beach

Palm Beach County, FL

Skip the beach today.

84°F water 90°F air 9 mph wind

Anne's Beach

Monroe County, FL

Skip the beach today.

90°F water 89°F air 10 mph wind

Cocoa Beach

Brevard County, FL

Skip the beach today.

84°F water 91°F air 10 mph wind

Pompano Beach

Broward County, FL

Skip the beach today.

88°F water 90°F air 10 mph wind

Bathtub Reef Beach (Hutchinson Island)

Martin County, FL

Skip the beach today.

84°F water 92°F air 10 mph wind

Sombrero Beach

Monroe County, FL

Skip the beach today.

90°F water 91°F air 10 mph wind

Daytona Beach

Volusia County, FL

Skip the beach today.

82°F water 88°F air 10 mph wind

Jacksonville Beach

Duval County, FL

Skip the beach today.

82°F water 88°F air 16 mph wind

Neptune Beach

Duval County, FL

Skip the beach today.

82°F water 87°F air 16 mph wind

Amelia Island Beach

Nassau County, FL

Skip the beach today.

82°F water 86°F air 17 mph wind

Atlantic Beach

Duval County, FL

Skip the beach today.

82°F water 87°F air 17 mph wind

Melbourne Beach (Spessard Holland South)

Brevard County, FL

Skip the beach today.

84°F water 87°F air 15 mph wind

Smathers Beach

Monroe County, FL

Skip the beach today.

90°F water 92°F air 5 to 10 mph wind

Sebastian Inlet State Park

Brevard County, FL

Skip the beach today.

85°F water 90°F air 10 mph wind

Cape Canaveral Beach

Brevard County, FL

Skip the beach today.

84°F water 87°F air 10 mph wind
esc