ClimateSearch

Climate in Cuba

31 cities in Cuba, compared on thirty-year climate normals. Open any city for its month-by-month record, or take the quiz to see which of them fits the weather you actually like.

Hottest summers
Sancti Spíritus

average high 92°F (33°C) in the warmest month

Mildest winters
Santiago de Cuba

coldest-month lows near 67°F (20°C)

Driest
Holguín

38.1 in (969 mm) of rain a year

Wettest
Sancti Spíritus

56.6 in (1438 mm) of rain a year

Every city

CityWarmest-month highColdest-month lowRain a yearPopulation
Havana91°F (33°C)65°F (19°C)46.9 in (1192 mm)2.2M people
Santiago de CubaSantiago de Cuba Province91°F (33°C)67°F (20°C)44.7 in (1135 mm)556k people
Camagüey91°F (33°C)64°F (18°C)52.4 in (1332 mm)348k people
HolguínHolguín Province91°F (33°C)66°F (19°C)38.1 in (969 mm)319k people
GuantánamoGuantánamo Province91°F (33°C)67°F (20°C)43.2 in (1097 mm)273k people
Santa ClaraVilla Clara Province90°F (32°C)62°F (17°C)54.1 in (1375 mm)251k people
AlmendaresHavana91°F (33°C)65°F (19°C)47.4 in (1203 mm)240k people
Diez de OctubreHavana91°F (33°C)64°F (18°C)47.8 in (1215 mm)227k people
Arroyo NaranjoHavana90°F (32°C)63°F (17°C)48.9 in (1243 mm)210k people
MantillaHavana91°F (33°C)64°F (18°C)48.7 in (1237 mm)207k people
Las TunasLas Tunas Province92°F (33°C)65°F (19°C)42.2 in (1073 mm)204k people
BayamoGranma Province92°F (33°C)66°F (19°C)45.2 in (1149 mm)193k people
BoyerosHavana91°F (33°C)63°F (17°C)49.5 in (1256 mm)189k people
Pinar del Río90°F (32°C)61°F (16°C)54.8 in (1392 mm)187k people
CienfuegosCienfuegos Province91°F (33°C)65°F (18°C)48.2 in (1223 mm)187k people
FontanarHavana91°F (33°C)63°F (17°C)49.2 in (1249 mm)179k people
Ciudad Camilo CienfuegosHavana91°F (33°C)65°F (19°C)47 in (1193 mm)178k people
San Miguel del PadrónHavana91°F (33°C)64°F (18°C)47.9 in (1217 mm)159k people
Centro HabanaHavana91°F (33°C)66°F (19°C)46.9 in (1192 mm)158k people
Balcón de la LisaHavana91°F (33°C)64°F (18°C)48.5 in (1233 mm)147k people
MatanzasMatanzas Province90°F (32°C)65°F (18°C)53.8 in (1366 mm)147k people
Ciego de ÁvilaCiego de Ávila Province91°F (33°C)65°F (18°C)48.4 in (1229 mm)142k people
Plaza de la RevoluciónHavana91°F (33°C)65°F (19°C)47.2 in (1198 mm)139k people
MarianaoHavana91°F (33°C)64°F (18°C)48 in (1220 mm)134k people
CerroHavana91°F (33°C)65°F (18°C)47.3 in (1201 mm)132k people
ManzanilloGranma Province91°F (33°C)67°F (19°C)46.8 in (1189 mm)128k people
Sancti SpíritusSancti Spíritus Province92°F (33°C)64°F (18°C)56.6 in (1438 mm)127k people
GuanabacoaHavana91°F (33°C)65°F (18°C)47.7 in (1210 mm)113k people
VedadoHavana91°F (33°C)66°F (19°C)46.9 in (1191 mm)108k people
Palma SorianoSantiago de Cuba Province90°F (32°C)65°F (18°C)50.2 in (1274 mm)103k people
AlamarHavana90°F (32°C)65°F (18°C)47.6 in (1209 mm)100k people

Which of these would suit you? The quiz scores every city against the temperatures, humidity, sun, rain and snow you enjoy.

Take the quiz