Santiago de Cuba climate — normals and trends

Santiago de Cuba (Cuba) has a tropical savanna climate (Aw) under the Köppen-Geiger classification. Its mean annual temperature is 25.3 °C and it receives 770 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.1 °C on average) and the coldest is January (23.4 °C). Rainfall peaks in October.

Santiago de Cuba averages 0 frost days, 108 hot days (≥ 30 °C) and 135 rainy days per year.

Santiago de Cuba has warmed by +1.3 °C between 1940 and 2025, or +0.15 °C per decade. This trend is statistically significant.

The hottest day of the period reached 34.6 °C (on 23 August 1983) and the coldest 13.6 °C (on 5 February 1958).

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

Santiago de CubaSantiago de Cuba Province

coords
20.02°, -75.82°
period
19402025 · 86 yrs
AwTropical savannaWarmest monthJulyColdest monthJanuaryWettest monthOctoberDriest monthJanuary

Mean daily temperature

25.3°C

Average daily high

29.0°C

Average daily low

22.3°C

Annual rainfall

770mm

Sunshine / day

11.0h

Mean relative humidity

77%

Average peak wind

14.1km/h

Seasonal range

3.7°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

108 d/yr

Rainy days (≥ 1 mm)

135 d/yr

Annual snowfall

0.0 cm

Average feels-like high

32.8 °C

Average feels-like low

25.2 °C

Average peak gust

32.4 km/h

Tropical nights (≥ 20 °C)

323 d/yr

Solar radiation

20.1 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.3 °C

since 1940

+0.2 °C per decade · r² = 0.58 · 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.6 °C

23 August 1983

Coldest day

13.6 °C

5 February 1958

Wettest day

231 mm

6 October 1963

Windiest day

64.5 km/h

29 October 2025

Strongest gust

143.6 km/h

29 October 2025

Hottest feels-like

40.5 °C

14 August 2024

Coldest feels-like

11.4 °C

13 January 1981

Sunniest day

13.0 h

