Cerro climate — normals and trends

Cerro (Cuba) has a tropical savanna climate (Aw) under the Köppen-Geiger classification. Its mean annual temperature is 25.3 °C and it receives 804 mm of precipitation per year.

These figures are normals computed over 86 complete calendar years, from 1940 to 2025, using ERA5 reanalysis data from the Copernicus programme.

The warmest month is July (27.8 °C on average) and the coldest is January (22.2 °C). Rainfall peaks in June.

Cerro averages 0 frost days, 136 hot days (≥ 30 °C) and 137 rainy days per year.

No statistically significant temperature trend emerges for Cerro between 1940 and 2025: over this span, year-to-year swings outweigh the climate signal.

The hottest day of the period reached 36.5 °C (on 17 June 1998) and the coldest 9.3 °C (on 14 January 1981).

Data from ERA5 reanalysis (Copernicus Climate Change Service), redistributed under a CC-BY 4.0 licence. Normals are recomputed whenever the archive is updated.

Climate normals · ERA5

CerroHavana

coords
23.11°, -82.38°
period
19402025 · 86 yrs
AwTropical savannaWarmest monthJulyColdest monthJanuaryWettest monthJuneDriest monthMarch

Mean daily temperature

25.3°C

Average daily high

28.7°C

Average daily low

22.6°C

Annual rainfall

804mm

Sunshine / day

11.0h

Mean relative humidity

75%

Average peak wind

19.0km/h

Seasonal range

5.6°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

136 d/yr

Rainy days (≥ 1 mm)

137 d/yr

Annual snowfall

0.0 cm

Average feels-like high

31.7 °C

Average feels-like low

24.8 °C

Average peak gust

34.1 km/h

Tropical nights (≥ 20 °C)

306 d/yr

Solar radiation

19.6 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

No clear trend over this period

Over a short window, year-to-year swings outweigh the climate signal. Try 86 years.

1940Each stripe is one year, from 1940 (left) to 2025 (right). Blue = colder than the period average, red = warmer.2025

Trend fitted by linear regression (ordinary least squares) on annual means. A trend is shown only when it is statistically significant (p < 0.05).

A climograph overlays rainfall (bars) and temperature (line): the standard reading in climatology, where you can see at a glance whether the warm season is also the dry one.

Records for the period

Hottest day

36.5 °C

17 June 1998

Coldest day

9.3 °C

14 January 1981

Wettest day

165 mm

9 September 2008

Windiest day

102.7 km/h

18 October 1944

Strongest gust

145.8 km/h

18 October 1944

Hottest feels-like

42.9 °C

8 August 2023

Coldest feels-like

6.2 °C

3 January 2008

Sunniest day

13.0 h

