Climate in Miami, Florida: Monthly Weather Averages
Miami sits at 29 feet above sea level, and its climate, as recorded at the Miami International Airport, FL station, runs to a yearly mean of 77.5°F. The warmest month is August, averaging 84.2°F with typical highs of 90.7°F; the coldest is January, averaging 68.6°F with lows around 61.0°F. Across a normal year the city receives 67.4 in of precipitation and 0.0 in of snow. The full month-by-month picture below comes from the official 1991–2020 U.S. Climate Normals — the 30-year averages the National Weather Service itself uses — so it describes the Miami climate you should actually plan around, whether you are timing a visit, weighing a move, or just settling an argument about which month is best.
Miami climate month by month
The table below is the complete 1991–2020 normals profile for Miami: average high, average low and mean temperature, rainfall, and snowfall for every month. Read down the Mean column to feel the year's rhythm — Miami's temperature range runs from 68.6°F in January to 84.2°F in August.
| Month | Avg High (°F) | Avg Low (°F) | Mean (°F) | Rain (in) | Snow (in) |
|---|---|---|---|---|---|
| January | 76.2 | 61.0 | 68.6 | 1.83 | 0.0 |
| February | 78.2 | 63.2 | 70.7 | 2.15 | 0.0 |
| March | 80.6 | 65.6 | 73.1 | 2.46 | 0.0 |
| April | 83.6 | 69.8 | 76.7 | 3.36 | 0.0 |
| May | 86.7 | 73.4 | 80.1 | 6.32 | 0.0 |
| June | 89.3 | 76.3 | 82.8 | 10.51 | 0.0 |
| July | 90.6 | 77.5 | 84.1 | 7.36 | 0.0 |
| August | 90.7 | 77.7 | 84.2 | 9.58 | 0.0 |
| September | 89.0 | 76.9 | 83.0 | 10.22 | 0.0 |
| October | 85.9 | 74.2 | 80.1 | 7.65 | 0.0 |
| November | 81.3 | 68.3 | 74.8 | 3.53 | 0.0 |
| December | 78.2 | 64.3 | 71.2 | 2.44 | 0.0 |
| Year | 84.2 | 70.7 | 77.5 | 67.41 | 0.0 |
How to read the colors:below freezingcoldcoolmildwarmhot. Bands are colored by each cell's own temperature, so a whole year reads at a glance.
Miami through the seasons
Winter in Miami averages highs of 76.2–78.2°F and lows of 61.0–64.3°F, a seasonal mean of 70.2°F. The three months together bring 6.4 in of precipitation — about 10% of the city's yearly total — with December the wettest of the three at 2.44 in. This is the city's gentle season — the coolest quarter of the year still averages shirt-sleeve afternoons, which is exactly why it draws winter visitors.
Spring in Miami averages highs of 80.6–86.7°F and lows of 65.6–73.4°F, a seasonal mean of 76.6°F. The three months together bring 12.1 in of precipitation — about 18% of the city's yearly total — with May the wettest of the three at 6.32 in. The season is a transition: the average temperature climbs 7.0°F from March to May, and by late spring Miami is firmly into warm territory, with May rainfall of 6.32 in to plan around.
Summer in Miami averages highs of 89.3–90.7°F and lows of 76.3–77.7°F, a seasonal mean of 83.7°F. The three months together bring 27.4 in of precipitation — about 41% of the city's yearly total — with June the wettest of the three at 10.51 in. Summers are hot in the classic sense — most afternoons reach the 90s, and shade, water, and air conditioning shape the daily routine. It is also the storm season: June alone averages 10.51 in of rain, much of it in heavy downpours.
Fall in Miami averages highs of 81.3–89.0°F and lows of 68.3–76.9°F, a seasonal mean of 79.3°F. The three months together bring 21.4 in of precipitation — about 32% of the city's yearly total — with September the wettest of the three at 10.22 in. Temperatures ease off through the season — the monthly mean drops 8.2°F from September to November — and fall is when Miami's weather turns cooler and wetter, while nights stay mostly frost-free into December.
Best and worst months to visit Miami
Ranking every month by its normals — mild mean temperatures score best, heavy rain and snow count against — the most comfortable months to visit Miami are:
JanuaryFebruaryDecember
January leads the list: average highs of 76.2°F, lows of 61.0°F, and 1.83 in of rain, with snow a non-factor at 0.0 in. The other picks, February and December, offer the same balance in Miami's mild stretch of the year. At the other end, June is usually the month to avoid — the year's heaviest rain, with a mean temperature of 82.8°F and 10.51 in of precipitation.
How Miami compares
Across the 114 cities in our dataset, the typical city averages 57.8°F for the year and 35.7 in of precipitation. Miami runs 19.7°F warmer than that typical city and wetter by 31.8 in a year, ranking #3 of 114 for annual warmth and #2 of 114 for precipitation (wettest first). Its year-round temperature swing — warmest month minus coldest — is 15.6°F, which puts it in the mild, ocean- or latitude-softened camp.
Within Florida, Miami is #2 of 7 for warmth of the cities we track. See the Florida climate overview for the full state comparison, including Key West (warmest, 78.9°F yearly mean) and Jacksonville (coolest, 69.2°F).
Planning notes for Miami
For anyone relocating: average lows never drop below freezing in any month, so hard freezes are events, not seasons; 2 months average highs of 90°F or more, making air conditioning a core cost of summer life; 6 months of the year average between 55°F and 80°F, the band most people find comfortable without heating or cooling. Those four facts, all straight from the normals table above, shape everything from a Miami wardrobe to its utility bills.
Miami climate FAQ
What is the warmest month in Miami?
August is the warmest month in Miami, with a mean temperature of 84.2°F, average highs of 90.7°F and average lows of 77.7°F (1991–2020 normals).
What is the coldest month in Miami?
January is the coldest month, averaging 68.6°F, with highs of 76.2°F and lows of 61.0°F.
How much rain does Miami get in a year?
Miami averages 67.41 in of precipitation a year. The wettest month is June (10.51 in) and the driest is January (1.83 in).
When is the best time of year to visit Miami?
By the normals, the most comfortable months are January, February, December — mild average temperatures with moderate rainfall. June is typically the least comfortable month.
How much snow does Miami get?
Miami averages 0.0 in of snow a year, with January the snowiest month at 0.0 in on average.
Source: 1991–2020 U.S. Climate Normals, NOAA National Centers for Environmental Information (NCEI) — ncei.noaa.gov. Station: Miami International Airport, FL (USW00012839), elevation 29 ft. Figures checked October 2026.