Cabaiguán climate — normals and trends

Cabaiguán (Cuba) has a tropical savanna climate (Aw) under the Köppen-Geiger classification. Its mean annual temperature is 24.5 °C and it receives 841 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 (26.8 °C on average) and the coldest is January (21.5 °C). Rainfall peaks in June.

Cabaiguán averages 0 frost days, 184 hot days (≥ 30 °C) and 156 rainy days per year.

Cabaiguán has warmed by +0.5 °C between 1940 and 2025, or +0.06 °C per decade. This trend is statistically significant.

The hottest day of the period reached 36.8 °C (on 18 May 2024) and the coldest 6.5 °C (on 11 January 1970).

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

CabaiguánSancti Spíritus Province

coords
22.08°, -79.50°
period
19402025 · 86 yrs
AwTropical savannaWarmest monthJulyColdest monthJanuaryWettest monthJuneDriest monthJanuary

Mean daily temperature

24.5°C

Average daily high

29.6°C

Average daily low

20.7°C

Annual rainfall

841mm

Sunshine / day

10.7h

Mean relative humidity

78%

Average peak wind

15.4km/h

Seasonal range

5.3°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

184 d/yr

Rainy days (≥ 1 mm)

156 d/yr

Annual snowfall

0.0 cm

Average feels-like high

32.6 °C

Average feels-like low

23.2 °C

Average peak gust

34.3 km/h

Tropical nights (≥ 20 °C)

244 d/yr

Solar radiation

18.8 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+0.5 °C

since 1940

+0.1 °C per decade · r² = 0.12 · p = 0.001

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.8 °C

18 May 2024

Coldest day

6.5 °C

11 January 1970

Wettest day

200 mm

9 September 2017

Windiest day

66.1 km/h

8 September 2008

Strongest gust

136.4 km/h

8 September 2008

Hottest feels-like

42.0 °C

11 July 2023

Coldest feels-like

4.2 °C

13 January 1981

Sunniest day

13.0 h

