Matanzas climate — normals and trends

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

Matanzas averages 0 frost days, 102 hot days (≥ 30 °C) and 154 rainy days per year.

Matanzas has warmed by +0.4 °C between 1940 and 2025, or +0.05 °C per decade. This trend is statistically significant.

The hottest day of the period reached 34.5 °C (on 25 July 1962) and the coldest 10.3 °C (on 10 January 1970).

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

MatanzasMatanzas Province

coords
23.04°, -81.58°
period
19402025 · 86 yrs
AwTropical savannaWarmest monthJulyColdest monthJanuaryWettest monthJuneDriest monthMarch

Mean daily temperature

24.9°C

Average daily high

28.1°C

Average daily low

22.4°C

Annual rainfall

874mm

Sunshine / day

11.0h

Mean relative humidity

77%

Average peak wind

19.7km/h

Seasonal range

5.3°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

102 d/yr

Rainy days (≥ 1 mm)

154 d/yr

Annual snowfall

0.0 cm

Average feels-like high

31.2 °C

Average feels-like low

24.4 °C

Average peak gust

35.7 km/h

Tropical nights (≥ 20 °C)

304 d/yr

Solar radiation

19.2 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+0.4 °C

since 1940

+0.1 °C per decade · r² = 0.11 · p = 0.002

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.5 °C

25 July 1962

Coldest day

10.3 °C

10 January 1970

Wettest day

126 mm

25 September 1998

Windiest day

73.9 km/h

9 September 2017

Strongest gust

128.2 km/h

9 September 2008

Hottest feels-like

41.8 °C

19 May 2024

Coldest feels-like

6.1 °C

13 January 1981

Sunniest day

13.0 h

