Santa Cruz del Sur climate — normals and trends

Santa Cruz del Sur (Cuba) has a tropical savanna climate (Aw) under the Köppen-Geiger classification. Its mean annual temperature is 26.3 °C and it receives 748 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 August (28.3 °C on average) and the coldest is January (24.1 °C). Rainfall peaks in October.

Santa Cruz del Sur averages 0 frost days, 106 hot days (≥ 30 °C) and 126 rainy days per year.

Santa Cruz del Sur has warmed by +0.8 °C between 1940 and 2025, or +0.09 °C per decade. This trend is statistically significant.

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

Santa Cruz del SurCamagüey

coords
20.72°, -78.00°
period
19402025 · 86 yrs
AwTropical savannaWarmest monthAugustColdest monthJanuaryWettest monthOctoberDriest monthJanuary

Mean daily temperature

26.3°C

Average daily high

28.8°C

Average daily low

24.3°C

Annual rainfall

748mm

Sunshine / day

11.2h

Mean relative humidity

75%

Average peak wind

22.1km/h

Seasonal range

4.2°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

106 d/yr

Rainy days (≥ 1 mm)

126 d/yr

Annual snowfall

0.0 cm

Average feels-like high

32.7 °C

Average feels-like low

26.4 °C

Average peak gust

34.5 km/h

Tropical nights (≥ 20 °C)

355 d/yr

Solar radiation

21.4 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+0.8 °C

since 1940

+0.1 °C per decade · r² = 0.37 · 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

34.0 °C

13 August 2023

Coldest day

14.1 °C

13 January 1981

Wettest day

353 mm

6 October 1963

Windiest day

90.6 km/h

6 October 1963

Strongest gust

147.2 km/h

6 October 1963

Hottest feels-like

41.1 °C

31 August 2023

Coldest feels-like

9.7 °C

11 January 2010

Sunniest day

12.9 h

