Weather in Cuba 🇨🇺
Right now, Holguín is the warmest city in Cuba at 34°C, while Sancti Spíritus is the coolest at 30°C — a nationwide temperature range of 5°C.
Display Units:
Current Weather Conditions: Top Cities in Cuba
Havana
Cloudy
30°
86°
Santiago de Cuba
Sunny
34°
93°
Camagüey
Sunny
32°
90°
Holguín
Sunny
34°
94°
Guantánamo
Sunny
34°
94°
Santa Clara
Sunny
32°
90°
Diez de Octubre
Cloudy
30°
86°
Arroyo Naranjo
Sunny
34°
93°
Las Tunas
Sunny
32°
90°
Bayamo
Sunny
33°
92°
Boyeros
Sunny
34°
93°
Pinar del Río
Partly Cloudy
31°
88°
Cienfuegos
Patchy rain nearby
34°
93°
Ciudad Camilo Cienfuegos
Cloudy
30°
86°
San Miguel del Padrón
Cloudy
30°
86°
Centro Habana
Cloudy
30°
86°
Matanzas
Sunny
34°
92°
Ciego de Ávila
Sunny
33°
91°
Cerro
Cloudy
30°
86°
Sancti Spíritus
Patchy rain nearby
30°
85°
Guanabacoa
Cloudy
30°
86°
Palma Soriano
Sunny
32°
90°
Alamar
Cloudy
30°
86°
Cárdenas
Overcast
32°
89°
La Habana Vieja
Cloudy
30°
86°
Moa
Patchy rain nearby
30°
86°
Puerto Padre
Sunny
33°
91°
Contramaestre
Sunny
32°
91°
Weather in Cuba — FAQ
Common questions about forecasts, units, and sources for Cuba.
What is the weather like in Cuba right now?
Live weather observations and 14-day forecasts are shown above for 28 city(ies) across Cuba. Click any city for full hourly + daily details.
How are forecasts for Cuba produced?
Forecasts come from WeatherAPI.com — a commercial provider aggregating data from national meteorological agencies. In Cuba the underlying source is the national weather service plus global model output (ECMWF, GFS, etc.).
How often does the weather data refresh?
Current conditions refresh every 15-60 minutes. The hourly forecast updates roughly every hour. The 7- and 14-day outlook is recomputed several times per day as new observations arrive.
What units are used on this page?
Temperatures are in degrees Celsius (°C), wind speed in km/h, precipitation in millimetres, and pressure in hPa (mbar). Conversions are available on the per-city pages.