San Germán climate — normals and trends

San Germán (Cuba) has a tropical savanna climate (Aw) under the Köppen-Geiger classification. Its mean annual temperature is 25.9 °C and it receives 742 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 (28.0 °C on average) and the coldest is January (23.6 °C). Rainfall peaks in May.

San Germán averages 0 frost days, 278 hot days (≥ 30 °C) and 139 rainy days per year.

San Germán 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 38.7 °C (on 13 July 1940) and the coldest 10.8 °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

San GermánHolguín Province

coords
20.60°, -76.13°
period
19402025 · 86 yrs
AwTropical savannaWarmest monthJulyColdest monthJanuaryWettest monthMayDriest monthJanuary

Mean daily temperature

25.9°C

Average daily high

31.6°C

Average daily low

21.8°C

Annual rainfall

742mm

Sunshine / day

10.8h

Mean relative humidity

74%

Average peak wind

15.7km/h

Seasonal range

4.4°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

278 d/yr

Rainy days (≥ 1 mm)

139 d/yr

Annual snowfall

0.0 cm

Average feels-like high

34.6 °C

Average feels-like low

25.2 °C

Average peak gust

34.4 km/h

Tropical nights (≥ 20 °C)

294 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.44 · 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.7 °C

13 July 1940

Coldest day

10.8 °C

24 February 1978

Wettest day

269 mm

31 May 1963

Windiest day

64.8 km/h

7 October 1963

Strongest gust

136.8 km/h

7 October 1963

Hottest feels-like

43.6 °C

23 June 1990

Coldest feels-like

9.8 °C

21 January 1977

Sunniest day

13.0 h

