Santa Clara climate — normals and trends

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

Santa Clara averages 0 frost days, 175 hot days (≥ 30 °C) and 160 rainy days per year.

Santa Clara 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 38.0 °C (on 19 May 2024) and the coldest 7.3 °C (on 12 February 1978).

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 ClaraVilla Clara Province

coords
22.41°, -79.97°
period
19402025 · 86 yrs
AwTropical savannaWarmest monthJulyColdest monthJanuaryWettest monthJuneDriest monthDecember

Mean daily temperature

24.5°C

Average daily high

29.2°C

Average daily low

21.0°C

Annual rainfall

942mm

Sunshine / day

10.8h

Mean relative humidity

78%

Average peak wind

16.2km/h

Seasonal range

5.6°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

175 d/yr

Rainy days (≥ 1 mm)

160 d/yr

Annual snowfall

0.0 cm

Average feels-like high

32.3 °C

Average feels-like low

23.4 °C

Average peak gust

35.3 km/h

Tropical nights (≥ 20 °C)

257 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

38.0 °C

19 May 2024

Coldest day

7.3 °C

12 February 1978

Wettest day

205 mm

9 September 2017

Windiest day

74.5 km/h

9 September 2017

Strongest gust

138.6 km/h

8 September 2008

Hottest feels-like

43.9 °C

22 July 1953

Coldest feels-like

4.1 °C

13 January 1981

Sunniest day

13.0 h