17 June 2023

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202534.0 °C26 August 202519.9 °C9 January 202527.3 °C527 mm1690
202433.6 °C22 August 202418.5 °C22 February 202427.3 °C724 mm1710
202334.0 °C13 August 202317.3 °C15 January 202327.3 °C1,011 mm1520
202233.0 °C18 July 202218.4 °C30 January 202226.9 °C616 mm1350
202132.9 °C18 September 202117.2 °C3 February 202126.9 °C543 mm1450
202033.2 °C30 July 202016.1 °C23 January 202027.2 °C806 mm1660
201933.7 °C26 July 201919.6 °C30 January 201927.2 °C695 mm1660
201833.0 °C9 July 201818.6 °C5 January 201826.8 °C799 mm1380
201733.7 °C2 August 201719.3 °C13 December 201726.7 °C1,092 mm1260
201632.9 °C9 August 201618.0 °C25 January 201626.8 °C656 mm1290
201533.6 °C5 August 201516.6 °C20 February 201527.0 °C625 mm1570
201432.5 °C9 August 201419.7 °C16 January 201426.6 °C591 mm1230
201332.2 °C3 August 201317.7 °C4 March 201326.6 °C579 mm1180
201232.6 °C4 August 201217.6 °C4 January 201226.4 °C684 mm1220
201132.3 °C23 July 201119.0 °C8 January 201126.4 °C688 mm1170
201032.8 °C26 August 201014.3 °C15 December 201026.0 °C935 mm1330
200933.4 °C30 July 200916.5 °C3 March 200926.4 °C592 mm1240
200833.1 °C15 August 200819.0 °C3 January 200826.4 °C838 mm1180
200732.9 °C11 July 200717.7 °C19 February 200726.5 °C1,019 mm980
200632.3 °C25 July 200617.4 °C15 January 200626.3 °C831 mm1260
200532.8 °C12 August 200516.8 °C21 January 200526.2 °C1,119 mm1130
200432.8 °C25 June 200419.3 °C22 January 200426.5 °C355 mm1400
200333.0 °C12 August 200318.6 °C25 January 200326.8 °C502 mm1560
200232.5 °C21 August 200217.5 °C9 January 200226.6 °C852 mm1080
200133.6 °C18 August 200115.7 °C5 January 200126.2 °C591 mm1250
200033.1 °C22 August 200018.0 °C10 February 200026.2 °C590 mm1260
199932.4 °C12 August 199917.9 °C23 February 199926.2 °C679 mm1050
199833.9 °C3 July 199817.7 °C10 February 199827.0 °C612 mm1530
199733.0 °C8 July 199717.7 °C19 January 199726.8 °C519 mm1360
199632.5 °C24 July 199616.6 °C18 February 199625.9 °C702 mm780
199532.9 °C21 July 199517.5 °C26 December 199526.5 °C590 mm1280
199432.8 °C26 June 199417.9 °C5 March 199426.4 °C687 mm990
199332.5 °C22 July 199318.2 °C15 March 199326.0 °C851 mm930
199232.7 °C8 July 199218.1 °C5 January 199226.0 °C696 mm690
199132.7 °C16 July 199117.7 °C10 February 199126.4 °C667 mm1150
199033.2 °C2 August 199019.8 °C11 December 199026.5 °C680 mm1290
198932.5 °C6 September 198915.6 °C25 December 198926.3 °C555 mm1300
198832.8 °C6 August 198818.0 °C28 February 198826.1 °C837 mm760
198733.0 °C16 August 198718.0 °C28 January 198726.2 °C800 mm1150
198631.9 °C22 August 198616.2 °C3 March 198626.1 °C664 mm930
198532.2 °C8 July 198514.8 °C23 January 198526.0 °C600 mm850
198432.0 °C26 August 198417.1 °C6 January 198426.1 °C529 mm860
198332.7 °C24 August 198318.0 °C12 March 198326.2 °C848 mm1140
198232.2 °C20 August 198219.2 °C20 December 198226.3 °C600 mm880
198132.2 °C30 July 198114.1 °C13 January 198125.7 °C724 mm950
198032.3 °C1 August 198017.0 °C3 March 198026.2 °C595 mm830
197932.1 °C1 August 197918.0 °C2 February 197925.8 °C973 mm570
197832.1 °C31 July 197815.2 °C24 February 197825.9 °C1,156 mm660
197732.6 °C30 June 197714.6 °C20 January 197726.2 °C867 mm940
197633.2 °C10 August 197616.8 °C9 February 197626.0 °C649 mm760
197531.9 °C3 July 197517.6 °C24 December 197526.2 °C591 mm760
197432.6 °C31 August 197419.2 °C18 February 197426.0 °C570 mm730
197332.5 °C16 August 197316.6 °C12 February 197326.0 °C1,040 mm750
197232.1 °C2 July 197218.2 °C20 February 197226.1 °C811 mm740
197131.9 °C13 July 197116.9 °C21 January 197126.0 °C674 mm850
197033.1 °C15 July 197015.2 °C10 January 197025.9 °C740 mm1040
196932.7 °C6 August 196916.6 °C20 February 196926.1 °C961 mm1040
196832.5 °C20 August 196815.6 °C2 March 196825.7 °C811 mm880
196732.9 °C21 July 196718.1 °C26 February 196726.1 °C486 mm920
196633.3 °C27 August 196617.0 °C28 January 196625.8 °C1,053 mm700
196532.6 °C10 September 196518.3 °C18 January 196526.0 °C579 mm820
196433.0 °C23 August 196417.6 °C15 January 196426.1 °C1,026 mm740
196331.7 °C28 August 196317.8 °C26 December 196325.9 °C1,450 mm850
196233.4 °C25 July 196217.5 °C7 March 196226.0 °C579 mm900
196133.6 °C11 August 196118.6 °C26 December 196126.2 °C789 mm900
196031.8 °C10 August 196018.4 °C22 January 196026.0 °C1,222 mm570
195932.2 °C3 September 195918.6 °C11 January 195926.5 °C623 mm1040
195832.9 °C31 July 195816.1 °C20 February 195826.2 °C1,061 mm1270
195732.9 °C31 July 195719.3 °C10 March 195726.3 °C746 mm900
195632.5 °C9 August 195615.0 °C9 January 195626.0 °C508 mm910
195532.6 °C19 August 195519.0 °C15 January 195525.9 °C644 mm630
195432.5 °C5 August 195417.1 °C22 December 195426.0 °C815 mm990
195332.9 °C8 September 195318.4 °C13 January 195326.3 °C839 mm1080
195232.3 °C22 July 195216.9 °C17 December 195226.2 °C649 mm1180
195132.8 °C16 August 195118.0 °C4 February 195126.1 °C588 mm1080
195032.8 °C17 July 195017.6 °C20 December 195025.6 °C1,032 mm770
194932.6 °C24 August 194917.1 °C1 January 194925.9 °C794 mm570
194831.9 °C16 September 194817.8 °C15 January 194826.3 °C1,149 mm660
194732.8 °C13 August 194718.1 °C6 February 194726.6 °C776 mm890
194632.6 °C2 August 194619.5 °C22 March 194626.5 °C558 mm1110
194531.9 °C1 August 194518.6 °C25 January 194526.1 °C836 mm770
194432.3 °C15 August 194418.6 °C13 December 194426.2 °C798 mm760
194332.3 °C1 August 194319.3 °C20 December 194326.2 °C807 mm960
194232.6 °C29 July 194219.0 °C23 January 194226.4 °C738 mm950
194132.6 °C7 August 194116.7 °C2 March 194126.5 °C512 mm1480
194032.9 °C6 August 194017.3 °C28 January 194026.2 °C539 mm930

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.8 °C
+1.0 °C
Hot days (≥ 30 °C)
169 d/yr
+63
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
527 mm
-221 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan27.5 °C+0.8 °C1 mm-12 mm
Feb28.2 °C+1.2 °C13 mm-3 mm
Mar28.6 °C+0.8 °C14 mm-3 mm
Apr29.7 °C+1.0 °C15 mm-14 mm
May30.7 °C+1.5 °C19 mm-90 mm
Jun31.4 °C+1.5 °C58 mm-52 mm
Jul31.7 °C+0.8 °C50 mm-14 mm
Aug31.8 °C+1.0 °C46 mm-41 mm
Sep31.3 °C+1.1 °C121 mm+6 mm
Oct29.6 °C+0.4 °C168 mm+35 mm
Nov28.6 °C+0.3 °C19 mm-20 mm
Dec28.4 °C+1.1 °C2 mm-13 mm

