Weather in Cuba 🇨🇺
Right now, Cárdenas is the warmest city in Cuba at 27°C, while Santiago de Cuba is the coolest at 22°C — a nationwide temperature range of 5°C.
Display Units:
Current Weather Conditions: Top Cities in Cuba
Havana
Sunny
25°
78°
Santiago de Cuba
Sunny
22°
71°
Camagüey
Sunny
23°
73°
Holguín
Sunny
24°
75°
Guantánamo
Sunny
22°
72°
Santa Clara
Sunny
23°
73°
Diez de Octubre
Sunny
25°
78°
Arroyo Naranjo
Mist
22°
71°
Las Tunas
Sunny
23°
74°
Bayamo
Sunny
22°
72°
Boyeros
Mist
22°
71°
Pinar del Río
Clear
23°
73°
Cienfuegos
Sunny
24°
74°
Ciudad Camilo Cienfuegos
Sunny
25°
78°
San Miguel del Padrón
Sunny
25°
78°
Centro Habana
Sunny
25°
78°
Matanzas
Sunny
24°
74°
Ciego de Ávila
Sunny
23°
74°
Cerro
Sunny
25°
78°
Sancti Spíritus
Sunny
22°
72°
Guanabacoa
Sunny
25°
78°
Palma Soriano
Sunny
22°
72°
Alamar
Sunny
25°
78°
Cárdenas
Sunny
27°
80°
La Habana Vieja
Sunny
25°
78°
Moa
Sunny
25°
76°
Puerto Padre
Mist
24°
74°
Contramaestre
Clear
23°
73°
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.