Sagua la Grande climate — normals and trends

Sagua la Grande (Cuba) has a tropical savanna climate (Aw) under the Köppen-Geiger classification. Its mean annual temperature is 25.1 °C and it receives 879 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 (27.6 °C on average) and the coldest is January (22.2 °C). Rainfall peaks in June.

Sagua la Grande averages 0 frost days, 121 hot days (≥ 30 °C) and 165 rainy days per year.

Sagua la Grande 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 36.0 °C (on 15 May 2024) and the coldest 10.4 °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

Sagua la GrandeVilla Clara Province

coords
22.81°, -80.07°
period
19402025 · 86 yrs
AwTropical savannaWarmest monthAugustColdest monthJanuaryWettest monthJuneDriest monthFebruary

Mean daily temperature

25.1°C

Average daily high

28.3°C

Average daily low

22.6°C

Annual rainfall

879mm

Sunshine / day

10.8h

Mean relative humidity

78%

Average peak wind

18.7km/h

Seasonal range

5.4°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

121 d/yr

Rainy days (≥ 1 mm)

165 d/yr

Annual snowfall

0.0 cm

Average feels-like high

31.5 °C

Average feels-like low

25.0 °C

Average peak gust

34.9 km/h

Tropical nights (≥ 20 °C)

311 d/yr

Solar radiation

19.0 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.18 · 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

36.0 °C

15 May 2024

Coldest day

10.4 °C

13 January 1981

Wettest day

183 mm

9 September 2017

Windiest day

87.6 km/h

9 September 2017

Strongest gust

143.3 km/h

9 September 2017

Hottest feels-like

42.5 °C

31 August 2023

Coldest feels-like

6.0 °C

13 January 1981

Sunniest day

13.0 h