9 May 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202533.7 °C25 August 202514.0 °C10 January 202525.8 °C666 mm1570
202433.4 °C31 May 202413.1 °C22 February 202425.8 °C961 mm1510
202335.3 °C24 July 202312.7 °C16 January 202326.0 °C660 mm1600
202233.0 °C25 August 202210.5 °C31 January 202225.6 °C868 mm1510
202133.0 °C30 July 202113.2 °C4 February 202125.6 °C651 mm1670
202032.9 °C24 June 202013.8 °C22 January 202025.8 °C1,150 mm1460
201933.5 °C22 June 201913.4 °C29 January 201925.8 °C737 mm1690
201833.0 °C9 August 201814.4 °C5 March 201825.3 °C965 mm1290
201733.4 °C5 August 201714.2 °C14 December 201725.4 °C811 mm1360
201634.2 °C22 August 201614.4 °C12 February 201625.7 °C776 mm1510
201533.5 °C16 August 201513.5 °C12 February 201526.1 °C597 mm1800
201434.0 °C20 August 201413.9 °C11 December 201425.5 °C701 mm1550
201332.6 °C21 October 201312.8 °C18 February 201325.5 °C782 mm1400
201233.5 °C21 August 201212.9 °C4 January 201225.2 °C866 mm1080
201133.1 °C24 June 201113.3 °C30 January 201125.4 °C723 mm1540
201033.3 °C15 June 201011.9 °C15 December 201024.7 °C762 mm1400
200934.1 °C30 July 200912.5 °C5 February 200925.4 °C550 mm1610
200833.7 °C15 August 200812.4 °C3 January 200825.3 °C861 mm1320
200733.5 °C3 August 200714.1 °C19 February 200725.3 °C977 mm1030
200632.8 °C22 September 200613.2 °C16 January 200625.3 °C722 mm1410
200534.1 °C18 August 200513.1 °C26 January 200525.0 °C1,034 mm1050
200433.8 °C23 June 200414.8 °C19 February 200425.3 °C590 mm1420
200333.5 °C17 May 200313.6 °C24 January 200325.7 °C663 mm1810
200233.0 °C17 August 200212.5 °C10 January 200225.5 °C809 mm1450
200133.6 °C19 August 200113.9 °C14 January 200125.2 °C679 mm1250
200033.2 °C23 July 200014.4 °C11 February 200025.2 °C631 mm1300
199933.3 °C11 August 199915.1 °C6 January 199925.2 °C767 mm1340
199836.5 °C17 June 199815.3 °C10 February 199826.2 °C897 mm1730
199735.0 °C14 August 199713.3 °C19 January 199726.1 °C760 mm1850
199634.4 °C12 August 199612.1 °C18 February 199625.2 °C830 mm1570
199534.6 °C14 May 199515.3 °C10 February 199525.6 °C956 mm1610
199434.1 °C25 June 199415.8 °C15 January 199425.6 °C736 mm1390
199333.9 °C2 August 199314.0 °C20 February 199325.2 °C709 mm1290
199233.1 °C3 July 199215.7 °C17 January 199224.9 °C797 mm910
199132.1 °C17 July 199113.8 °C17 February 199125.3 °C1,071 mm1090
199032.8 °C21 August 199015.8 °C10 December 199025.3 °C774 mm1180
198932.2 °C19 May 198912.1 °C26 February 198925.0 °C842 mm1060
198832.4 °C6 August 198813.6 °C27 February 198824.8 °C962 mm860
198733.4 °C25 August 198713.1 °C28 January 198724.9 °C830 mm1170
198632.4 °C3 August 198612.9 °C3 March 198625.1 °C647 mm1160
198532.8 °C7 July 198513.2 °C27 January 198524.9 °C825 mm1110
198432.6 °C6 May 198413.3 °C2 March 198424.6 °C795 mm860
198332.3 °C22 June 198313.6 °C26 December 198324.8 °C1,176 mm1050
198232.7 °C12 September 198213.6 °C19 December 198225.3 °C926 mm1080
198133.2 °C11 July 19819.3 °C14 January 198124.5 °C645 mm1240
198032.5 °C25 July 198012.6 °C4 March 198025.0 °C815 mm1230
197933.6 °C8 August 197913.2 °C2 February 197924.9 °C1,066 mm1070
197832.3 °C30 July 197813.0 °C23 February 197824.7 °C1,027 mm1010
197732.3 °C23 August 197712.4 °C20 January 197724.7 °C927 mm910
197632.6 °C21 July 197613.2 °C28 December 197624.7 °C1,032 mm820
197532.8 °C29 July 197514.8 °C15 January 197525.4 °C736 mm1570
197433.5 °C17 August 197414.1 °C27 February 197425.2 °C606 mm1230
197333.1 °C29 May 197313.0 °C23 December 197325.0 °C857 mm1000
197232.4 °C11 August 197213.7 °C28 December 197225.3 °C1,188 mm1030
197132.8 °C1 October 197111.1 °C21 January 197125.0 °C846 mm1250
197032.6 °C27 June 19709.9 °C11 January 197024.7 °C696 mm1050
196933.0 °C7 August 196912.6 °C14 December 196924.7 °C1,178 mm1130
196833.1 °C19 August 196812.4 °C2 March 196824.5 °C1,053 mm1040
196733.4 °C3 August 196712.8 °C26 February 196725.2 °C784 mm1230
196633.7 °C9 September 196613.5 °C28 January 196624.9 °C937 mm1290
196533.8 °C21 August 196515.4 °C18 January 196525.5 °C635 mm1730
196433.9 °C18 August 196414.7 °C15 January 196425.4 °C986 mm1540
196334.1 °C11 July 196315.6 °C21 February 196325.3 °C777 mm1570
196236.4 °C26 July 196213.5 °C14 December 196225.4 °C637 mm1720
196134.9 °C5 August 196116.0 °C19 January 196125.7 °C689 mm1740
196034.0 °C19 May 196015.2 °C23 January 196025.1 °C938 mm1250
195934.5 °C9 July 195914.3 °C30 November 195925.8 °C765 mm1790
195835.1 °C31 July 195811.7 °C5 February 195825.4 °C864 mm1670
195734.4 °C1 August 195713.5 °C12 December 195725.7 °C709 mm1640
195634.7 °C13 July 195615.4 °C12 January 195625.5 °C470 mm1720
195533.8 °C6 June 195514.1 °C13 February 195525.6 °C493 mm1740
195432.5 °C22 July 195414.0 °C26 February 195424.8 °C956 mm1120
195333.4 °C7 August 195313.5 °C13 January 195325.4 °C950 mm1470
195233.7 °C31 July 195214.3 °C17 December 195225.1 °C830 mm1400
195134.0 °C20 September 195113.2 °C27 January 195125.1 °C625 mm1440
195034.1 °C29 July 195014.2 °C8 April 195024.9 °C617 mm1230
194934.0 °C22 August 194916.4 °C2 January 194925.8 °C571 mm1780
194833.5 °C21 July 194812.8 °C15 January 194825.7 °C1,084 mm1480
194733.9 °C17 July 194715.8 °C3 March 194725.8 °C738 mm1660
194633.5 °C10 April 194616.4 °C19 January 194625.9 °C672 mm1700
194534.8 °C7 June 194516.6 °C28 January 194525.5 °C788 mm1540
194434.5 °C6 July 194416.3 °C22 January 194425.6 °C761 mm1740
194334.0 °C21 July 194316.5 °C21 December 194325.3 °C816 mm1240
194234.3 °C4 August 194215.5 °C24 January 194225.6 °C501 mm1340
194133.0 °C16 June 194115.5 °C3 March 194125.3 °C673 mm1190
194033.0 °C13 July 194013.6 °C29 January 194024.9 °C753 mm770

