La Sierpe climate — normals and trends

La Sierpe (Cuba) has a hot semi-arid climate (BSh) under the Köppen-Geiger classification. Its mean annual temperature is 25.8 °C and it receives 728 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 (28.2 °C on average) and the coldest is January (22.9 °C). Rainfall peaks in June.

La Sierpe averages 0 frost days, 222 hot days (≥ 30 °C) and 127 rainy days per year.

La Sierpe has warmed by +0.5 °C between 1940 and 2025, or +0.05 °C per decade. This trend is statistically significant.

The hottest day of the period reached 38.2 °C (on 13 July 2023) and the coldest 9.1 °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

La SierpeSancti Spíritus Province

coords
21.77°, -79.27°
period
19402025 · 86 yrs
BShHot semi-aridWarmest monthJulyColdest monthJanuaryWettest monthJuneDriest monthDecember

Mean daily temperature

25.8°C

Average daily high

30.5°C

Average daily low

22.3°C

Annual rainfall

728mm

Sunshine / day

11.1h

Mean relative humidity

74%

Average peak wind

17.7km/h

Seasonal range

5.3°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

222 d/yr

Rainy days (≥ 1 mm)

127 d/yr

Annual snowfall

0.0 cm

Average feels-like high

33.4 °C

Average feels-like low

24.8 °C

Average peak gust

35.0 km/h

Tropical nights (≥ 20 °C)

301 d/yr

Solar radiation

19.9 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.09 · p = 0.005

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

38.2 °C

13 July 2023

Coldest day

9.1 °C

11 January 1970

Wettest day

165 mm

8 July 2005

Windiest day

75.2 km/h

9 September 2017

Strongest gust

145.4 km/h

9 September 2017

Hottest feels-like

43.2 °C

9 August 2019

Coldest feels-like

5.7 °C

13 January 1981

Sunniest day

13.0 h

