Skip to main content
Population Review

Climate by city

Cuba Climate

Average temperatures, rainfall, and the best time to visit 34 cities in Cuba, based on 1970–2000 climate normals.

CityAvg Temp
Havana · 2,163,82425.5°C
Santiago de Cuba · 555,86526.1°C
Camagüey · 347,56225.3°C
Holguín · 319,10225.8°C
Guantánamo · 272,80126.4°C
Santa Clara · 250,51224.6°C
Almendares · 240,00025.4°C
Diez de Octubre · 227,29325.5°C
Arroyo Naranjo · 210,05325.1°C
Mantilla · 206,91825.1°C
Las Tunas · 203,68425.9°C
Bayamo · 192,63226°C
Boyeros · 188,59325.1°C
Pinar del Río · 186,99024.8°C
Cienfuegos · 186,64425.3°C
Fontanar · 178,60125.1°C
Ciudad Camilo Cienfuegos · 178,04125.3°C
San Miguel del Padrón · 159,27325.3°C
Centro Habana · 158,15125.5°C
Balcón de la Lisa · 147,41525°C
Matanzas · 146,73325.1°C
Ciego de Ávila · 142,02725.4°C
Plaza de la Revolución · 139,13525.5°C
Marianao · 134,05725°C
Cerro · 132,35125.5°C
Manzanillo · 128,18826.2°C
Sancti Spíritus · 127,06925.6°C
Guanabacoa · 112,96425.3°C
Vedado · 108,36925.5°C
Palma Soriano · 102,82625.3°C
Alamar · 100,00025.3°C
Cárdenas · 98,51525.5°C
La Habana Vieja · 95,38325.5°C
Moa · 92,85225.5°C

← All countries