13 June 1955

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202535.6 °C27 May 202512.8 °C10 January 202525.3 °C713 mm2330
202436.8 °C18 May 202412.0 °C21 February 202425.4 °C805 mm2170
202336.3 °C23 July 20238.7 °C16 January 202325.5 °C770 mm2660
202235.1 °C19 August 202210.4 °C31 January 202225.1 °C716 mm2430
202134.9 °C2 August 20219.1 °C4 February 202125.0 °C642 mm2320
202035.5 °C10 April 202010.1 °C23 January 202025.5 °C966 mm2320
201935.1 °C20 June 201911.4 °C29 January 201925.2 °C819 mm2340
201835.4 °C21 July 201811.4 °C6 March 201824.7 °C908 mm1890
201735.1 °C20 July 201711.5 °C13 December 201724.9 °C1,110 mm1890
201635.4 °C11 July 20169.9 °C25 January 201624.9 °C721 mm2080
201535.1 °C30 July 201510.5 °C12 February 201525.1 °C749 mm2400
201434.5 °C16 August 201410.9 °C23 January 201424.5 °C842 mm1890
201334.1 °C25 July 201310.1 °C5 March 201324.7 °C745 mm1900
201233.1 °C9 June 201212.6 °C4 January 201224.1 °C1,089 mm1560
201134.0 °C9 August 201111.7 °C8 January 201124.6 °C743 mm1920
201033.8 °C24 August 20107.3 °C15 December 201023.9 °C838 mm1670
200935.3 °C18 July 20099.4 °C23 January 200924.6 °C615 mm2070
200834.3 °C9 August 200813.1 °C29 January 200824.5 °C887 mm1670
200733.4 °C11 July 200712.2 °C19 February 200724.6 °C1,013 mm1570
200634.5 °C10 May 20069.8 °C16 January 200624.5 °C689 mm1950
200534.1 °C26 March 20058.3 °C21 January 200524.4 °C999 mm1690
200435.1 °C2 June 200411.8 °C21 December 200424.7 °C422 mm1960
200334.9 °C16 May 200311.8 °C11 January 200325.0 °C671 mm2350
200233.8 °C3 May 200211.6 °C10 January 200224.7 °C848 mm1730
200135.0 °C12 July 20018.8 °C6 January 200124.2 °C685 mm1760
200034.2 °C14 July 200011.8 °C20 January 200024.2 °C635 mm1790
199934.3 °C11 April 199910.6 °C23 February 199924.3 °C932 mm1760
199836.3 °C6 June 199812.4 °C10 February 199825.5 °C823 mm2010
199735.8 °C21 August 199712.7 °C19 January 199725.4 °C671 mm2250
199634.7 °C11 August 199610.3 °C18 February 199624.3 °C969 mm1800
199534.2 °C21 May 199512.3 °C6 February 199524.6 °C964 mm1900
199434.3 °C29 July 199410.5 °C5 March 199424.8 °C736 mm2060
199335.2 °C16 August 199311.2 °C20 February 199324.3 °C881 mm1650
199233.6 °C2 July 199210.7 °C14 December 199224.0 °C806 mm1530
199134.1 °C17 August 199110.6 °C11 February 199124.5 °C877 mm1860
199033.4 °C19 May 199013.3 °C12 December 199024.4 °C828 mm1670
198933.6 °C13 June 198910.1 °C26 December 198924.1 °C788 mm1620
198834.1 °C27 April 198810.0 °C28 February 198824.1 °C1,072 mm1440
198734.5 °C16 August 198710.2 °C6 December 198724.1 °C803 mm1540
198634.2 °C31 July 19869.3 °C3 March 198624.1 °C651 mm1550
198533.2 °C21 July 19857.1 °C24 January 198523.9 °C906 mm1470
198433.2 °C5 May 19849.4 °C6 January 198423.8 °C722 mm1350
198334.0 °C24 July 198310.8 °C3 March 198324.1 °C869 mm1500
198233.6 °C20 August 198212.9 °C22 December 198224.5 °C804 mm1390
198132.9 °C18 May 19817.6 °C12 December 198123.6 °C701 mm1440
198033.7 °C16 July 19809.4 °C29 December 198024.3 °C885 mm1740
197933.2 °C13 August 197910.8 °C14 February 197924.0 °C968 mm1270
197833.4 °C31 July 19787.8 °C12 February 197823.9 °C1,104 mm1410
197733.7 °C21 August 19777.8 °C20 January 197724.2 °C894 mm1590
197633.3 °C14 July 197610.5 °C10 February 197624.1 °C980 mm1480
197533.7 °C28 June 197511.0 °C24 December 197524.5 °C720 mm1900
197433.7 °C18 August 197411.2 °C12 February 197424.3 °C791 mm1620
197334.3 °C28 May 197310.3 °C23 December 197324.4 °C859 mm1770
197232.8 °C27 June 197214.0 °C20 February 197224.4 °C1,021 mm1660
197133.2 °C1 May 197111.1 °C21 January 197124.1 °C772 mm1780
197033.0 °C15 April 19706.5 °C11 January 197023.8 °C888 mm1600
196933.9 °C22 July 196911.2 °C21 February 196924.1 °C1,139 mm1580
196833.5 °C26 August 19688.3 °C2 March 196823.7 °C1,342 mm1470
196733.5 °C25 July 196712.5 °C26 February 196724.1 °C803 mm1560
196634.1 °C3 April 196612.2 °C30 November 196623.9 °C1,075 mm1600
196535.7 °C10 April 196513.0 °C18 January 196524.6 °C661 mm2050
196434.8 °C11 May 196412.4 °C15 January 196424.6 °C916 mm1860
196335.8 °C25 April 196312.4 °C9 January 196324.3 °C931 mm1820
196235.9 °C25 May 196212.3 °C15 December 196224.5 °C639 mm2240
196135.2 °C25 May 196112.1 °C19 January 196124.7 °C738 mm2130
196034.1 °C19 May 196012.3 °C23 March 196024.2 °C939 mm1790
195935.0 °C21 April 195911.9 °C5 December 195924.8 °C752 mm2290
195834.9 °C9 May 19589.2 °C5 February 195824.2 °C1,298 mm1740
195734.8 °C31 July 195712.5 °C11 March 195724.6 °C859 mm1870
195635.0 °C13 July 19569.7 °C15 January 195624.5 °C587 mm2130
195536.1 °C12 August 195512.3 °C6 January 195524.5 °C625 mm2000
195434.0 °C22 July 195410.7 °C10 February 195424.2 °C982 mm1890
195334.8 °C22 July 195311.0 °C13 January 195324.8 °C827 mm2190
195235.1 °C24 August 19529.6 °C17 December 195224.2 °C902 mm2040
195135.0 °C24 May 195111.1 °C17 January 195124.4 °C620 mm2010
195035.2 °C3 August 19509.8 °C12 December 195023.8 °C862 mm1710
194934.4 °C21 August 194910.7 °C2 January 194924.5 °C721 mm2120
194834.0 °C11 March 194812.3 °C15 January 194824.6 °C1,156 mm1760
194734.7 °C1 May 194712.9 °C18 February 194724.8 °C936 mm1800
194634.8 °C10 April 194613.7 °C22 March 194624.9 °C859 mm1870
194536.6 °C10 June 194512.7 °C26 January 194524.6 °C727 mm2080
194435.4 °C21 April 194412.5 °C14 December 194424.5 °C848 mm1990
194334.6 °C16 August 194313.3 °C20 December 194324.6 °C959 mm1810
194233.6 °C3 August 194213.5 °C4 March 194224.8 °C808 mm1690
194134.3 °C15 June 194112.2 °C13 January 194124.8 °C715 mm1690
194034.3 °C20 August 194010.8 °C29 January 194024.4 °C799 mm1400

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
30.7 °C
+1.1 °C
Hot days (≥ 30 °C)
233 d/yr
+49
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
713 mm
-128 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan27.3 °C+0.6 °C5 mm-14 mm
Feb29.4 °C+1.8 °C20 mm-1 mm
Mar30.3 °C+1.2 °C29 mm+5 mm
Apr30.8 °C+0.4 °C26 mm-14 mm
May34.0 °C+3.3 °C21 mm-97 mm
Jun32.4 °C+1.5 °C104 mm-35 mm
Jul32.8 °C+0.9 °C88 mm+0 mm
Aug33.0 °C+1.0 °C98 mm-4 mm
Sep32.1 °C+1.1 °C152 mm+24 mm
Oct29.9 °C+0.4 °C129 mm+22 mm
Nov28.1 °C+0.2 °C29 mm-9 mm
Dec27.9 °C+0.9 °C13 mm-6 mm