14 June 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202536.4 °C26 August 202514.4 °C20 March 202526.6 °C542 mm2810
202436.2 °C28 May 202414.1 °C21 February 202426.5 °C777 mm2520
202338.2 °C13 July 202310.9 °C16 January 202326.9 °C661 mm2900
202236.6 °C19 August 202213.0 °C31 January 202226.5 °C568 mm2910
202135.6 °C20 June 202112.2 °C4 February 202126.2 °C593 mm2680
202036.5 °C29 June 202012.0 °C23 January 202026.7 °C863 mm2580
201936.9 °C5 August 201914.1 °C30 January 201926.6 °C710 mm2580
201836.0 °C8 August 201814.1 °C6 March 201826.0 °C802 mm2330
201737.0 °C21 July 201713.3 °C13 December 201726.1 °C1,014 mm2170
201636.7 °C10 August 201612.5 °C25 January 201626.2 °C639 mm2580
201537.0 °C28 July 201512.9 °C20 February 201526.4 °C586 mm2760
201436.8 °C20 August 201414.2 °C23 January 201426.0 °C659 mm2530
201334.5 °C17 August 201312.7 °C5 March 201326.0 °C602 mm2570
201233.8 °C21 August 201214.2 °C4 January 201225.4 °C937 mm2090
201135.1 °C14 August 201113.6 °C8 January 201125.9 °C647 mm2220
201035.9 °C19 June 20109.9 °C15 December 201025.2 °C818 mm1910
200937.7 °C18 July 200912.2 °C23 January 200926.0 °C463 mm2320
200835.2 °C15 August 200815.4 °C3 January 200825.7 °C795 mm2020
200735.3 °C3 August 200714.4 °C19 February 200725.9 °C897 mm1910
200635.9 °C25 August 200612.5 °C16 January 200625.9 °C634 mm2280
200534.4 °C17 August 200511.3 °C21 January 200525.5 °C956 mm1880
200435.3 °C2 June 200414.9 °C21 December 200426.0 °C323 mm2390
200336.8 °C21 July 200314.6 °C25 January 200326.4 °C515 mm2740
200234.4 °C16 May 200213.8 °C9 January 200225.8 °C919 mm2180
200135.8 °C17 July 200110.7 °C6 January 200125.5 °C602 mm2030
200035.3 °C18 July 200013.9 °C20 January 200025.7 °C476 mm2300
199934.8 °C11 August 199913.6 °C23 February 199925.6 °C766 mm2050
199838.1 °C3 July 199814.1 °C10 February 199826.9 °C630 mm2550
199737.5 °C19 August 199714.7 °C19 January 199726.8 °C563 mm2780
199636.5 °C11 August 199612.7 °C18 February 199625.5 °C860 mm2020
199534.8 °C26 May 199514.2 °C6 February 199525.8 °C875 mm2170
199436.6 °C29 July 199413.3 °C5 March 199426.2 °C627 mm2570
199336.1 °C16 August 199314.1 °C3 February 199325.5 °C714 mm2050
199235.0 °C8 July 199213.3 °C5 January 199225.3 °C698 mm1860
199136.8 °C16 August 199112.8 °C10 February 199125.8 °C735 mm2150
199034.7 °C21 August 199016.5 °C11 December 199025.6 °C777 mm2110
198934.8 °C6 September 198912.1 °C27 February 198925.5 °C628 mm2190
198833.3 °C26 July 198812.0 °C28 February 198825.3 °C953 mm1710
198736.9 °C16 August 198713.2 °C6 December 198725.4 °C699 mm1880
198635.1 °C31 July 198611.6 °C3 March 198625.4 °C569 mm2100
198535.1 °C6 August 198510.0 °C24 January 198525.2 °C716 mm1830
198434.4 °C21 August 198411.0 °C6 January 198425.1 °C647 mm1770
198334.9 °C24 July 198313.5 °C3 March 198325.3 °C809 mm1820
198235.0 °C20 August 198213.9 °C21 December 198225.7 °C763 mm1670
198133.9 °C30 July 19819.8 °C13 January 198124.8 °C668 mm1730
198034.8 °C13 July 198011.1 °C29 December 198025.5 °C763 mm1950
197934.5 °C13 August 197913.3 °C14 February 197925.1 °C967 mm1490
197834.9 °C31 July 197810.1 °C24 February 197825.1 °C993 mm1700
197735.3 °C3 August 197710.0 °C20 January 197725.6 °C711 mm2100
197634.3 °C10 August 197612.7 °C9 February 197625.5 °C735 mm1970
197535.4 °C28 June 197513.3 °C24 December 197525.9 °C588 mm2390
197436.8 °C17 August 197414.5 °C12 February 197425.7 °C572 mm2160
197334.8 °C13 July 197312.2 °C12 February 197325.6 °C741 mm2270
197233.3 °C16 April 197215.5 °C20 February 197225.6 °C956 mm2190
197135.8 °C19 June 197113.3 °C21 January 197125.4 °C672 mm1970
197034.8 °C15 July 19709.1 °C11 January 197025.1 °C760 mm1970
196935.2 °C7 August 196913.8 °C21 February 196925.3 °C962 mm1840
196835.2 °C26 August 196810.7 °C10 February 196824.9 °C1,176 mm1780
196735.1 °C27 July 196714.1 °C26 February 196725.4 °C638 mm2080
196634.4 °C3 September 196614.0 °C30 November 196625.2 °C1,048 mm1880
196535.9 °C30 July 196514.5 °C18 January 196525.9 °C583 mm2340
196435.9 °C12 July 196414.1 °C15 January 196425.9 °C774 mm2090
196335.4 °C25 April 196313.9 °C9 January 196325.6 °C777 mm2090
196237.8 °C25 July 196214.6 °C3 January 196225.8 °C528 mm2540
196136.5 °C12 August 196114.6 °C20 January 196126.0 °C642 mm2540
196034.7 °C19 May 196014.3 °C24 March 196025.4 °C911 mm1970
195936.1 °C7 September 195913.7 °C5 December 195926.1 °C631 mm2610
195835.8 °C25 August 195811.8 °C5 February 195825.4 °C1,176 mm1870
195737.4 °C31 July 195715.3 °C11 March 195725.9 °C773 mm2290
195637.4 °C13 July 195611.2 °C9 January 195625.8 °C480 mm2560
195536.3 °C12 August 195514.8 °C6 January 195525.8 °C538 mm2490
195436.5 °C23 July 195413.0 °C10 February 195425.7 °C731 mm2370
195337.1 °C26 August 195313.2 °C13 January 195326.0 °C786 mm2490
195235.9 °C25 August 195212.4 °C17 December 195225.5 °C899 mm2140
195137.3 °C10 August 195113.0 °C4 February 195125.7 °C523 mm2330
195036.7 °C2 August 195012.7 °C12 December 195025.1 °C867 mm1840
194935.9 °C23 August 194913.4 °C1 January 194925.7 °C661 mm2340
194834.8 °C17 August 194813.7 °C15 January 194825.9 °C1,094 mm2060
194734.9 °C5 May 194715.0 °C17 February 194726.1 °C790 mm2430
194636.7 °C25 July 194615.7 °C22 March 194626.4 °C557 mm2430
194536.8 °C11 June 194514.6 °C25 January 194525.9 °C572 mm2430
194436.1 °C26 July 194414.6 °C13 December 194425.8 °C761 mm2240
194336.8 °C21 July 194315.3 °C20 December 194326.0 °C809 mm2200
194235.9 °C6 August 194215.7 °C4 March 194226.2 °C608 mm2530
194136.0 °C15 August 194114.1 °C13 January 194126.2 °C601 mm2370
194036.4 °C13 July 194013.4 °C29 January 194025.9 °C630 mm2350

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
31.5 °C
+1.0 °C
Hot days (≥ 30 °C)
281 d/yr
+59
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
542 mm
-186 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan28.1 °C+0.4 °C2 mm-12 mm
Feb30.1 °C+1.7 °C20 mm+3 mm
Mar30.7 °C+1.0 °C19 mm+0 mm
Apr31.8 °C+0.8 °C30 mm-1 mm
May34.0 °C+2.6 °C11 mm-88 mm
Jun33.3 °C+1.8 °C74 mm-48 mm
Jul33.8 °C+0.7 °C65 mm-6 mm
Aug34.0 °C+0.9 °C60 mm-28 mm
Sep32.9 °C+1.1 °C130 mm+12 mm
Oct30.6 °C+0.2 °C104 mm+2 mm
Nov29.6 °C+0.4 °C18 mm-14 mm
Dec29.3 °C+1.1 °C8 mm-7 mm