Normals computed over complete calendar years 1940–2025.

A specific year

Pick a year and see how it compares to normal — warmer, drier or more extreme than usual?

Across the whole year

Average daily high
29.1 °C
+0.4 °C
Hot days (≥ 30 °C)
157 d/yr
+21
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
666 mm
-138 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan25.1 °C-0.5 °C13 mm-16 mm
Feb27.5 °C+1.3 °C17 mm-15 mm
Mar27.6 °C+0.1 °C11 mm-14 mm
Apr28.5 °C-0.5 °C21 mm-6 mm
May31.1 °C+1.1 °C41 mm-44 mm
Jun31.3 °C+0.9 °C120 mm-18 mm
Jul31.8 °C+0.5 °C63 mm-25 mm
Aug32.2 °C+0.9 °C72 mm-32 mm
Sep30.4 °C0.0 °C177 mm+51 mm
Oct29.4 °C+0.5 °C86 mm-3 mm
Nov27.6 °C+0.1 °C18 mm-19 mm
Dec27.1 °C+0.9 °C27 mm+0 mm

The year's extremes

Hottest day
33.7 °C
25 Aug 2025
Coldest day
14.0 °C
10 Jan 2025
Wettest day
37.5 mm
3 Jun 2025
Windiest day
34.9 km/h
11 Nov 2025
Strongest gust
58.7 km/h
11 Nov 2025
Hottest feels-like
40.9 °C
31 Jul 2025
Coldest feels-like
12.3 °C
25 Jan 2025
Sunniest day
13.0 h
9 May 2025

What was the weather like that day?

Your birthday, a wedding, a memorable trip: discover the actual weather for any date since 1940.

Date

Frequently asked questions

What is the climate of Cerro?

Cerro has a tropical savanna climate (Köppen Aw). Over 1940-2025, the average annual temperature is 25.3 °C and it receives 804 mm of precipitation per year.

What is the hottest day ever recorded in Cerro?

The hottest day measured in Cerro between 1940 and 2025 was 17 June 1998, reaching 36.5 °C.

What is the coldest day in Cerro?

The coldest day measured in Cerro between 1940 and 2025 was 14 January 1981, at 9.3 °C.

Does it snow in Cerro?

Almost never: Cerro sees virtually no snow, with about 0 frost days per year.

Has the climate of Cerro warmed?

Between 1940 and 2025, no statistically significant temperature trend emerges in Cerro.

What is the wettest day in Cerro?

The wettest day measured in Cerro between 1940 and 2025 was 9 September 2008, with 165 mm of rain in 24 hours.

What was the windiest day in Cerro?

The windiest day measured in Cerro between 1940 and 2025 was 18 October 1944, with winds reaching 102.7 km/h.

What is the warmest month in Cerro?

The warmest month in Cerro is July (27.8 °C on average); the coldest is January (22.2 °C).

How much does it rain in Cerro?

Cerro receives on average 804 mm of precipitation per year, spread over about 137 rainy days.

Is it sunny in Cerro?

Cerro gets on average 11.0 hours of sunshine per day, roughly 4,015 hours per year over 1940-2025.

Are there tropical nights in Cerro?

Yes: Cerro has on average 306 tropical nights per year (temperature staying above 20 °C), over 1940-2025.

What was the most extreme apparent temperature in Cerro?

In Cerro, between 1940 and 2025, the highest apparent temperature reached 42.9 °C on 8 August 2023, and the lowest was 6.2 °C on 3 January 2008.

Compare Cerro with another city

Pick a second city: its normals will be set against these, indicator by indicator.

Nearby cities

The climate around Cerro

Other cities — Cuba