16 May 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202532.8 °C24 August 202515.1 °C10 January 202525.4 °C794 mm1440
202434.2 °C14 May 202414.2 °C22 February 202425.6 °C983 mm1420
202333.9 °C23 July 202311.6 °C16 January 202325.8 °C848 mm1390
202232.2 °C25 August 202211.6 °C31 January 202225.3 °C836 mm1120
202132.4 °C19 April 202112.5 °C4 February 202125.3 °C712 mm1220
202033.7 °C25 April 202014.3 °C10 December 202025.7 °C1,125 mm1420
201932.8 °C15 September 201913.3 °C29 January 201925.6 °C784 mm1430
201832.7 °C23 July 201815.8 °C6 March 201825.1 °C925 mm1000
201732.9 °C3 August 201714.5 °C14 December 201725.2 °C828 mm1280
201632.5 °C22 August 201614.4 °C25 January 201625.3 °C813 mm1260
201532.9 °C26 April 201513.9 °C20 February 201525.7 °C707 mm1390
201433.1 °C29 August 201414.9 °C23 January 201425.3 °C693 mm1420
201332.0 °C23 September 201312.9 °C18 February 201325.2 °C828 mm920
201231.9 °C22 August 201213.1 °C4 January 201224.8 °C1,027 mm690
201132.7 °C6 September 201114.4 °C30 January 201125.1 °C848 mm1220
201034.0 °C5 June 201010.4 °C15 December 201024.5 °C761 mm1260
200932.7 °C24 June 200913.0 °C4 March 200925.0 °C638 mm1350
200832.1 °C11 May 200812.2 °C3 January 200824.9 °C868 mm1030
200732.2 °C3 August 200714.2 °C19 February 200725.0 °C1,029 mm820
200632.4 °C10 May 200613.5 °C16 January 200625.0 °C712 mm1080
200532.9 °C18 August 200512.7 °C21 January 200524.8 °C1,040 mm1140
200432.7 °C2 June 200415.0 °C21 December 200424.9 °C568 mm1070
200332.3 °C22 July 200313.4 °C24 January 200325.2 °C796 mm1270
200231.7 °C3 May 200213.3 °C9 January 200225.1 °C766 mm870
200132.7 °C19 August 200114.1 °C8 March 200124.7 °C831 mm1010
200032.5 °C23 July 200014.2 °C11 February 200024.7 °C658 mm930
199932.3 °C15 April 199914.7 °C23 February 199924.8 °C1,092 mm870
199834.1 °C28 July 199815.2 °C10 February 199825.7 °C939 mm1620
199733.3 °C21 August 199712.3 °C19 January 199725.6 °C824 mm1400
199632.6 °C29 April 199611.7 °C18 February 199624.7 °C1,049 mm1030
199532.9 °C26 April 199514.6 °C9 February 199525.1 °C1,067 mm1310
199432.7 °C24 June 199415.1 °C5 March 199425.2 °C753 mm1020
199333.1 °C4 August 199314.1 °C20 February 199324.8 °C768 mm1070
199231.6 °C30 June 199215.8 °C7 January 199224.6 °C811 mm730
199132.2 °C23 April 199113.8 °C17 February 199125.1 °C1,016 mm1010
199031.6 °C14 September 199017.3 °C9 December 199024.9 °C732 mm680
198931.7 °C8 June 198911.3 °C26 February 198924.6 °C881 mm710
198832.0 °C26 April 198814.0 °C28 February 198824.6 °C863 mm730
198731.6 °C7 July 198712.9 °C28 January 198724.5 °C971 mm1010
198632.1 °C2 August 198612.3 °C29 January 198624.7 °C720 mm620
198532.0 °C24 May 198512.7 °C25 January 198524.5 °C928 mm710
198431.4 °C6 May 198413.8 °C2 March 198424.3 °C862 mm460
198331.9 °C23 August 198312.8 °C26 December 198324.5 °C1,130 mm910
198232.0 °C10 April 198214.9 °C20 December 198225.1 °C898 mm850
198131.8 °C13 June 198111.1 °C13 January 198124.2 °C650 mm880
198031.9 °C16 July 198012.4 °C5 February 198024.8 °C867 mm1000
197931.7 °C13 August 197912.7 °C2 February 197924.6 °C1,004 mm760
197831.3 °C7 May 197812.5 °C23 February 197824.4 °C1,169 mm740
197731.1 °C20 July 197711.7 °C20 January 197724.4 °C1,024 mm550
197631.1 °C9 August 197612.7 °C28 December 197624.4 °C1,157 mm490
197531.8 °C7 May 197514.2 °C24 December 197525.1 °C841 mm940
197431.8 °C28 May 197413.8 °C11 February 197424.8 °C728 mm800
197331.8 °C28 May 197313.5 °C23 December 197324.7 °C882 mm730
197231.4 °C8 August 197214.0 °C28 December 197225.0 °C1,127 mm750
197132.2 °C30 April 197110.6 °C21 January 197124.7 °C851 mm880
197031.5 °C25 June 197010.3 °C10 January 197024.4 °C695 mm750
196932.3 °C11 July 196914.2 °C20 February 196924.4 °C1,259 mm850
196831.3 °C19 August 196812.1 °C2 March 196824.1 °C1,172 mm600
196731.7 °C14 May 196712.6 °C26 February 196724.7 °C893 mm840
196632.1 °C5 September 196613.2 °C6 February 196624.5 °C1,037 mm750
196533.4 °C15 June 196514.4 °C19 January 196525.1 °C675 mm1390
196432.6 °C12 May 196414.0 °C15 January 196425.0 °C1,111 mm1050
196332.6 °C20 May 196315.8 °C10 January 196324.8 °C847 mm1300
196234.5 °C25 July 196213.5 °C15 December 196224.9 °C752 mm1340
196133.4 °C5 August 196114.3 °C19 January 196125.3 °C713 mm1400
196032.8 °C4 April 196014.1 °C23 January 196024.7 °C1,034 mm870
195933.3 °C21 April 195913.7 °C30 November 195925.4 °C820 mm1360
195833.3 °C24 August 195811.4 °C5 February 195825.0 °C933 mm1440
195732.6 °C11 April 195713.1 °C12 December 195725.1 °C879 mm1100
195633.2 °C31 August 195615.1 °C15 January 195625.0 °C561 mm1390
195533.0 °C12 August 195515.3 °C12 February 195525.0 °C660 mm1280
195432.4 °C15 September 195413.5 °C22 December 195424.5 °C991 mm860
195332.5 °C11 April 195314.4 °C5 January 195325.1 °C953 mm1380
195231.9 °C26 March 195213.2 °C17 December 195224.7 °C988 mm1050
195133.2 °C27 May 195113.8 °C4 February 195124.7 °C747 mm1370
195032.4 °C11 August 195014.3 °C30 November 195024.4 °C708 mm890
194932.5 °C23 August 194915.4 °C2 January 194925.2 °C757 mm1240
194832.2 °C11 March 194813.3 °C15 January 194825.2 °C1,248 mm920
194732.6 °C1 May 194715.5 °C7 February 194725.2 °C975 mm1110
194632.4 °C10 April 194617.8 °C26 February 194625.2 °C972 mm820
194534.3 °C11 June 194516.0 °C11 January 194525.1 °C813 mm1080
194433.0 °C21 April 194415.6 °C22 January 194425.2 °C783 mm1290
194332.8 °C8 July 194314.6 °C21 December 194325.0 °C893 mm1120
194232.1 °C3 August 194215.7 °C24 January 194225.1 °C648 mm620
194131.7 °C19 August 194115.2 °C3 March 194124.9 °C760 mm500
194031.5 °C3 July 194011.2 °C29 January 194024.5 °C888 mm370

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
28.6 °C
+0.5 °C
Hot days (≥ 30 °C)
144 d/yr
+42
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
794 mm
-80 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan24.9 °C-0.3 °C14 mm-16 mm
Feb27.0 °C+1.1 °C28 mm-2 mm
Mar27.1 °C-0.1 °C26 mm-3 mm
Apr27.8 °C-0.7 °C19 mm-15 mm
May30.8 °C+1.6 °C27 mm-67 mm
Jun30.7 °C+0.9 °C110 mm-34 mm
Jul31.2 °C+0.7 °C58 mm-33 mm
Aug31.3 °C+0.7 °C138 mm+30 mm
Sep30.2 °C+0.3 °C172 mm+42 mm
Oct29.0 °C+0.6 °C134 mm+23 mm
Nov26.7 °C0.0 °C41 mm-3 mm
Dec26.4 °C+0.7 °C28 mm-2 mm

