Winter is the ideal time to go to Miami, when temperatures average 59-76 F/15-24 C. Days are warm, the humidity is reasonable and nights are comfortably cool (take along a sweater). Visitors heading to Miami as early as November or as late as April will find comfortable temperatures (low 80s F/high 20s C) and bearable humidity.
Summers tend to be hot and quite humid, with frequent rainfall and lightning. The heaviest rainfall is usually May-October. It rains in brief scattered showers most afternoons July-September. Hurricane season is June-November.