Thursday 21st May, 2026

Florida, United States

Today

27.97° C

Yesterday

27.95° C

10-year average

27.78° C

The average sea temperature for Miami Beach on May 21 over the last 10 years is 27.78° C, with a low temperature of 26.47° C and a high of 28.71° C.