18 June 2007

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202533.0 °C22 August 202517.8 °C19 March 202526.4 °C809 mm1400
202433.6 °C14 August 202417.2 °C22 February 202426.5 °C756 mm1690
202334.0 °C1 September 202315.2 °C16 January 202326.4 °C821 mm1590
202232.9 °C1 August 202219.0 °C15 January 202225.9 °C593 mm1270
202132.7 °C29 August 202116.6 °C3 February 202126.0 °C535 mm1350
202033.1 °C19 August 202015.3 °C23 January 202026.3 °C808 mm1580
201932.9 °C28 July 201919.9 °C6 February 201926.2 °C686 mm1400
201832.7 °C15 July 201817.5 °C5 March 201826.0 °C598 mm1310
201733.5 °C7 September 201717.3 °C22 January 201725.8 °C1,026 mm1080
201633.3 °C5 September 201617.8 °C25 January 201626.0 °C680 mm1230
201532.7 °C5 August 201517.0 °C12 February 201526.2 °C536 mm1560
201432.9 °C22 August 201418.4 °C10 March 201425.7 °C683 mm1090
201332.4 °C10 August 201315.9 °C5 March 201325.8 °C657 mm1320
201233.0 °C7 July 201217.4 °C6 January 201225.7 °C700 mm1330
201132.3 °C22 August 201117.6 °C6 January 201125.5 °C981 mm1230
201032.3 °C9 July 201015.1 °C15 December 201025.4 °C949 mm1190
200932.5 °C16 July 200917.0 °C2 January 200925.5 °C680 mm1170
200832.3 °C15 August 200816.3 °C30 January 200825.4 °C741 mm840
200732.3 °C18 August 200718.4 °C20 February 200725.7 °C1,095 mm980
200632.1 °C24 July 200615.8 °C16 January 200625.6 °C794 mm1200
200532.4 °C29 July 200515.3 °C26 January 200525.4 °C1,057 mm1020
200432.8 °C17 August 200417.0 °C25 January 200425.6 °C429 mm1330
200333.2 °C11 August 200318.5 °C3 February 200325.7 °C612 mm1150
200233.0 °C30 July 200218.0 °C28 February 200225.5 °C770 mm990
200133.5 °C17 August 200116.7 °C15 January 200125.3 °C653 mm1140
200033.3 °C22 August 200015.9 °C19 January 200025.1 °C497 mm1050
199933.2 °C11 August 199916.6 °C28 December 199925.1 °C739 mm970
199834.4 °C27 July 199816.4 °C10 February 199826.0 °C799 mm1570
199733.2 °C3 August 199716.7 °C20 January 199725.7 °C550 mm1520
199633.1 °C28 July 199616.4 °C18 February 199625.0 °C697 mm950
199533.2 °C21 July 199516.9 °C27 December 199525.4 °C558 mm1310
199432.5 °C17 August 199416.9 °C5 March 199425.3 °C846 mm940
199333.3 °C16 August 199316.0 °C2 March 199325.1 °C919 mm960
199234.0 °C8 July 199217.1 °C3 May 199225.5 °C561 mm1110
199134.0 °C26 July 199116.4 °C12 March 199125.6 °C741 mm1370
199034.6 °C21 August 199019.1 °C25 December 199026.0 °C729 mm1740
198933.3 °C11 July 198916.7 °C13 March 198925.5 °C651 mm1500
198833.5 °C28 July 198816.6 °C28 February 198825.6 °C900 mm1050
198734.0 °C29 August 198716.6 °C29 January 198725.6 °C1,125 mm1220
198633.4 °C27 August 198616.8 °C3 March 198625.3 °C713 mm1270
198533.4 °C17 August 198515.8 °C23 January 198525.3 °C606 mm1050
198434.6 °C25 August 198415.2 °C7 January 198425.5 °C583 mm1220
198334.6 °C23 August 198316.7 °C14 March 198325.6 °C756 mm1520
198233.1 °C20 August 198217.4 °C25 February 198225.2 °C488 mm740
198132.5 °C2 August 198114.3 °C13 January 198124.9 °C810 mm680
198032.9 °C26 July 198015.1 °C30 December 198025.1 °C699 mm740
197931.5 °C9 August 197916.9 °C3 February 197924.6 °C942 mm400
197832.2 °C31 July 197814.1 °C24 February 197824.8 °C1,049 mm550
197732.0 °C20 August 197713.9 °C21 January 197725.1 °C945 mm780
197633.0 °C16 July 197615.1 °C10 February 197624.9 °C628 mm920
197533.1 °C13 August 197516.1 °C24 December 197525.0 °C659 mm900
197434.0 °C17 August 197417.8 °C8 February 197424.8 °C679 mm820
197332.5 °C13 July 197315.7 °C12 February 197324.8 °C1,037 mm670
197232.9 °C31 July 197217.2 °C21 February 197224.8 °C847 mm720
197132.4 °C19 June 197116.2 °C21 January 197124.7 °C738 mm750
197034.3 °C22 August 197016.7 °C10 January 197025.0 °C719 mm1050
196933.6 °C6 August 196915.0 °C21 February 196925.3 °C816 mm1140
196833.5 °C28 July 196814.6 °C28 February 196824.8 °C569 mm1320
196733.2 °C22 July 196717.1 °C15 January 196724.9 °C459 mm1140
196632.7 °C26 August 196616.2 °C28 January 196624.6 °C1,066 mm790
196531.7 °C11 April 196517.1 °C7 January 196524.6 °C697 mm780
196432.6 °C23 August 196417.9 °C27 December 196424.9 °C916 mm700
196332.1 °C6 July 196316.4 °C5 January 196324.7 °C1,572 mm860
196233.0 °C25 July 196216.4 °C8 March 196224.8 °C613 mm970
196133.7 °C11 August 196118.3 °C27 March 196124.9 °C929 mm980
196031.5 °C28 August 196016.7 °C24 March 196024.6 °C1,277 mm470
195933.4 °C2 July 195916.5 °C5 December 195925.3 °C611 mm1230
195833.4 °C31 July 195813.6 °C5 February 195825.2 °C900 mm1450
195734.1 °C31 July 195716.6 °C12 March 195725.1 °C665 mm1040
195632.8 °C14 July 195614.0 °C9 January 195624.6 °C691 mm1030
195532.5 °C19 August 195516.0 °C16 January 195524.5 °C788 mm480
195433.8 °C5 August 195416.5 °C10 February 195424.8 °C848 mm950
195332.7 °C25 August 195317.2 °C12 January 195325.1 °C629 mm1090
195233.0 °C20 July 195216.2 °C17 December 195225.0 °C579 mm1400
195132.4 °C13 July 195115.8 °C11 January 195124.7 °C785 mm990
195033.3 °C17 July 195016.7 °C12 December 195024.5 °C724 mm790
194932.7 °C11 August 194915.4 °C1 January 194924.6 °C829 mm580
194832.5 °C2 September 194817.7 °C22 February 194825.1 °C1,068 mm800
194732.8 °C16 July 194716.7 °C18 February 194725.4 °C665 mm1090
194632.7 °C25 July 194618.3 °C22 March 194625.2 °C677 mm1130
194532.7 °C1 July 194517.1 °C12 January 194524.8 °C828 mm750
194432.9 °C10 August 194417.2 °C6 December 194424.8 °C756 mm760
194333.5 °C21 July 194317.9 °C16 February 194325.2 °C813 mm1100
194233.1 °C22 August 194216.3 °C30 January 194225.3 °C1,112 mm1060
194133.1 °C11 August 194114.7 °C2 March 194125.5 °C708 mm1810
194032.9 °C6 August 194016.0 °C29 January 194025.1 °C756 mm990

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.7 °C
+0.7 °C
Hot days (≥ 30 °C)
140 d/yr
+32
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
809 mm
+39 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan28.5 °C+1.0 °C3 mm-11 mm
Feb28.6 °C+0.9 °C10 mm-8 mm
Mar28.7 °C+0.5 °C19 mm-11 mm
Apr29.0 °C+0.3 °C54 mm-2 mm
May30.0 °C+1.0 °C35 mm-79 mm
Jun30.6 °C+0.8 °C48 mm-44 mm
Jul31.2 °C+0.3 °C41 mm-17 mm
Aug31.4 °C+0.4 °C58 mm-23 mm
Sep30.6 °C+0.5 °C198 mm+89 mm
Oct29.2 °C+0.1 °C310 mm+184 mm
Nov29.2 °C+0.6 °C24 mm-29 mm
Dec28.8 °C+0.9 °C10 mm-10 mm