The year's extremes

Hottest day
36.4 °C
26 Aug 2025
Coldest day
14.4 °C
20 Mar 2025
Wettest day
26.2 mm
17 Sep 2025
Windiest day
34.8 km/h
11 Nov 2025
Strongest gust
60.8 km/h
11 Nov 2025
Hottest feels-like
42.7 °C
25 Aug 2025
Coldest feels-like
13.9 °C
20 Mar 2025
Sunniest day
13.0 h
14 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 La Sierpe?

La Sierpe has a hot semi-arid climate (Köppen BSh). Over 1940-2025, the average annual temperature is 25.8 °C and it receives 728 mm of precipitation per year.

What is the hottest day ever recorded in La Sierpe?

The hottest day measured in La Sierpe between 1940 and 2025 was 13 July 2023, reaching 38.2 °C.

What is the coldest day in La Sierpe?

The coldest day measured in La Sierpe between 1940 and 2025 was 11 January 1970, at 9.1 °C.

Does it snow in La Sierpe?

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

Has the climate of La Sierpe warmed?

Yes: La Sierpe warmed by +0.5 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in La Sierpe?

The wettest day measured in La Sierpe between 1940 and 2025 was 8 July 2005, with 165 mm of rain in 24 hours.

What was the windiest day in La Sierpe?

The windiest day measured in La Sierpe between 1940 and 2025 was 9 September 2017, with winds reaching 75.2 km/h.

What is the warmest month in La Sierpe?

The warmest month in La Sierpe is July (28.2 °C on average); the coldest is January (22.9 °C).

How much does it rain in La Sierpe?

La Sierpe receives on average 728 mm of precipitation per year, spread over about 127 rainy days.

Is it sunny in La Sierpe?

La Sierpe gets on average 11.1 hours of sunshine per day, roughly 4,052 hours per year over 1940-2025.

Are there tropical nights in La Sierpe?

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

What was the most extreme apparent temperature in La Sierpe?

In La Sierpe, between 1940 and 2025, the highest apparent temperature reached 43.2 °C on 9 August 2019, and the lowest was 5.7 °C on 13 January 1981.

Compare La Sierpe with another city

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

Nearby cities

The climate around La Sierpe

Other cities — Cuba