Trinidad climate — normals and trends

Trinidad (Cuba) has a hot semi-arid climate (BSh) under the Köppen-Geiger classification. Its mean annual temperature is 25.3 °C and it receives 764 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.8 °C on average) and the coldest is January (22.5 °C). Rainfall peaks in June.

Trinidad averages 0 frost days, 198 hot days (≥ 30 °C) and 116 rainy days per year.

Trinidad 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 37.6 °C (on 28 July 1998) and the coldest 7.1 °C (on 15 December 2010).

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

TrinidadSancti Spíritus Province

coords
21.80°, -79.98°
period
19402025 · 86 yrs
BShHot semi-aridWarmest monthJulyColdest monthJanuaryWettest monthJuneDriest monthDecember

Mean daily temperature

25.3°C

Average daily high

30.1°C

Average daily low

21.8°C

Annual rainfall

764mm

Sunshine / day

11.0h

Mean relative humidity

73%

Average peak wind

15.6km/h

Seasonal range

5.3°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

198 d/yr

Rainy days (≥ 1 mm)

116 d/yr

Annual snowfall

0.0 cm

Average feels-like high

33.1 °C

Average feels-like low

24.0 °C

Average peak gust

36.3 km/h

Tropical nights (≥ 20 °C)

286 d/yr

Solar radiation

19.8 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.15 · 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.6 °C

28 July 1998

Coldest day

7.1 °C

15 December 2010

Wettest day

213 mm

1 June 1988

Windiest day

65.2 km/h

9 September 2017

Strongest gust

142.6 km/h

9 September 2017

Hottest feels-like

42.8 °C

1 August 2023

Coldest feels-like

4.8 °C

15 December 2010

Sunniest day

13.0 h