The year's extremes

Hottest day
34.0 °C
26 Aug 2025
Coldest day
19.9 °C
9 Jan 2025
Wettest day
39.5 mm
12 Oct 2025
Windiest day
36.5 km/h
29 Oct 2025
Strongest gust
54.7 km/h
12 Nov 2025
Hottest feels-like
40.5 °C
25 Aug 2025
Coldest feels-like
18.7 °C
19 Mar 2025
Sunniest day
12.9 h
15 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 Santa Cruz del Sur?

Santa Cruz del Sur has a tropical savanna climate (Köppen Aw). Over 1940-2025, the average annual temperature is 26.3 °C and it receives 748 mm of precipitation per year.

What is the hottest day ever recorded in Santa Cruz del Sur?

The hottest day measured in Santa Cruz del Sur between 1940 and 2025 was 13 August 2023, reaching 34.0 °C.

What is the coldest day in Santa Cruz del Sur?

The coldest day measured in Santa Cruz del Sur between 1940 and 2025 was 13 January 1981, at 14.1 °C.

Does it snow in Santa Cruz del Sur?

Almost never: Santa Cruz del Sur sees virtually no snow, with about 0 frost days per year.

Has the climate of Santa Cruz del Sur warmed?

Yes: Santa Cruz del Sur warmed by +0.8 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in Santa Cruz del Sur?

The wettest day measured in Santa Cruz del Sur between 1940 and 2025 was 6 October 1963, with 353 mm of rain in 24 hours.

What was the windiest day in Santa Cruz del Sur?

The windiest day measured in Santa Cruz del Sur between 1940 and 2025 was 6 October 1963, with winds reaching 90.6 km/h.

What is the warmest month in Santa Cruz del Sur?

The warmest month in Santa Cruz del Sur is August (28.3 °C on average); the coldest is January (24.1 °C).

How much does it rain in Santa Cruz del Sur?

Santa Cruz del Sur receives on average 748 mm of precipitation per year, spread over about 126 rainy days.

Is it sunny in Santa Cruz del Sur?

Santa Cruz del Sur gets on average 11.2 hours of sunshine per day, roughly 4,088 hours per year over 1940-2025.

Are there tropical nights in Santa Cruz del Sur?

Yes: Santa Cruz del Sur has on average 355 tropical nights per year (temperature staying above 20 °C), over 1940-2025.

What was the most extreme apparent temperature in Santa Cruz del Sur?

In Santa Cruz del Sur, between 1940 and 2025, the highest apparent temperature reached 41.1 °C on 31 August 2023, and the lowest was 9.7 °C on 11 January 2010.

Compare Santa Cruz del Sur with another city

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

Nearby cities

The climate around Santa Cruz del Sur

Other cities — Cuba