Climate and Average Weather Year Round in Miami

Miami's climate is tropical — the only US city outside Hawaii that genuinely qualifies. Temperatures hover in a narrow range all year: warm and sticky in winter, hot and stickier in summer. Miami has never recorded a freeze at the official station, and the seasons are better described as wet (May through October) and dry (November through April) than as winter and summer. The wet season delivers daily afternoon thunderstorms, often the heaviest of the year. Late August through October is peak hurricane season, and the city's geography puts it in the cone for nearly every Atlantic system.

Year-round temperature

In Miami, the warmest months are June through September, with average daily highs between 86°F and 88°F. The coldest stretch runs December through February, with highs between 74°F and 76°F and overnight lows reaching 61°F.

Rainfall through the year

Rainfall in Miami averages 4.8 in per month over the long run. September is the wettest at 8.4 in, while December is the driest at 2.3 in.

Days at 90 °F or hotter

Miami averages 22.2 days per year at 90 °F or hotter. The hottest year on record saw 87 such days (2021); the coolest just 2 (2020).

How it's computed