Palma Soriano climate — normals and trends

Palma Soriano (Cuba) has a tropical savanna climate (Aw) under the Köppen-Geiger classification. Its mean annual temperature is 24.9 °C and it receives 916 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.7 °C on average) and the coldest is January (22.8 °C). Rainfall peaks in May.

Palma Soriano averages 0 frost days, 201 hot days (≥ 30 °C) and 166 rainy days per year.

Palma Soriano has warmed by +1.4 °C between 1940 and 2025, or +0.16 °C per decade. This trend is statistically significant.

The hottest day of the period reached 37.2 °C (on 4 July 1990) and the coldest 11.1 °C (on 24 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

Palma SorianoSantiago de Cuba Province

coords
20.21°, -75.99°
period
19402025 · 86 yrs
AwTropical savannaWarmest monthJulyColdest monthJanuaryWettest monthMayDriest monthJanuary

Mean daily temperature

24.9°C

Average daily high

30.0°C

Average daily low

21.1°C

Annual rainfall

916mm

Sunshine / day

10.9h

Mean relative humidity

78%

Average peak wind

11.9km/h

Seasonal range

3.9°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

201 d/yr

Rainy days (≥ 1 mm)

166 d/yr

Annual snowfall

0.0 cm

Average feels-like high

33.7 °C

Average feels-like low

24.5 °C

Average peak gust

31.6 km/h

Tropical nights (≥ 20 °C)

265 d/yr

Solar radiation

19.6 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.4 °C

since 1940

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

37.2 °C

4 July 1990

Coldest day

11.1 °C

24 February 1978

Wettest day

206 mm

6 October 1963

Windiest day

54.4 km/h

7 October 1963

Strongest gust

137.2 km/h

8 October 1963

Hottest feels-like

42.1 °C

23 June 1990

Coldest feels-like

9.5 °C

13 January 1981

Sunniest day

13.1 h

11 June 1945

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202534.8 °C26 August 202516.2 °C19 March 202526.1 °C920 mm2210
202434.9 °C18 July 202415.1 °C22 February 202426.2 °C941 mm2340
202335.6 °C12 July 202314.0 °C16 January 202326.3 °C923 mm2630
202234.2 °C16 September 202217.0 °C15 January 202225.6 °C833 mm2330
202134.6 °C13 May 202114.0 °C3 February 202126.0 °C634 mm2720
202034.8 °C19 August 202012.5 °C23 January 202026.1 °C908 mm2490
201934.3 °C16 August 201918.3 °C26 December 201926.1 °C790 mm2620
201834.6 °C21 July 201815.3 °C5 March 201825.6 °C780 mm2220
201735.3 °C4 August 201716.9 °C22 January 201725.6 °C1,142 mm1850
201633.9 °C9 August 201615.3 °C25 January 201625.5 °C879 mm1950
201535.2 °C29 July 201514.1 °C12 February 201525.8 °C751 mm2480
201433.5 °C19 August 201417.1 °C3 March 201425.2 °C968 mm2080
201334.1 °C3 August 201313.7 °C5 March 201325.3 °C837 mm2380
201233.8 °C9 June 201215.1 °C6 January 201225.2 °C849 mm1970
201133.1 °C27 April 201115.7 °C23 March 201125.1 °C1,002 mm1990
201033.8 °C25 August 201012.4 °C15 December 201025.1 °C1,020 mm1940
200933.9 °C16 July 200914.6 °C2 January 200925.2 °C794 mm1930
200834.0 °C25 June 200813.9 °C30 January 200825.3 °C881 mm1920
200733.5 °C2 August 200716.4 °C24 December 200725.4 °C1,083 mm1760
200633.6 °C14 May 200613.9 °C16 January 200625.2 °C949 mm1900
200533.6 °C5 May 200512.5 °C26 January 200525.0 °C1,151 mm1760
200434.2 °C24 June 200415.1 °C25 January 200425.1 °C582 mm2140
200334.5 °C11 August 200316.5 °C3 February 200325.4 °C833 mm2170
200234.2 °C27 July 200215.9 °C28 February 200225.2 °C820 mm2170
200134.8 °C18 August 200113.3 °C15 January 200124.8 °C793 mm2040
200035.1 °C25 July 200014.6 °C19 January 200024.8 °C586 mm2070
199935.0 °C11 August 199914.9 °C28 December 199924.7 °C841 mm1880
199836.6 °C27 July 199814.7 °C9 February 199825.7 °C870 mm2280
199735.0 °C3 August 199714.1 °C17 December 199725.4 °C701 mm2450
199634.5 °C28 July 199614.3 °C14 January 199624.4 °C920 mm1590
199534.8 °C26 April 199514.7 °C27 December 199525.0 °C750 mm2090
199434.4 °C23 June 199415.2 °C5 March 199425.0 °C963 mm1890
199334.8 °C16 August 199313.5 °C2 February 199324.6 °C976 mm1490
199236.3 °C2 July 199214.5 °C16 December 199225.0 °C832 mm2110
199137.2 °C7 September 199114.7 °C12 March 199125.4 °C813 mm2450
199037.2 °C4 July 199016.7 °C22 December 199026.0 °C792 mm2850
198935.5 °C29 June 198914.1 °C27 February 198925.5 °C798 mm2840
198834.7 °C6 August 198814.0 °C28 February 198825.4 °C1,071 mm2340
198736.0 °C22 August 198714.7 °C29 January 198725.4 °C1,334 mm2240
198635.4 °C23 July 198615.5 °C4 March 198625.0 °C862 mm2210
198535.3 °C10 June 198513.6 °C25 January 198525.0 °C864 mm2010
198436.4 °C25 August 198412.8 °C6 January 198425.2 °C791 mm2390
198335.7 °C21 July 198315.0 °C12 March 198325.1 °C1,062 mm2080
198234.6 °C20 August 198215.7 °C25 February 198224.9 °C668 mm1780
198133.9 °C19 June 198111.6 °C13 January 198124.4 °C873 mm1480
198033.8 °C26 July 198013.3 °C30 December 198024.6 °C958 mm1410
197933.3 °C9 August 197914.9 °C15 February 197924.1 °C957 mm970
197833.4 °C30 July 197811.1 °C24 February 197824.2 °C1,214 mm1310
197733.5 °C6 April 197711.7 °C21 January 197724.7 °C1,135 mm1790
197634.6 °C16 July 197612.5 °C10 February 197624.6 °C717 mm2080
197534.6 °C13 April 197513.9 °C24 December 197524.7 °C812 mm2210
197435.9 °C17 August 197415.8 °C15 December 197424.6 °C814 mm2000
197335.8 °C10 April 197312.8 °C13 December 197324.4 °C1,137 mm1790
197234.5 °C31 July 197215.0 °C28 December 197224.4 °C962 mm1690
197134.2 °C1 May 197114.0 °C22 January 197124.3 °C878 mm1760
197036.4 °C22 August 197014.5 °C11 January 197024.8 °C793 mm2140
196936.5 °C7 August 196912.3 °C20 February 196924.9 °C926 mm2030
196834.5 °C28 July 196812.1 °C28 February 196824.3 °C812 mm1970
196735.0 °C27 July 196713.9 °C14 January 196724.5 °C599 mm2220
196633.4 °C26 August 196613.8 °C21 December 196624.0 °C1,150 mm1490
196534.9 °C17 April 196515.0 °C12 March 196524.2 °C757 mm1800
196433.5 °C19 August 196415.7 °C27 December 196424.3 °C1,031 mm1570
196334.6 °C25 April 196314.4 °C5 January 196324.0 °C1,863 mm1470
196234.7 °C25 May 196214.5 °C13 February 196224.3 °C869 mm1920
196134.8 °C11 August 196116.2 °C27 March 196124.5 °C1,006 mm1860
196032.4 °C10 April 196013.7 °C24 March 196023.9 °C1,327 mm1200
195935.7 °C2 July 195913.2 °C5 December 195924.8 °C863 mm2420
195835.4 °C8 April 195812.1 °C5 February 195824.8 °C963 mm2120
195736.5 °C31 July 195714.5 °C12 March 195724.7 °C849 mm1960
195634.7 °C13 July 195611.6 °C9 January 195624.1 °C840 mm1790
195535.2 °C19 August 195513.8 °C6 January 195524.0 °C883 mm1400
195434.6 °C5 August 195413.8 °C5 December 195424.3 °C1,089 mm1820
195334.9 °C21 April 195314.7 °C12 January 195324.8 °C767 mm2430
195233.7 °C4 April 195213.1 °C17 December 195224.5 °C865 mm2340
195134.8 °C13 April 195113.8 °C18 January 195124.2 °C885 mm1880
195036.0 °C2 August 195013.8 °C12 December 195024.0 °C846 mm1720
194933.8 °C10 August 194912.3 °C1 January 194924.1 °C1,037 mm1500
194833.5 °C13 March 194815.8 °C22 February 194824.6 °C1,208 mm1860
194734.8 °C16 July 194713.8 °C18 February 194725.0 °C861 mm2050
194634.9 °C24 July 194616.3 °C22 March 194624.8 °C867 mm1920
194534.7 °C11 June 194514.7 °C12 January 194524.5 °C918 mm1790
194434.1 °C19 April 194415.5 °C30 January 194424.6 °C914 mm1870
194335.1 °C21 July 194316.1 °C6 February 194324.9 °C1,045 mm2300
194235.3 °C3 August 194215.3 °C30 January 194225.0 °C1,204 mm2120
194134.4 °C28 June 194113.7 °C2 March 194125.4 °C874 mm2690
194036.2 °C13 July 194014.6 °C24 February 194025.0 °C868 mm2080

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.6 °C
+0.6 °C
Hot days (≥ 30 °C)
221 d/yr
+20
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
920 mm
+4 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan28.6 °C+0.4 °C6 mm-12 mm
Feb29.5 °C+0.8 °C6 mm-13 mm
Mar30.2 °C+0.5 °C22 mm-9 mm
Apr29.6 °C-0.8 °C95 mm+36 mm
May31.9 °C+1.4 °C40 mm-90 mm
Jun32.1 °C+1.1 °C70 mm-51 mm
Jul32.4 °C+0.4 °C75 mm-23 mm
Aug32.9 °C+1.0 °C69 mm-44 mm
Sep31.5 °C+0.5 °C189 mm+62 mm
Oct29.9 °C+0.1 °C297 mm+172 mm
Nov29.5 °C+0.7 °C42 mm-10 mm
Dec29.1 °C+0.9 °C10 mm-12 mm

The year's extremes

Hottest day
34.8 °C
26 Aug 2025
Coldest day
16.2 °C
19 Mar 2025
Wettest day
137.8 mm
29 Oct 2025
Windiest day
46.0 km/h
29 Oct 2025
Strongest gust
117.0 km/h
29 Oct 2025
Hottest feels-like
41.5 °C
25 Aug 2025
Coldest feels-like
16.4 °C
19 Mar 2025
Sunniest day
13.0 h
17 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 Palma Soriano?

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

What is the hottest day ever recorded in Palma Soriano?

The hottest day measured in Palma Soriano between 1940 and 2025 was 4 July 1990, reaching 37.2 °C.

What is the coldest day in Palma Soriano?

The coldest day measured in Palma Soriano between 1940 and 2025 was 24 February 1978, at 11.1 °C.

Does it snow in Palma Soriano?

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

Has the climate of Palma Soriano warmed?

Yes: Palma Soriano warmed by +1.4 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in Palma Soriano?

The wettest day measured in Palma Soriano between 1940 and 2025 was 6 October 1963, with 206 mm of rain in 24 hours.

What was the windiest day in Palma Soriano?

The windiest day measured in Palma Soriano between 1940 and 2025 was 7 October 1963, with winds reaching 54.4 km/h.

What is the warmest month in Palma Soriano?

The warmest month in Palma Soriano is July (26.7 °C on average); the coldest is January (22.8 °C).

How much does it rain in Palma Soriano?

Palma Soriano receives on average 916 mm of precipitation per year, spread over about 166 rainy days.

Is it sunny in Palma Soriano?

Palma Soriano gets on average 10.9 hours of sunshine per day, roughly 3,979 hours per year over 1940-2025.

Are there tropical nights in Palma Soriano?

Yes: Palma Soriano has on average 265 tropical nights per year (temperature staying above 20 °C), over 1940-2025.

What was the most extreme apparent temperature in Palma Soriano?

In Palma Soriano, between 1940 and 2025, the highest apparent temperature reached 42.1 °C on 23 June 1990, and the lowest was 9.5 °C on 13 January 1981.

Compare Palma Soriano with another city

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

Nearby cities

The climate around Palma Soriano

Other cities — Cuba