13 June 1945

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202537.4 °C19 August 202516.4 °C19 March 202527.1 °C783 mm3000
202437.5 °C15 August 202415.0 °C22 February 202427.2 °C719 mm2980
202337.5 °C16 August 202312.5 °C16 January 202327.2 °C798 mm3190
202236.9 °C16 September 202217.6 °C15 January 202226.8 °C602 mm3310
202137.1 °C31 July 202113.4 °C3 February 202127.0 °C514 mm3230
202036.8 °C19 August 202011.9 °C23 January 202027.0 °C817 mm2890
201937.0 °C11 August 201918.4 °C26 December 201927.2 °C635 mm3330
201837.1 °C21 July 201815.6 °C5 March 201826.8 °C571 mm3040
201737.9 °C30 August 201716.9 °C20 January 201726.6 °C954 mm2600
201636.1 °C2 September 201615.4 °C25 January 201626.5 °C711 mm3040
201536.9 °C29 July 201514.4 °C12 February 201526.8 °C574 mm3140
201436.4 °C4 October 201417.1 °C10 March 201426.3 °C759 mm3090
201337.0 °C25 July 201314.2 °C5 March 201326.4 °C610 mm3230
201237.2 °C9 September 201216.0 °C24 November 201226.2 °C646 mm2790
201135.5 °C7 September 201116.5 °C9 January 201126.1 °C782 mm2920
201037.5 °C25 August 201012.1 °C15 December 201026.0 °C737 mm2490
200936.1 °C6 September 200915.3 °C2 January 200926.2 °C629 mm2680
200837.4 °C14 July 200814.7 °C30 January 200826.4 °C685 mm2790
200736.5 °C8 August 200717.2 °C20 February 200726.4 °C937 mm2560
200636.3 °C27 September 200614.5 °C16 January 200626.1 °C796 mm2690
200536.5 °C9 September 200512.5 °C21 January 200525.9 °C826 mm2440
200436.2 °C10 August 200415.9 °C25 January 200426.2 °C392 mm2800
200337.1 °C20 July 200316.5 °C25 January 200326.6 °C590 mm3020
200235.7 °C31 July 200215.9 °C28 February 200226.2 °C605 mm2990
200136.5 °C22 June 200113.7 °C15 January 200125.9 °C594 mm2660
200037.2 °C9 August 200013.8 °C19 January 200025.9 °C422 mm2820
199937.1 °C10 August 199914.7 °C28 December 199925.8 °C657 mm2550
199838.2 °C10 July 199815.0 °C9 February 199826.8 °C713 mm2830
199736.9 °C3 August 199714.7 °C17 December 199726.6 °C557 mm3180
199636.3 °C13 August 199613.7 °C14 January 199625.4 °C792 mm2450
199536.7 °C20 September 199514.6 °C27 December 199526.1 °C598 mm2950
199435.6 °C31 August 199413.8 °C5 March 199426.0 °C773 mm2820
199336.2 °C13 August 199313.6 °C3 February 199325.5 °C863 mm2460
199236.8 °C2 July 199215.1 °C16 December 199225.9 °C678 mm2870
199138.4 °C26 July 199114.1 °C11 February 199126.5 °C630 mm3150
199038.2 °C21 May 199017.0 °C23 November 199027.0 °C639 mm3100
198938.2 °C14 July 198913.9 °C27 February 198926.8 °C580 mm3320
198836.6 °C9 September 198813.3 °C28 February 198826.3 °C899 mm3080
198738.6 °C22 August 198715.0 °C30 January 198726.3 °C1,091 mm2810
198636.3 °C17 August 198615.2 °C3 March 198626.0 °C694 mm2880
198536.5 °C21 June 198513.3 °C23 January 198525.8 °C810 mm2740
198438.1 °C25 August 198413.0 °C6 January 198426.1 °C703 mm2960
198337.3 °C21 July 198315.2 °C15 January 198326.1 °C923 mm2960
198235.6 °C11 August 198215.4 °C20 December 198225.9 °C594 mm2680
198136.5 °C19 June 198111.6 °C12 December 198125.3 °C664 mm2270
198034.7 °C31 July 198013.5 °C5 February 198025.4 °C864 mm2600
197934.5 °C13 August 197915.3 °C15 February 197924.9 °C789 mm1980
197834.9 °C30 July 197810.8 °C24 February 197825.1 °C1,074 mm2350
197736.1 °C17 July 197711.0 °C21 January 197725.8 °C900 mm2760
197637.4 °C16 July 197612.9 °C10 February 197625.7 °C602 mm2800
197536.6 °C13 May 197514.0 °C24 December 197525.9 °C568 mm3100
197438.0 °C17 August 197416.2 °C5 December 197425.7 °C635 mm2860
197338.0 °C10 April 197312.6 °C13 December 197325.3 °C912 mm2550
197235.8 °C11 July 197215.3 °C28 December 197225.5 °C789 mm2870
197135.7 °C2 May 197113.9 °C22 January 197125.4 °C724 mm2630
197037.6 °C12 July 197014.5 °C11 January 197025.9 °C611 mm2820
196938.7 °C7 August 196911.9 °C20 February 196925.9 °C791 mm2770
196837.4 °C28 July 196812.3 °C27 February 196825.4 °C657 mm2570
196736.4 °C10 May 196715.3 °C15 January 196725.6 °C473 mm2890
196636.4 °C17 September 196613.5 °C21 December 196625.1 °C944 mm2200
196536.8 °C6 September 196516.0 °C11 January 196525.4 °C581 mm2710
196436.0 °C19 August 196416.5 °C27 December 196425.5 °C737 mm2350
196336.3 °C26 April 196312.9 °C5 January 196324.9 °C1,888 mm2180
196237.3 °C11 July 196213.6 °C15 December 196225.5 °C620 mm2570
196137.1 °C25 May 196116.3 °C29 November 196125.6 °C782 mm2600
196035.0 °C17 March 196013.5 °C24 March 196024.9 °C1,064 mm2280
195937.3 °C2 July 195913.7 °C5 December 195925.9 °C658 mm3110
195837.5 °C5 August 195812.2 °C18 January 195825.9 °C799 mm2830
195737.2 °C31 July 195715.6 °C12 March 195725.7 °C717 mm2770
195636.5 °C17 July 195611.1 °C16 January 195625.1 °C706 mm2470
195537.4 °C19 August 195514.2 °C16 January 195524.9 °C808 mm2260
195436.0 °C8 August 195413.9 °C5 December 195425.3 °C896 mm2460
195337.6 °C13 September 195313.8 °C12 January 195326.0 °C569 mm3100
195236.4 °C25 August 195213.0 °C17 December 195225.6 °C692 mm2710
195136.7 °C12 April 195112.1 °C11 January 195125.2 °C704 mm2600
195037.0 °C26 July 195012.9 °C12 December 195024.8 °C721 mm2200
194935.8 °C10 August 194911.1 °C1 January 194925.1 °C864 mm2400
194835.6 °C28 March 194816.3 °C27 February 194825.5 °C1,053 mm2660
194736.5 °C5 May 194714.3 °C18 February 194726.0 °C758 mm3050
194636.3 °C7 July 194616.7 °C22 March 194625.9 °C645 mm2810
194536.9 °C10 June 194515.2 °C2 December 194525.6 °C705 mm2860
194435.5 °C25 March 194415.6 °C7 February 194425.6 °C688 mm2920
194337.7 °C22 July 194317.0 °C20 December 194326.0 °C921 mm2980
194237.4 °C4 July 194216.0 °C30 January 194226.1 °C944 mm2960
194137.6 °C15 June 194113.6 °C2 March 194126.6 °C659 mm3110
194038.7 °C13 July 194014.4 °C28 January 194026.2 °C751 mm2920

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
32.2 °C
+0.6 °C
Hot days (≥ 30 °C)
300 d/yr
+22
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
783 mm
+41 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan30.1 °C+0.8 °C5 mm-13 mm
Feb31.0 °C+1.1 °C4 mm-14 mm
Mar32.3 °C+1.1 °C19 mm-6 mm
Apr31.0 °C-1.0 °C62 mm+12 mm
May34.1 °C+2.1 °C30 mm-89 mm
Jun33.7 °C+1.1 °C61 mm-37 mm
Jul33.9 °C+0.1 °C56 mm-13 mm
Aug35.0 °C+1.0 °C57 mm-24 mm
Sep33.5 °C+0.4 °C141 mm+44 mm
Oct31.2 °C-0.4 °C295 mm+194 mm
Nov30.1 °C0.0 °C49 mm+4 mm
Dec30.0 °C+0.7 °C4 mm-16 mm

