Esmeralda climate — normals and trends

Esmeralda (Cuba) has a tropical savanna climate (Aw) under the Köppen-Geiger classification. Its mean annual temperature is 25.3 °C and it receives 1,057 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.8 °C). Rainfall peaks in June.

Esmeralda averages 0 frost days, 202 hot days (≥ 30 °C) and 165 rainy days per year.

Esmeralda has warmed by +0.7 °C between 1940 and 2025, or +0.09 °C per decade. This trend is statistically significant.

The hottest day of the period reached 37.8 °C (on 25 March 1957) and the coldest 10.1 °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

EsmeraldaCamagüey

coords
21.85°, -78.12°
period
19402025 · 86 yrs
AwTropical savannaWarmest monthAugustColdest monthJanuaryWettest monthJuneDriest monthJanuary

Mean daily temperature

25.3°C

Average daily high

29.9°C

Average daily low

22.0°C

Annual rainfall

1,057mm

Sunshine / day

10.9h

Mean relative humidity

78%

Average peak wind

16.2km/h

Seasonal range

4.8°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

202 d/yr

Rainy days (≥ 1 mm)

165 d/yr

Annual snowfall

0.0 cm

Average feels-like high

33.3 °C

Average feels-like low

24.8 °C

Average peak gust

36.9 km/h

Tropical nights (≥ 20 °C)

302 d/yr

Solar radiation

19.5 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+0.7 °C

since 1940

+0.1 °C per decade · r² = 0.28 · 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.8 °C

25 March 1957

Coldest day

10.1 °C

13 January 1981

Wettest day

193 mm

9 September 2017

Windiest day

66.7 km/h

8 September 2008

Strongest gust

154.8 km/h

9 September 2017

Hottest feels-like

42.9 °C

16 May 2024

Coldest feels-like

7.2 °C

13 January 1981

Sunniest day

13.0 h