8 June 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202533.6 °C20 August 202515.3 °C31 December 202525.7 °C872 mm1680
202436.0 °C15 May 202415.1 °C3 February 202425.9 °C863 mm1740
202334.5 °C29 April 202313.0 °C16 January 202326.1 °C857 mm1740
202233.2 °C25 August 202214.7 °C30 January 202225.6 °C848 mm1450
202134.3 °C19 April 202113.5 °C4 February 202125.5 °C655 mm1520
202034.6 °C25 April 202013.3 °C23 January 202026.0 °C1,006 mm1740
201934.4 °C15 September 201912.5 °C29 January 201925.8 °C786 mm1560
201833.8 °C23 July 201816.0 °C7 March 201825.3 °C923 mm1290
201734.5 °C7 June 201715.7 °C13 December 201725.5 °C1,026 mm1450
201633.9 °C2 April 201614.6 °C28 February 201625.5 °C664 mm1500
201534.6 °C28 April 201513.6 °C20 February 201525.6 °C915 mm1360
201433.6 °C14 August 201414.8 °C23 January 201425.4 °C664 mm1470
201332.5 °C24 March 201313.4 °C5 March 201325.3 °C814 mm1260
201232.9 °C5 June 201214.7 °C4 January 201224.9 °C1,276 mm960
201134.2 °C6 August 201114.8 °C8 January 201125.2 °C748 mm1430
201033.7 °C2 September 201011.3 °C15 December 201024.7 °C820 mm1370
200933.8 °C24 June 200913.6 °C5 February 200925.0 °C710 mm1460
200833.3 °C9 August 200814.6 °C3 January 200825.1 °C899 mm1240
200733.0 °C1 August 200714.8 °C18 February 200725.3 °C964 mm1170
200632.9 °C30 August 200614.1 °C14 February 200625.0 °C765 mm1240
200533.1 °C28 August 200512.1 °C21 January 200525.0 °C962 mm1410
200434.1 °C13 August 200415.9 °C14 December 200425.1 °C468 mm1280
200332.9 °C24 July 200315.2 °C25 January 200325.5 °C802 mm1490
200232.7 °C2 August 200215.0 °C4 January 200225.3 °C760 mm1020
200132.9 °C12 July 200113.2 °C5 January 200124.8 °C801 mm1260
200033.0 °C15 July 200014.8 °C20 January 200024.8 °C684 mm1180
199932.7 °C10 August 199914.2 °C23 February 199924.9 °C1,056 mm1090
199834.6 °C12 July 199816.0 °C17 December 199825.9 °C902 mm1490
199734.9 °C21 August 199714.8 °C19 January 199725.8 °C754 mm1530
199632.9 °C10 August 199613.0 °C18 February 199624.8 °C1,059 mm1120
199533.7 °C20 May 199514.9 °C6 February 199525.2 °C936 mm1370
199432.5 °C24 June 199413.7 °C5 March 199425.4 °C804 mm1230
199333.8 °C24 August 199315.1 °C15 March 199325.0 °C854 mm1170
199233.0 °C26 June 199215.1 °C14 December 199224.8 °C746 mm1020
199133.3 °C20 August 199113.8 °C11 February 199125.2 °C962 mm1200
199033.0 °C22 May 199016.8 °C5 April 199025.0 °C918 mm920
198932.7 °C8 June 198912.3 °C26 February 198924.9 °C804 mm1130
198833.5 °C27 April 198814.3 °C28 February 198824.8 °C1,037 mm1070
198732.9 °C24 September 198714.2 °C28 January 198724.7 °C971 mm1180
198633.0 °C29 July 198612.8 °C29 January 198624.9 °C631 mm1100
198532.3 °C31 August 198511.4 °C25 January 198524.6 °C933 mm950
198432.2 °C4 May 198413.8 °C6 January 198424.5 °C739 mm840
198333.0 °C30 August 198313.8 °C26 December 198324.9 °C993 mm1130
198232.5 °C4 August 198215.5 °C21 December 198225.4 °C759 mm1270
198132.7 °C31 August 198110.4 °C13 January 198124.5 °C624 mm1170
198033.0 °C9 May 198012.5 °C29 December 198025.1 °C847 mm1260
197932.5 °C4 September 197913.2 °C2 February 197924.9 °C829 mm1160
197832.1 °C4 May 197811.5 °C12 February 197824.7 °C1,232 mm1080
197732.6 °C21 August 197711.3 °C20 January 197724.8 °C1,014 mm840
197631.9 °C9 August 197613.3 °C28 December 197624.7 °C1,112 mm760
197532.4 °C7 May 197513.7 °C24 December 197525.3 °C821 mm1200
197432.1 °C27 September 197414.8 °C26 February 197424.9 °C874 mm940
197333.2 °C4 April 197314.4 °C14 December 197324.9 °C997 mm1090
197232.4 °C24 June 197215.1 °C20 February 197225.2 °C1,015 mm990
197133.0 °C30 April 197113.2 °C21 January 197124.9 °C864 mm1130
197032.7 °C2 April 197011.9 °C11 January 197024.6 °C834 mm900
196932.4 °C19 April 196913.5 °C20 February 196924.6 °C1,255 mm1100
196832.3 °C10 August 196811.8 °C2 March 196824.3 °C1,429 mm840
196732.0 °C2 August 196713.7 °C26 February 196724.8 °C816 mm950
196632.5 °C13 September 196614.8 °C5 February 196624.5 °C1,142 mm870
196533.3 °C9 September 196515.3 °C18 January 196525.1 °C675 mm1220
196433.5 °C2 May 196414.6 °C15 January 196425.2 °C1,120 mm1150
196333.5 °C9 July 196315.9 °C4 January 196325.0 °C820 mm1400
196233.5 °C13 March 196215.6 °C8 March 196225.0 °C785 mm1560
196133.6 °C27 May 196115.2 °C20 January 196125.2 °C742 mm1190
196032.6 °C17 March 196014.6 °C22 January 196024.8 °C1,225 mm940
195934.4 °C22 April 195915.4 °C11 January 195925.5 °C711 mm1520
195834.4 °C27 August 195812.7 °C5 February 195824.9 °C1,029 mm1260
195734.6 °C25 March 195715.1 °C12 December 195725.2 °C959 mm1360
195633.3 °C15 August 195613.8 °C16 January 195624.9 °C575 mm1140
195534.8 °C10 August 195515.7 °C14 January 195525.0 °C646 mm1210
195432.8 °C19 June 195414.3 °C21 December 195424.8 °C954 mm1150
195333.4 °C22 July 195314.7 °C6 January 195325.3 °C866 mm1300
195233.4 °C24 August 195214.3 °C17 December 195224.9 °C925 mm1450
195133.6 °C24 May 195113.6 °C4 February 195124.8 °C761 mm1390
195032.8 °C28 June 195013.3 °C12 December 195024.3 °C834 mm890
194933.8 °C27 August 194915.7 °C2 January 194925.2 °C752 mm1240
194833.2 °C1 April 194813.4 °C15 January 194825.3 °C1,102 mm1030
194732.9 °C10 May 194716.1 °C7 February 194725.2 °C1,124 mm840
194632.3 °C27 July 194618.2 °C22 March 194625.3 °C1,001 mm1090
194533.5 °C24 April 194515.9 °C26 January 194525.0 °C794 mm970
194433.1 °C16 April 194415.7 °C14 December 194425.1 °C805 mm1310
194333.8 °C17 August 194316.1 °C21 December 194325.1 °C894 mm1350
194232.2 °C23 July 194216.6 °C4 March 194225.2 °C857 mm740
194131.7 °C13 June 194115.6 °C2 March 194125.3 °C694 mm900
194032.0 °C21 August 194014.4 °C29 January 194024.8 °C851 mm720

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.1 °C
+0.8 °C
Hot days (≥ 30 °C)
168 d/yr
+47
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
872 mm
-7 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan25.8 °C+0.5 °C7 mm-21 mm
Feb27.4 °C+1.4 °C43 mm+16 mm
Mar27.9 °C+0.7 °C25 mm-4 mm
Apr28.2 °C-0.2 °C23 mm-17 mm
May31.2 °C+2.0 °C31 mm-74 mm
Jun30.7 °C+0.6 °C121 mm-13 mm
Jul31.6 °C+0.8 °C65 mm-18 mm
Aug32.0 °C+1.0 °C103 mm+8 mm
Sep31.1 °C+0.7 °C208 mm+78 mm
Oct29.5 °C+0.7 °C164 mm+42 mm
Nov27.0 °C+0.1 °C57 mm+4 mm
Dec26.5 °C+0.7 °C25 mm-7 mm