The year's extremes

Hottest day
37.4 °C
19 Aug 2025
Coldest day
16.4 °C
19 Mar 2025
Wettest day
137.9 mm
29 Oct 2025
Windiest day
59.9 km/h
29 Oct 2025
Strongest gust
110.5 km/h
29 Oct 2025
Hottest feels-like
43.0 °C
24 Aug 2025
Coldest feels-like
17.1 °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 San Germán?

San Germán has a tropical savanna climate (Köppen Aw). Over 1940-2025, the average annual temperature is 25.9 °C and it receives 742 mm of precipitation per year.

What is the hottest day ever recorded in San Germán?

The hottest day measured in San Germán between 1940 and 2025 was 13 July 1940, reaching 38.7 °C.

What is the coldest day in San Germán?

The coldest day measured in San Germán between 1940 and 2025 was 24 February 1978, at 10.8 °C.

Does it snow in San Germán?

Almost never: San Germán sees virtually no snow, with about 0 frost days per year.

Has the climate of San Germán warmed?

Yes: San Germán warmed by +1.4 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in San Germán?

The wettest day measured in San Germán between 1940 and 2025 was 31 May 1963, with 269 mm of rain in 24 hours.

What was the windiest day in San Germán?

The windiest day measured in San Germán between 1940 and 2025 was 7 October 1963, with winds reaching 64.8 km/h.

What is the warmest month in San Germán?

The warmest month in San Germán is July (28.0 °C on average); the coldest is January (23.6 °C).

How much does it rain in San Germán?

San Germán receives on average 742 mm of precipitation per year, spread over about 139 rainy days.

Is it sunny in San Germán?

San Germán gets on average 10.8 hours of sunshine per day, roughly 3,942 hours per year over 1940-2025.

Are there tropical nights in San Germán?

Yes: San Germán has on average 294 tropical nights per year (temperature staying above 20 °C), over 1940-2025.

What was the most extreme apparent temperature in San Germán?

In San Germán, between 1940 and 2025, the highest apparent temperature reached 43.6 °C on 23 June 1990, and the lowest was 9.8 °C on 21 January 1977.

Compare San Germán with another city

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

Nearby cities

The climate around San Germán

Other cities — Cuba