Climate averages 1991–2020

Weather in Cuba.

ClimaNote covers 21 cities in Cuba, starting with Havana, Santiago de Cuba and Camagüey. Open a city for charts and a table of all 12 months, or open a month for a side-by-side comparison of cities in the atlas.

Across these cities the yearly average high ranges from 28.8°C in Moa to 31.7°C in Manzanillo, Cuba, and yearly rainfall from 725 mm in Havana to 1,145 mm in Bayamo. The hottest city-month is July in Guantánamo, with an average high of 33.8°C (tied with August in Bayamo), and the coolest is January in Havana, at 25.7°C. By single month, the most rain falls in May in Bayamo, with 188 mm, and the least in January in Santiago de Cuba, with 12 mm (tied with February in Santiago de Cuba).

August is the warmest month in 14 cities and July in 4 (in 3 other cities two or more months tie); January is the coolest in 14 cities and December in 6 (in 1 other city two or more months tie). September is the wettest month in 9 cities, May in 5, June in 4 and October in 2 (in 1 other city two or more months tie); February is the driest in 5 cities, March in 5, January in 3 and December in 2 (in 6 other cities two or more months tie). None of these cities has a month with an average high below 2.0°C, a month with under 1 mm of rain or a month with more than 300 mm of rain.

Compare cities

Cuba by month

21 cities

Cities in Cuba

Yearly averages
Yearly climate averages for cities in Cuba
CityAverage highAverage lowRain mm/year
Havana29°C23°C725
Santiago de Cuba30°C23°C735
Camagüey30°C22°C961
Holguín30°C22°C928
Guantánamo31°C23°C875
Santa Clara29°C21°C929
Arroyo Naranjo29°C22°C798
Las Tunas30°C22°C1,080
Bayamo31°C22°C1,145
Pinar del Río29°C22°C1,041
Cienfuegos30°C23°C800
San Miguel del Padrón29°C23°C956
Matanzas29°C23°C853
Ciego de Ávila30°C22°C731
Manzanillo, Cuba32°C23°C1,031
Sancti Spíritus30°C22°C822
Palma Soriano31°C22°C869
Cárdenas, Cuba29°C23°C918
Moa29°C24°C1,059
Puerto Padre30°C24°C765
Contramaestre31°C22°C857

Yearly average of the 12 monthly values for 1991–2020. Open a city for every month.