5 June 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202536.7 °C26 August 202514.3 °C10 January 202526.2 °C580 mm2630
202435.8 °C11 July 202412.1 °C21 February 202426.0 °C888 mm2260
202337.4 °C1 August 202310.9 °C16 January 202326.3 °C696 mm2720
202236.1 °C19 August 202210.4 °C31 January 202225.9 °C639 mm2650
202135.1 °C22 July 202111.5 °C4 February 202125.8 °C566 mm2510
202036.3 °C30 July 202011.0 °C23 January 202026.1 °C936 mm2340
201937.1 °C22 June 201913.2 °C30 January 201926.1 °C654 mm2440
201835.9 °C8 August 201813.1 °C4 March 201825.5 °C886 mm2190
201736.7 °C3 August 201713.9 °C13 December 201725.5 °C1,029 mm1930
201636.7 °C10 August 201612.3 °C25 January 201625.7 °C569 mm2410
201537.2 °C5 August 201510.9 °C20 February 201526.0 °C770 mm2630
201436.4 °C20 August 201412.1 °C11 December 201425.5 °C595 mm2250
201335.0 °C11 August 201312.4 °C18 February 201325.7 °C506 mm2290
201234.5 °C22 August 201212.9 °C4 January 201225.1 °C957 mm1870
201134.7 °C9 September 201113.3 °C12 March 201125.5 °C505 mm2090
201034.8 °C20 June 20107.1 °C15 December 201024.7 °C785 mm1760
200936.5 °C30 July 200911.2 °C4 March 200925.5 °C417 mm2030
200835.5 °C27 June 200813.7 °C3 January 200825.4 °C798 mm1920
200735.1 °C11 July 200712.4 °C19 February 200725.5 °C943 mm1870
200635.4 °C26 August 200612.0 °C8 January 200625.5 °C588 mm2240
200535.5 °C6 August 200510.5 °C21 January 200525.2 °C997 mm1830
200435.1 °C2 June 200413.8 °C21 December 200425.6 °C396 mm2360
200335.7 °C21 July 200312.7 °C20 January 200325.9 °C523 mm2450
200235.2 °C28 July 200211.6 °C10 January 200225.6 °C954 mm2240
200136.0 °C18 August 200110.7 °C5 January 200125.2 °C604 mm1950
200035.6 °C17 July 200014.1 °C10 February 200025.3 °C468 mm2000
199935.0 °C11 August 199912.5 °C23 February 199925.1 °C951 mm1780
199837.6 °C28 July 199813.5 °C10 February 199826.2 °C799 mm2020
199736.4 °C19 August 199711.7 °C19 January 199726.1 °C603 mm2310
199635.2 °C11 August 199611.0 °C18 February 199625.0 °C1,050 mm1680
199535.0 °C19 August 199513.5 °C6 February 199525.3 °C925 mm1870
199435.4 °C29 July 199413.7 °C5 March 199425.6 °C667 mm2300
199335.8 °C22 August 199312.9 °C15 March 199325.2 °C727 mm1880
199235.7 °C8 July 199212.7 °C2 February 199224.9 °C733 mm1760
199135.9 °C10 August 199111.5 °C11 March 199125.3 °C832 mm1900
199035.5 °C21 August 199014.3 °C10 December 199025.3 °C834 mm1970
198935.1 °C6 September 198910.2 °C26 February 198925.0 °C644 mm1920
198833.5 °C28 July 198812.6 °C28 February 198824.8 °C1,336 mm1430
198736.1 °C16 August 198711.7 °C28 January 198725.0 °C697 mm1870
198635.5 °C23 July 198611.6 °C3 March 198625.1 °C545 mm1910
198534.5 °C7 August 19857.8 °C24 January 198524.8 °C718 mm1560
198435.0 °C26 August 198413.1 °C6 January 198424.7 °C598 mm1620
198335.0 °C24 July 198313.3 °C3 March 198324.9 °C855 mm1760
198235.5 °C25 August 198214.1 °C20 December 198225.5 °C686 mm1710
198134.2 °C30 July 19818.9 °C13 January 198124.5 °C716 mm1690
198034.9 °C31 July 19809.9 °C5 February 198025.1 °C818 mm1760
197934.7 °C13 August 197911.4 °C2 February 197924.9 °C1,184 mm1350
197836.5 °C31 July 19789.3 °C30 January 197824.9 °C905 mm1760
197734.9 °C3 August 19779.0 °C22 January 197725.1 °C735 mm1830
197636.1 °C15 July 197610.7 °C10 February 197625.1 °C874 mm1650
197534.7 °C28 June 197512.1 °C24 December 197525.5 °C573 mm2170
197435.1 °C10 September 197411.6 °C12 February 197425.2 °C640 mm1790
197335.3 °C29 May 197311.4 °C23 December 197325.2 °C771 mm2100
197234.0 °C9 August 197212.9 °C21 February 197225.2 °C1,138 mm1980
197135.7 °C19 June 19719.7 °C21 January 197125.0 °C712 mm1790
197035.4 °C15 July 19708.9 °C11 January 197024.7 °C767 mm1800
196935.4 °C29 July 196910.0 °C20 February 196924.9 °C1,177 mm1650
196835.0 °C26 August 19688.5 °C2 March 196824.6 °C1,402 mm1620
196735.1 °C26 July 196712.1 °C26 February 196725.0 °C793 mm1790
196635.4 °C27 August 196612.1 °C31 January 196624.7 °C1,134 mm1660
196534.8 °C14 July 196512.5 °C19 January 196525.3 °C590 mm1980
196436.0 °C24 August 196412.1 °C15 January 196425.3 °C786 mm1800
196334.3 °C1 August 196313.5 °C4 January 196325.1 °C786 mm2000
196237.1 °C26 July 196213.3 °C15 December 196225.2 °C594 mm2150
196135.9 °C12 August 196113.6 °C19 January 196125.5 °C667 mm2320
196034.5 °C26 August 196012.2 °C22 January 196024.9 °C874 mm1660
195935.0 °C4 September 195912.4 °C11 January 195925.5 °C732 mm2250
195835.8 °C31 July 195811.3 °C5 February 195825.0 °C1,266 mm1710
195736.5 °C31 July 195713.9 °C13 December 195725.6 °C590 mm2070
195636.5 °C13 July 195611.4 °C6 January 195625.4 °C389 mm2210
195534.8 °C21 August 195514.2 °C14 January 195525.2 °C546 mm2070
195435.8 °C10 August 195410.6 °C22 December 195425.2 °C731 mm2120
195335.8 °C3 August 195312.1 °C13 January 195325.5 °C815 mm2080
195235.4 °C21 August 195210.1 °C17 December 195225.0 °C810 mm1940
195135.7 °C30 July 195111.6 °C10 January 195125.2 °C697 mm1850
195035.8 °C2 August 195010.9 °C20 December 195024.6 °C906 mm1490
194935.2 °C11 August 194912.3 °C1 January 194925.4 °C566 mm1950
194834.8 °C2 September 194812.4 °C15 January 194825.6 °C961 mm1900
194734.5 °C4 August 194713.7 °C17 February 194725.6 °C804 mm1910
194635.9 °C2 August 194614.9 °C22 March 194625.8 °C579 mm2030
194535.4 °C7 June 194514.1 °C11 January 194525.3 °C665 mm2000
194435.2 °C10 August 194414.0 °C13 December 194425.3 °C857 mm1960
194335.8 °C21 July 194313.0 °C20 December 194325.3 °C795 mm1660
194235.0 °C4 August 194214.3 °C4 March 194225.6 °C663 mm1820
194134.8 °C28 June 194112.5 °C2 March 194125.6 °C627 mm1930
194035.2 °C14 July 194011.7 °C29 January 194025.3 °C571 mm1800

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
31.3 °C
+1.2 °C
Hot days (≥ 30 °C)
263 d/yr
+65
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
580 mm
-184 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan28.2 °C+0.8 °C2 mm-17 mm
Feb29.8 °C+1.8 °C23 mm+2 mm
Mar30.3 °C+1.1 °C12 mm-10 mm
Apr31.7 °C+1.2 °C13 mm-15 mm
May33.2 °C+2.4 °C11 mm-91 mm
Jun33.2 °C+2.1 °C74 mm-63 mm
Jul33.3 °C+0.6 °C71 mm+4 mm
Aug33.9 °C+1.3 °C44 mm-41 mm
Sep32.9 °C+1.6 °C108 mm-18 mm
Oct30.3 °C+0.2 °C196 mm+85 mm
Nov29.3 °C+0.2 °C20 mm-10 mm
Dec29.3 °C+1.3 °C6 mm-10 mm