25 June 2019

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202535.4 °C24 August 202513.6 °C20 March 202526.0 °C957 mm2240
202436.6 °C19 May 202414.4 °C23 February 202426.2 °C1,092 mm2220
202335.7 °C5 August 202311.3 °C16 January 202326.2 °C1,166 mm2490
202235.8 °C24 September 202215.4 °C25 January 202226.0 °C937 mm2460
202135.9 °C20 April 202112.2 °C4 February 202126.0 °C724 mm2500
202035.6 °C25 April 202013.1 °C23 January 202026.3 °C1,010 mm2360
201934.9 °C13 May 201915.2 °C30 January 201926.0 °C1,114 mm2430
201835.6 °C23 July 201815.6 °C7 March 201825.6 °C1,135 mm2130
201735.4 °C5 June 201714.5 °C13 December 201725.8 °C1,368 mm1960
201636.1 °C11 July 201613.6 °C25 January 201625.8 °C877 mm2060
201534.5 °C26 April 201513.8 °C12 February 201525.8 °C966 mm2270
201434.6 °C26 August 201415.6 °C23 January 201425.5 °C921 mm2280
201333.9 °C25 September 201313.6 °C5 March 201325.6 °C881 mm2230
201233.5 °C23 June 201215.1 °C4 January 201225.2 °C1,072 mm1700
201134.3 °C24 June 201113.0 °C8 January 201125.4 °C972 mm2040
201034.2 °C6 August 201011.0 °C15 December 201024.9 °C1,157 mm1870
200933.7 °C6 September 200913.2 °C23 January 200925.2 °C997 mm1900
200835.2 °C8 August 200815.5 °C29 November 200825.5 °C863 mm1930
200733.8 °C2 August 200715.5 °C19 February 200725.5 °C1,468 mm1730
200634.6 °C12 May 200614.3 °C16 January 200625.3 °C1,188 mm1910
200535.4 °C24 March 200511.9 °C21 January 200525.4 °C1,000 mm1940
200434.8 °C12 April 200415.1 °C3 April 200425.6 °C528 mm2060
200334.4 °C8 August 200316.3 °C9 January 200325.8 °C981 mm2420
200233.7 °C2 August 200214.2 °C9 January 200225.6 °C991 mm2030
200134.4 °C22 August 200110.2 °C6 January 200125.1 °C815 mm1880
200034.5 °C1 July 200013.6 °C20 January 200025.1 °C781 mm1890
199935.3 °C10 August 199913.5 °C28 December 199925.2 °C1,014 mm1940
199836.4 °C27 May 199815.4 °C17 December 199826.3 °C899 mm2380
199736.4 °C23 August 199716.2 °C19 January 199726.1 °C790 mm2240
199633.9 °C12 August 199612.5 °C18 February 199625.0 °C1,187 mm1810
199536.8 °C21 May 199514.3 °C6 February 199525.4 °C1,087 mm2190
199434.4 °C28 July 199412.1 °C5 March 199425.4 °C1,124 mm2090
199334.8 °C22 August 199314.0 °C2 March 199325.1 °C1,071 mm1830
199233.9 °C15 August 199212.9 °C13 December 199225.0 °C1,013 mm1820
199135.1 °C17 August 199112.7 °C11 February 199125.5 °C1,024 mm2230
199033.8 °C18 May 199016.3 °C6 April 199025.4 °C996 mm1970
198934.3 °C5 August 198912.7 °C27 February 198925.3 °C936 mm2260
198834.0 °C21 April 198813.5 °C28 February 198825.1 °C1,259 mm1920
198735.1 °C12 August 198713.5 °C6 December 198725.2 °C1,138 mm1960
198635.5 °C26 July 198612.1 °C3 March 198625.2 °C740 mm2230
198533.6 °C23 August 198511.8 °C25 January 198524.8 °C1,235 mm1750
198434.8 °C3 May 198411.7 °C6 January 198424.8 °C976 mm1770
198334.3 °C23 August 198313.5 °C19 April 198325.1 °C1,213 mm1870
198233.8 °C10 April 198214.7 °C21 December 198225.5 °C984 mm1870
198133.5 °C11 June 198110.1 °C13 January 198124.6 °C933 mm1680
198033.9 °C31 March 198011.5 °C29 December 198025.2 °C1,067 mm1970
197933.5 °C13 August 197914.7 °C14 February 197924.8 °C1,192 mm1430
197834.1 °C5 May 197811.4 °C24 February 197824.8 °C1,416 mm1780
197733.3 °C19 March 197711.9 °C20 January 197725.0 °C1,205 mm1870
197633.7 °C19 August 197613.4 °C31 January 197624.9 °C1,232 mm1750
197534.8 °C7 May 197513.3 °C24 December 197525.3 °C882 mm2280
197433.6 °C12 July 197415.7 °C3 December 197425.0 °C1,094 mm1900
197336.1 °C7 April 197314.8 °C23 February 197325.0 °C1,360 mm1870
197233.1 °C24 June 197215.6 °C27 December 197225.0 °C1,308 mm1870
197135.7 °C23 April 197114.0 °C18 January 197125.0 °C1,041 mm1940
197033.7 °C30 June 197011.9 °C11 January 197024.7 °C1,216 mm1870
196934.2 °C19 April 196912.8 °C12 March 196925.0 °C1,457 mm1920
196834.7 °C6 May 196810.7 °C10 February 196824.6 °C1,411 mm1840
196734.2 °C27 July 196714.9 °C26 February 196725.0 °C795 mm1940
196634.3 °C5 April 196615.0 °C30 November 196624.6 °C1,297 mm1610
196535.4 °C5 September 196514.6 °C10 March 196525.1 °C901 mm2060
196435.4 °C28 March 196415.6 °C15 January 196425.2 °C1,188 mm1890
196335.0 °C23 April 196314.7 °C9 January 196325.0 °C1,209 mm2060
196234.9 °C13 March 196213.6 °C8 March 196225.1 °C866 mm2230
196134.8 °C21 July 196115.7 °C22 January 196125.2 °C946 mm1930
196036.1 °C17 March 196014.4 °C25 March 196024.8 °C1,475 mm1920
195935.5 °C22 March 195915.0 °C6 December 195925.6 °C763 mm2440
195836.0 °C26 August 195812.6 °C5 February 195825.2 °C1,062 mm2000
195737.8 °C25 March 195714.9 °C11 March 195725.2 °C1,243 mm1960
195635.3 °C14 August 195611.6 °C15 January 195625.1 °C692 mm2160
195536.0 °C12 August 195514.9 °C16 January 195524.8 °C920 mm1750
195434.2 °C1 August 195412.9 °C10 February 195424.9 °C1,227 mm2050
195335.5 °C12 April 195315.4 °C27 March 195325.4 °C997 mm2260
195235.2 °C26 March 195214.1 °C29 February 195225.1 °C995 mm2160
195136.7 °C12 April 195115.2 °C22 February 195125.1 °C821 mm2060
195035.4 °C18 August 195012.9 °C12 December 195024.5 °C1,029 mm1860
194935.5 °C4 April 194913.9 °C2 January 194925.0 °C1,017 mm2090
194834.5 °C28 March 194815.7 °C15 January 194825.2 °C1,482 mm1780
194735.5 °C4 May 194714.7 °C17 February 194725.4 °C1,284 mm2010
194634.0 °C8 May 194615.8 °C22 March 194625.4 °C1,131 mm1940
194535.5 °C5 June 194514.1 °C25 January 194525.2 °C882 mm2200
194434.7 °C12 April 194415.9 °C8 December 194425.3 °C1,022 mm2120
194336.6 °C16 August 194316.8 °C20 December 194325.4 °C1,218 mm2160
194234.6 °C19 September 194215.2 °C4 March 194225.6 °C1,029 mm2060
194134.5 °C19 August 194113.7 °C2 March 194125.7 °C929 mm1950
194034.5 °C26 May 194014.8 °C24 February 194025.2 °C1,016 mm1670

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.7 °C
Hot days (≥ 30 °C)
224 d/yr
+22
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
957 mm
-100 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan27.5 °C+0.4 °C8 mm-17 mm
Feb29.2 °C+1.2 °C33 mm+7 mm
Mar30.0 °C+0.7 °C25 mm-10 mm
Apr30.1 °C-0.2 °C26 mm-24 mm
May32.4 °C+1.6 °C56 mm-107 mm
Jun31.8 °C+0.4 °C128 mm-43 mm
Jul33.2 °C+1.0 °C74 mm-19 mm
Aug33.6 °C+1.1 °C86 mm-30 mm
Sep32.4 °C+0.8 °C192 mm+37 mm
Oct30.3 °C+0.3 °C202 mm+62 mm
Nov28.3 °C+0.1 °C98 mm+40 mm
Dec27.8 °C+0.6 °C30 mm+2 mm

