The best time to visit Miami is during the Spring months of March and May. The holiday season is over, pleasant spring has arrived, and the temperature is anywhere between 21 degrees and 26 degrees. Miami, Florida has warm weather all through the year and gets a fair share of rains from June to November. August is the hottest month where the temperature soars up to 37 degrees Celsius combined with a good deal of humidity. April and November are the dry months with least rainfall and great weather. June has torrential downpours which can be due to the effect of Caribbean weather. September-November is said to be the hurricane season and visiting during this time can be a little tricky. But, the beaches are least crowded, there heat and humidity from summer and hotels are available at a great deal.