The year's extremes

Hottest day
33.6 °C
20 Aug 2025
Coldest day
15.3 °C
31 Dec 2025
Wettest day
38.3 mm
3 Jun 2025
Windiest day
31.8 km/h
25 Oct 2025
Strongest gust
56.9 km/h
19 Apr 2025
Hottest feels-like
41.0 °C
22 Aug 2025
Coldest feels-like
15.1 °C
10 Jan 2025
Sunniest day
13.0 h
31 May 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 Sagua la Grande?

Sagua la Grande has a tropical savanna climate (Köppen Aw). Over 1940-2025, the average annual temperature is 25.1 °C and it receives 879 mm of precipitation per year.

What is the hottest day ever recorded in Sagua la Grande?

The hottest day measured in Sagua la Grande between 1940 and 2025 was 15 May 2024, reaching 36.0 °C.

What is the coldest day in Sagua la Grande?

The coldest day measured in Sagua la Grande between 1940 and 2025 was 13 January 1981, at 10.4 °C.

Does it snow in Sagua la Grande?

Almost never: Sagua la Grande sees virtually no snow, with about 0 frost days per year.

Has the climate of Sagua la Grande warmed?

Yes: Sagua la Grande warmed by +0.5 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in Sagua la Grande?

The wettest day measured in Sagua la Grande between 1940 and 2025 was 9 September 2017, with 183 mm of rain in 24 hours.

What was the windiest day in Sagua la Grande?

The windiest day measured in Sagua la Grande between 1940 and 2025 was 9 September 2017, with winds reaching 87.6 km/h.

What is the warmest month in Sagua la Grande?

The warmest month in Sagua la Grande is August (27.6 °C on average); the coldest is January (22.2 °C).

How much does it rain in Sagua la Grande?

Sagua la Grande receives on average 879 mm of precipitation per year, spread over about 165 rainy days.

Is it sunny in Sagua la Grande?

Sagua la Grande gets on average 10.8 hours of sunshine per day, roughly 3,942 hours per year over 1940-2025.

Are there tropical nights in Sagua la Grande?

Yes: Sagua la Grande has on average 311 tropical nights per year (temperature staying above 20 °C), over 1940-2025.

What was the most extreme apparent temperature in Sagua la Grande?

In Sagua la Grande, between 1940 and 2025, the highest apparent temperature reached 42.5 °C on 31 August 2023, and the lowest was 6.0 °C on 13 January 1981.

Compare Sagua la Grande with another city

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

Nearby cities

The climate around Sagua la Grande

Other cities — Cuba