14 June 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202535.5 °C27 May 202512.2 °C31 December 202525.1 °C899 mm2010
202438.0 °C19 May 202411.8 °C2 January 202425.4 °C852 mm2120
202335.9 °C8 August 20238.9 °C16 January 202325.5 °C851 mm2360
202233.6 °C11 July 202212.1 °C15 January 202225.0 °C902 mm2140
202135.4 °C19 April 20219.4 °C4 February 202125.0 °C735 mm2040
202036.5 °C25 April 20209.8 °C23 January 202025.5 °C1,055 mm2170
201934.6 °C12 June 20199.5 °C29 January 201925.2 °C868 mm2160
201834.3 °C23 July 201812.5 °C6 March 201824.6 °C1,036 mm1740
201735.5 °C26 May 201712.5 °C14 December 201724.9 °C1,144 mm1850
201635.6 °C7 July 201611.1 °C28 February 201625.0 °C707 mm2010
201535.7 °C26 April 20159.9 °C15 February 201525.0 °C1,006 mm2030
201434.6 °C14 August 201411.1 °C12 December 201424.7 °C788 mm1990
201333.5 °C24 September 201310.2 °C5 March 201324.7 °C824 mm1870
201233.4 °C5 June 201212.2 °C6 January 201224.2 °C1,344 mm1440
201135.3 °C9 August 201111.6 °C8 January 201124.7 °C786 mm1860
201034.5 °C6 August 20107.4 °C15 December 201024.0 °C912 mm1770
200934.0 °C24 June 200910.4 °C23 January 200924.4 °C792 mm1910
200834.3 °C18 May 200813.0 °C30 January 200824.6 °C893 mm1670
200733.9 °C1 August 200712.1 °C18 February 200724.7 °C1,098 mm1610
200634.4 °C10 May 200611.1 °C15 January 200624.5 °C832 mm1840
200535.1 °C25 March 20057.8 °C21 January 200524.5 °C1,018 mm1680
200434.9 °C12 April 200411.9 °C14 December 200424.6 °C506 mm1730
200333.8 °C6 March 200311.9 °C10 January 200324.9 °C932 mm2090
200233.9 °C2 August 200212.6 °C10 January 200224.8 °C831 mm1730
200134.9 °C12 July 20019.9 °C6 January 200124.2 °C816 mm1580
200033.9 °C30 March 200012.1 °C20 January 200024.2 °C711 mm1590
199934.9 °C16 April 199910.9 °C23 February 199924.3 °C1,164 mm1660
199836.4 °C7 August 199812.7 °C17 December 199825.5 °C1,004 mm2020
199737.1 °C21 August 199712.5 °C19 January 199725.4 °C743 mm2020
199634.4 °C10 August 19969.8 °C18 February 199624.3 °C1,137 mm1750
199535.0 °C30 March 199512.1 °C6 February 199524.7 °C1,043 mm1940
199434.2 °C24 June 199410.1 °C5 March 199424.7 °C908 mm1890
199334.6 °C30 July 199311.8 °C13 December 199324.4 °C965 mm1650
199234.1 °C30 June 199211.7 °C14 December 199224.1 °C890 mm1560
199134.1 °C31 March 199110.2 °C11 February 199124.6 °C1,110 mm1840
199034.4 °C22 May 199013.5 °C5 April 199024.3 °C969 mm1510
198934.5 °C8 June 19899.1 °C26 February 198924.2 °C937 mm1720
198835.6 °C27 April 198810.6 °C28 February 198824.2 °C1,159 mm1580
198733.5 °C15 June 198710.6 °C6 December 198724.0 °C1,054 mm1550
198634.1 °C2 August 19869.9 °C29 January 198624.3 °C673 mm1810
198533.2 °C11 June 19857.8 °C25 January 198524.0 °C1,025 mm1450
198434.3 °C14 April 198411.2 °C6 January 198423.8 °C839 mm1320
198333.9 °C21 June 198310.9 °C14 December 198324.2 °C1,060 mm1660
198233.8 °C3 August 198212.5 °C21 December 198224.8 °C818 mm1680
198133.8 °C20 May 19818.2 °C13 January 198123.7 °C712 mm1520
198034.0 °C9 May 19809.8 °C5 February 198024.5 °C945 mm1760
197934.0 °C11 August 197910.1 °C2 February 197924.3 °C890 mm1480
197832.8 °C8 May 19787.3 °C12 February 197824.0 °C1,311 mm1470
197733.6 °C21 August 19778.6 °C20 January 197724.2 °C1,051 mm1410
197632.5 °C14 July 19769.8 °C28 December 197624.1 °C1,195 mm1290
197534.4 °C10 April 19759.9 °C24 December 197524.7 °C875 mm1950
197432.6 °C18 August 197411.9 °C12 February 197424.3 °C941 mm1440
197334.7 °C2 April 197310.2 °C14 December 197324.4 °C1,028 mm1620
197233.4 °C24 June 197212.5 °C27 December 197224.6 °C1,007 mm1710
197134.8 °C29 April 197110.8 °C21 January 197124.3 °C881 mm1660
197033.5 °C2 April 19708.1 °C11 January 197023.9 °C846 mm1450
196933.6 °C11 July 196910.0 °C20 February 196924.0 °C1,354 mm1430
196833.7 °C4 May 19688.1 °C2 March 196823.7 °C1,531 mm1320
196733.9 °C9 May 196712.3 °C26 February 196724.2 °C808 mm1400
196633.6 °C5 September 196613.0 °C5 February 196623.9 °C1,123 mm1400
196536.1 °C13 April 196513.2 °C9 March 196524.7 °C666 mm2080
196435.9 °C28 March 196412.7 °C15 January 196424.6 °C1,123 mm1690
196334.9 °C25 April 196312.2 °C4 January 196324.5 °C861 mm2010
196235.6 °C15 March 196212.4 °C8 March 196224.5 °C786 mm2160
196135.0 °C27 April 196112.7 °C20 January 196124.7 °C771 mm1920
196034.6 °C19 May 196011.5 °C9 February 196024.3 °C1,153 mm1750
195936.7 °C21 April 195912.7 °C5 December 195925.1 °C771 mm2320
195836.1 °C10 April 19589.5 °C5 February 195824.4 °C1,112 mm1840
195736.5 °C25 March 195713.1 °C11 December 195724.7 °C1,001 mm1880
195634.9 °C7 April 195610.5 °C15 January 195624.5 °C661 mm2000
195536.5 °C10 August 195512.6 °C14 January 195524.5 °C666 mm1920
195433.2 °C13 March 195411.1 °C21 December 195424.2 °C1,078 mm1750
195335.5 °C22 July 195311.2 °C6 January 195324.8 °C917 mm2040
195235.1 °C24 August 195211.1 °C17 December 195224.3 °C958 mm1920
195135.7 °C24 May 195111.2 °C4 February 195124.3 °C769 mm1840
195034.5 °C3 August 19509.9 °C12 December 195023.8 °C905 mm1590
194934.7 °C27 August 194912.2 °C2 January 194924.6 °C824 mm2010
194835.3 °C2 April 194812.0 °C15 January 194824.8 °C1,194 mm1730
194734.7 °C10 May 194712.7 °C3 March 194724.5 °C1,247 mm1520
194634.9 °C9 April 194614.6 °C22 March 194624.8 °C1,106 mm1600
194536.5 °C25 April 194512.4 °C26 January 194524.6 °C848 mm1870
194435.8 °C16 April 194412.6 °C14 December 194424.6 °C906 mm1830
194334.6 °C17 August 194311.9 °C21 December 194324.6 °C993 mm1670
194233.5 °C23 July 194213.9 °C26 February 194224.7 °C863 mm1280
194133.3 °C19 August 194112.1 °C2 March 194124.8 °C723 mm1460
194033.1 °C20 August 194010.6 °C29 January 194024.2 °C989 mm1090

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.1 °C
+0.9 °C
Hot days (≥ 30 °C)
201 d/yr
+26
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
899 mm
-43 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan26.7 °C+0.6 °C7 mm-17 mm
Feb28.8 °C+1.7 °C35 mm+9 mm
Mar29.4 °C+0.7 °C31 mm+2 mm
Apr29.7 °C-0.3 °C16 mm-29 mm
May33.3 °C+2.8 °C41 mm-89 mm
Jun31.7 °C+0.8 °C155 mm-7 mm
Jul32.5 °C+0.8 °C78 mm-22 mm
Aug32.8 °C+0.9 °C122 mm+15 mm
Sep31.6 °C+0.6 °C205 mm+69 mm
Oct29.9 °C+0.6 °C145 mm+30 mm
Nov27.3 °C-0.1 °C48 mm+5 mm
Dec27.1 °C+0.7 °C17 mm-7 mm

