The weather in Miami is shaped by a tropical climate and long hours of sunshine throughout the year. A cool wind moderates the humid summer temperatures, and rainfall occurs mainly during summer.

Winters are short and warm, and are also the drier season. Miami doesn’t have distinct autumn and spring seasons, but temperatures during these months are mild and can be hot at times. Summer (June to September) high temperatures average around 90°F (32°C), whereas winter (December to February) temperatures range between 60°F (16°C) and 77°F (25°C).

Miami has never recorded measurable snowfall, although snow flurries were observed across Miami-Dade County during a freak cold snap in January 1977. There are occasional cold fronts during the winter months, when temperatures can drop below 50°F (10°C).

While fairly rare, Miami experiences hurricanes of varying degrees of seriousness every six to eight years. The Atlantic hurricane season runs from the beginning of June to the end of November, with peak activity between mid-August and late October. New arrivals should get regular news updates and follow official safety precautions during hurricane events.