The year's extremes

Hottest day
35.6 °C
27 May 2025
Coldest day
12.8 °C
10 Jan 2025
Wettest day
29.0 mm
10 Aug 2025
Windiest day
29.9 km/h
11 Nov 2025
Strongest gust
57.6 km/h
11 Nov 2025
Hottest feels-like
41.3 °C
25 Aug 2025
Coldest feels-like
11.9 °C
10 Jan 2025
Sunniest day
13.0 h
9 Jun 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 Cabaiguán?

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

What is the hottest day ever recorded in Cabaiguán?

The hottest day measured in Cabaiguán between 1940 and 2025 was 18 May 2024, reaching 36.8 °C.

What is the coldest day in Cabaiguán?

The coldest day measured in Cabaiguán between 1940 and 2025 was 11 January 1970, at 6.5 °C.

Does it snow in Cabaiguán?

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

Has the climate of Cabaiguán warmed?

Yes: Cabaiguán warmed by +0.5 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in Cabaiguán?

The wettest day measured in Cabaiguán between 1940 and 2025 was 9 September 2017, with 200 mm of rain in 24 hours.

What was the windiest day in Cabaiguán?

The windiest day measured in Cabaiguán between 1940 and 2025 was 8 September 2008, with winds reaching 66.1 km/h.

What is the warmest month in Cabaiguán?

The warmest month in Cabaiguán is July (26.8 °C on average); the coldest is January (21.5 °C).

How much does it rain in Cabaiguán?

Cabaiguán receives on average 841 mm of precipitation per year, spread over about 156 rainy days.

Is it sunny in Cabaiguán?

Cabaiguán gets on average 10.7 hours of sunshine per day, roughly 3,905 hours per year over 1940-2025.

Are there tropical nights in Cabaiguán?

Yes: Cabaiguán has on average 244 tropical nights per year (temperature staying above 20 °C), over 1940-2025.

What was the most extreme apparent temperature in Cabaiguán?

In Cabaiguán, between 1940 and 2025, the highest apparent temperature reached 42.0 °C on 11 July 2023, and the lowest was 4.2 °C on 13 January 1981.

Compare Cabaiguán with another city

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

Nearby cities

The climate around Cabaiguán

Other cities — Cuba