Cuba weather in December - temperature, rain and is it a good time to visit?

December is one of the best months for a holiday in Cuba.
Daytime
29°
Night
19°
☀️ Day length
10 h 50 min
Chance of rain
17%
Thunder days
3%
Humid days
96%
WEATHER THROUGH THE YEARCuba - December vs the year28°20°29°17°29°18°31°20°31°21°32°24°33°23°33°23°32°23°31°22°29°19°29°19°CHANCE OF RAIN (%)171614223432313741382717JanFebMarAprMayJunJulAugSepOctNovDecWARMESTJul (33°)COLDESTJan (28°)DRIESTMar (14%)WETTESTSep (41%)world-prices.com · 2026-07-08 · ★ best months
In December, Cuba averages about 29° during the day and 19° at night. It's usually fairly dry, with only about a 17% chance of rain.

Cuba weather all year - average temperatures and rain

MonthDayNightChance of rain
January ★ 28℃20℃17%
February ★ 29℃17℃16%
March ★ 29℃18℃14%
April ★ 31℃20℃22%
May ★ 31℃21℃34%
June 32℃24℃32%
July 33℃23℃31%
August 33℃23℃37%
September 32℃23℃41%
October 31℃22℃38%
November ★ 29℃19℃27%
December 29℃19℃17%
★ - months most often recommended for travel

Where is it warmest in Cuba in December? Weather by city

PlaceDayNight🌊 SeaChance of rain
Cienfuegos 30℃20℃28℃4%
Holguín 29℃20℃-20%
Camagüey 29℃20℃-14%
Havana 28℃18℃28℃21%
Varadero 28℃18℃26℃21%
Sancti Spíritus 28℃18℃-23%
Travelling soon? Check the live 14-day weather forecast for Cuba.

Cuba weather - other months

JanuaryFebruaryMarchAprilMayJuneJulyAugustSeptemberOctoberNovemberDecember