The year's extremes

Hottest day
36.7 °C
26 Aug 2025
Coldest day
14.3 °C
10 Jan 2025
Wettest day
28.0 mm
8 Oct 2025
Windiest day
28.5 km/h
23 Dec 2025
Strongest gust
58.0 km/h
5 Apr 2025
Hottest feels-like
41.7 °C
26 Aug 2025
Coldest feels-like
13.5 °C
10 Jan 2025
Sunniest day
13.0 h
5 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 Trinidad?

Trinidad has a hot semi-arid climate (Köppen BSh). Over 1940-2025, the average annual temperature is 25.3 °C and it receives 764 mm of precipitation per year.

What is the hottest day ever recorded in Trinidad?

The hottest day measured in Trinidad between 1940 and 2025 was 28 July 1998, reaching 37.6 °C.

What is the coldest day in Trinidad?

The coldest day measured in Trinidad between 1940 and 2025 was 15 December 2010, at 7.1 °C.

Does it snow in Trinidad?

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

Has the climate of Trinidad warmed?

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

What is the wettest day in Trinidad?

The wettest day measured in Trinidad between 1940 and 2025 was 1 June 1988, with 213 mm of rain in 24 hours.

What was the windiest day in Trinidad?

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

What is the warmest month in Trinidad?

The warmest month in Trinidad is July (27.8 °C on average); the coldest is January (22.5 °C).

How much does it rain in Trinidad?

Trinidad receives on average 764 mm of precipitation per year, spread over about 116 rainy days.

Is it sunny in Trinidad?

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

Are there tropical nights in Trinidad?

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

What was the most extreme apparent temperature in Trinidad?

In Trinidad, between 1940 and 2025, the highest apparent temperature reached 42.8 °C on 1 August 2023, and the lowest was 4.8 °C on 15 December 2010.

Compare Trinidad with another city

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

Nearby cities

The climate around Trinidad

Other cities — Cuba