The year's extremes

Hottest day
32.8 °C
24 Aug 2025
Coldest day
15.1 °C
10 Jan 2025
Wettest day
25.0 mm
12 Jun 2025
Windiest day
34.6 km/h
11 Nov 2025
Strongest gust
60.5 km/h
11 Nov 2025
Hottest feels-like
40.5 °C
22 Aug 2025
Coldest feels-like
13.7 °C
10 Jan 2025
Sunniest day
13.0 h
17 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 Matanzas?

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

What is the hottest day ever recorded in Matanzas?

The hottest day measured in Matanzas between 1940 and 2025 was 25 July 1962, reaching 34.5 °C.

What is the coldest day in Matanzas?

The coldest day measured in Matanzas between 1940 and 2025 was 10 January 1970, at 10.3 °C.

Does it snow in Matanzas?

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

Has the climate of Matanzas warmed?

Yes: Matanzas warmed by +0.4 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in Matanzas?

The wettest day measured in Matanzas between 1940 and 2025 was 25 September 1998, with 126 mm of rain in 24 hours.

What was the windiest day in Matanzas?

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

What is the warmest month in Matanzas?

The warmest month in Matanzas is July (27.3 °C on average); the coldest is January (22.0 °C).

How much does it rain in Matanzas?

Matanzas receives on average 874 mm of precipitation per year, spread over about 154 rainy days.

Is it sunny in Matanzas?

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

Are there tropical nights in Matanzas?

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

What was the most extreme apparent temperature in Matanzas?

In Matanzas, between 1940 and 2025, the highest apparent temperature reached 41.8 °C on 19 May 2024, and the lowest was 6.1 °C on 13 January 1981.

Compare Matanzas with another city

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

Nearby cities

The climate around Matanzas

Other cities — Cuba