The year's extremes

Hottest day
35.5 °C
27 May 2025
Coldest day
12.2 °C
31 Dec 2025
Wettest day
40.8 mm
10 Jun 2025
Windiest day
29.2 km/h
25 Oct 2025
Strongest gust
57.2 km/h
19 Apr 2025
Hottest feels-like
41.3 °C
29 Aug 2025
Coldest feels-like
12.0 °C
20 Mar 2025
Sunniest day
13.0 h
5 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 Clara?

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

What is the hottest day ever recorded in Santa Clara?

The hottest day measured in Santa Clara between 1940 and 2025 was 19 May 2024, reaching 38.0 °C.

What is the coldest day in Santa Clara?

The coldest day measured in Santa Clara between 1940 and 2025 was 12 February 1978, at 7.3 °C.

Does it snow in Santa Clara?

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

Has the climate of Santa Clara warmed?

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

What is the wettest day in Santa Clara?

The wettest day measured in Santa Clara between 1940 and 2025 was 9 September 2017, with 205 mm of rain in 24 hours.

What was the windiest day in Santa Clara?

The windiest day measured in Santa Clara between 1940 and 2025 was 9 September 2017, with winds reaching 74.5 km/h.

What is the warmest month in Santa Clara?

The warmest month in Santa Clara is July (27.0 °C on average); the coldest is January (21.4 °C).

How much does it rain in Santa Clara?

Santa Clara receives on average 942 mm of precipitation per year, spread over about 160 rainy days.

Is it sunny in Santa Clara?

Santa Clara gets on average 10.8 hours of sunshine per day, roughly 3,942 hours per year over 1940-2025.

Are there tropical nights in Santa Clara?

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

What was the most extreme apparent temperature in Santa Clara?

In Santa Clara, between 1940 and 2025, the highest apparent temperature reached 43.9 °C on 22 July 1953, and the lowest was 4.1 °C on 13 January 1981.

Compare Santa Clara with another city

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

Nearby cities

The climate around Santa Clara

Other cities — Cuba