The year's extremes

Hottest day
35.4 °C
24 Aug 2025
Coldest day
13.6 °C
20 Mar 2025
Wettest day
41.2 mm
2 Jun 2025
Windiest day
27.7 km/h
28 Mar 2025
Strongest gust
60.8 km/h
3 Apr 2025
Hottest feels-like
42.7 °C
29 Aug 2025
Coldest feels-like
13.1 °C
20 Mar 2025
Sunniest day
13.0 h
14 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 Esmeralda?

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

What is the hottest day ever recorded in Esmeralda?

The hottest day measured in Esmeralda between 1940 and 2025 was 25 March 1957, reaching 37.8 °C.

What is the coldest day in Esmeralda?

The coldest day measured in Esmeralda between 1940 and 2025 was 13 January 1981, at 10.1 °C.

Does it snow in Esmeralda?

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

Has the climate of Esmeralda warmed?

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

What is the wettest day in Esmeralda?

The wettest day measured in Esmeralda between 1940 and 2025 was 9 September 2017, with 193 mm of rain in 24 hours.

What was the windiest day in Esmeralda?

The windiest day measured in Esmeralda between 1940 and 2025 was 8 September 2008, with winds reaching 66.7 km/h.

What is the warmest month in Esmeralda?

The warmest month in Esmeralda is August (27.6 °C on average); the coldest is January (22.8 °C).

How much does it rain in Esmeralda?

Esmeralda receives on average 1,057 mm of precipitation per year, spread over about 165 rainy days.

Is it sunny in Esmeralda?

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

Are there tropical nights in Esmeralda?

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

What was the most extreme apparent temperature in Esmeralda?

In Esmeralda, between 1940 and 2025, the highest apparent temperature reached 42.9 °C on 16 May 2024, and the lowest was 7.2 °C on 13 January 1981.

Compare Esmeralda with another city

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

Nearby cities

The climate around Esmeralda

Other cities — Cuba