The year's extremes

Hottest day
33.0 °C
22 Aug 2025
Coldest day
17.8 °C
19 Mar 2025
Wettest day
105.6 mm
29 Oct 2025
Windiest day
64.5 km/h
29 Oct 2025
Strongest gust
143.6 km/h
29 Oct 2025
Hottest feels-like
39.8 °C
25 Aug 2025
Coldest feels-like
17.7 °C
19 Mar 2025
Sunniest day
12.9 h
18 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 Santiago de Cuba?

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

What is the hottest day ever recorded in Santiago de Cuba?

The hottest day measured in Santiago de Cuba between 1940 and 2025 was 23 August 1983, reaching 34.6 °C.

What is the coldest day in Santiago de Cuba?

The coldest day measured in Santiago de Cuba between 1940 and 2025 was 5 February 1958, at 13.6 °C.

Does it snow in Santiago de Cuba?

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

Has the climate of Santiago de Cuba warmed?

Yes: Santiago de Cuba warmed by +1.3 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in Santiago de Cuba?

The wettest day measured in Santiago de Cuba between 1940 and 2025 was 6 October 1963, with 231 mm of rain in 24 hours.

What was the windiest day in Santiago de Cuba?

The windiest day measured in Santiago de Cuba between 1940 and 2025 was 29 October 2025, with winds reaching 64.5 km/h.

What is the warmest month in Santiago de Cuba?

The warmest month in Santiago de Cuba is July (27.1 °C on average); the coldest is January (23.4 °C).

How much does it rain in Santiago de Cuba?

Santiago de Cuba receives on average 770 mm of precipitation per year, spread over about 135 rainy days.

Is it sunny in Santiago de Cuba?

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

Are there tropical nights in Santiago de Cuba?

Yes: Santiago de Cuba has on average 323 tropical nights per year (temperature staying above 20 °C), over 1940-2025.

What was the most extreme apparent temperature in Santiago de Cuba?

In Santiago de Cuba, between 1940 and 2025, the highest apparent temperature reached 40.5 °C on 14 August 2024, and the lowest was 11.4 °C on 13 January 1981.

Compare Santiago de Cuba with another city

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

Nearby cities

The climate around Santiago de Cuba

Other cities — Cuba