Ocean Drive in Miami Beach

Weather · December

Miami Beach weather in December

Average highs of 76°F, lows of 65°F and 2.2 in of rain, from 30 years of weather records.

December is Miami Beach’s 10th warmest month, with average highs of 76°F and lows of 65°F. That is 3° cooler than November, and 5° below the yearly average high.

Average high
76°F
Average low
65°F
Precipitation
2.2 in
Wet days
6
Sunrise · sunset
6:59 AM · 5:31 PM

What to wear in December

What December weather is good for

What’s on in Miami Beach in December

Guides for this month: Christmas in Miami Beach · New Year’s Eve in Miami Beach.

See all upcoming events.

December compared with the months around it

MonthHighLowRain
November79°F69°F3.3 in
December76°F65°F2.2 in
January74°F61°F2.3 in

Planning a trip? See the best time to visit Miami Beach and today’s forecast.

Questions

How hot does it get in Miami Beach in December?

Average highs are 76°F and average lows 65°F, for a daily mean of 70°F. Individual days run hotter or colder than these 30-year averages.

Does it rain in Miami Beach in December?

December averages 2.2 in of precipitation over about 6 days with at least 0.01 in. It is the 12th wettest month of the year.

What time is sunset in Miami Beach in December?

Around mid-December the sun rises about 6:59 AM and sets about 5:31 PM, for roughly 10.5 hours of daylight.

Is December a good time to visit Miami Beach?

Yes. December is one of the mildest months, with highs between 65°F and 85°F and little rain.

NOAA U.S. Climate Normals 1991–2020, Miami Beach station (1.3 mi from downtown). Sunrise and sunset are calculated for December 15 at the city’s coordinates.

Miami Beach AI

Your Miami Beach local guide
Hey there!

I'm Miami Beach AI. Ask about neighborhood food, independent shops, local history or planning a visit.

AI recommendations may be inaccurate. Verify hours and prices. Questions are processed by Cloudflare. Privacy