Company Logo - Home Link

How is the weather in Miami During December ?

View Cities

This post will give you an idea of what the weather should be like in Miami during December. This time of year is a fabulous time to visit with generally comfortable temperatures and just a few rainy days. 


Temperatures

December begins with daytime high temperatures that tend to be near 80F (26 C) but will cool down into the mid 70s F (about 24 C) by New Years Eve. 

A few of the warmer afternoons, early in the month, can reach into the low to mid 80s F (about 28C) with the all time high temperature for Miami during December at 89 F (31.7 C).

Late night and early morning low temperatures will mostly be in the upper 60s F (20 C) early in the month falling to the mid-60s F (17 C) near the end of the month. 

A few of the colder mornings, especially late in December, can dip down into the low 50s F (11 C). The all-time low temperature for Miami during December is 30F (-1C).


Clouds and Rain

December offers a good deal of sunny weather with skies being clear or at least partly sunny on about 21 days this month.

About 7-8 days will see some rainfall, however, only about 1 day, on average, will see significant rainfalls of 0.5 inches (about 13 mm) or more. 


Daylight, Wind, and Ocean

Daylight hours are fairly constant through December, averaging a bit over 10.5 hours each day.

Generally, the wind will be gentle to moderate (8-18 mph 13-29 kph) but can briefly be fresh (19-24 mph 30-39 kph).

If you are heading for the beach you can expect ocean temperatures near 79 F (26 C)early in the month and near 77F (25 C) by the end of the month. 


About The Author

Fred Pickhardt

Fred is a marine meteorologist and sailed briefly with American Export Lines in the Far East trade. He has extensive experience in weather analysis, weather forecasting, and forensic weather event reconstructions. Fred founded Ocean Weather Services and currently provides forensic marine weather reports to the maritime industry.
Updated: October 16th, 2021
Back to Top
cross