Baracoa climate — normals and trends

Baracoa (Cuba) has a tropical monsoon climate (Am) under the Köppen-Geiger classification. Its mean annual temperature is 25.1 °C and it receives 1,301 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 (26.9 °C on average) and the coldest is February (23.1 °C). Rainfall peaks in October.

Baracoa averages 0 frost days, 15 hot days (≥ 30 °C) and 255 rainy days per year.

Baracoa 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 32.0 °C (on 13 September 2019) and the coldest 17.4 °C (on 21 January 1977).

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

BaracoaGuantánamo Province

coords
20.35°, -74.50°
period
19402025 · 86 yrs
AmTropical monsoonWarmest monthAugustColdest monthFebruaryWettest monthOctoberDriest monthFebruary

Mean daily temperature

25.1°C

Average daily high

26.9°C

Average daily low

23.6°C

Annual rainfall

1,301mm

Sunshine / day

11.2h

Mean relative humidity

84%

Average peak wind

15.6km/h

Seasonal range

3.8°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

15 d/yr

Rainy days (≥ 1 mm)

255 d/yr

Annual snowfall

0.0 cm

Average feels-like high

31.3 °C

Average feels-like low

26.7 °C

Average peak gust

33.8 km/h

Tropical nights (≥ 20 °C)

359 d/yr

Solar radiation

20.9 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.63 · 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

32.0 °C

13 September 2019

Coldest day

17.4 °C

21 January 1977

Wettest day

175 mm

4 October 2016

Windiest day

83.5 km/h

4 October 2016

Strongest gust

166.0 km/h

4 October 2016

Hottest feels-like

40.6 °C

30 August 2023

Coldest feels-like

15.1 °C

16 January 2000

Sunniest day

13.2 h

18 June 1959

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202531.7 °C2 September 202520.8 °C19 March 202526.2 °C1,395 mm590
202431.6 °C27 June 202420.0 °C8 February 202426.3 °C1,690 mm770
202332.0 °C4 September 202319.9 °C15 January 202326.4 °C1,148 mm910
202231.1 °C28 September 202220.3 °C31 January 202225.8 °C1,205 mm190
202130.8 °C26 July 202119.6 °C3 February 202125.8 °C1,015 mm190
202031.0 °C13 July 202019.3 °C23 January 202026.1 °C1,226 mm370
201932.0 °C13 September 201921.0 °C22 January 201926.0 °C1,065 mm400
201830.7 °C25 July 201820.1 °C5 March 201825.6 °C1,333 mm40
201731.4 °C30 July 201720.0 °C21 January 201725.6 °C1,617 mm330
201630.7 °C9 June 201620.2 °C14 February 201625.7 °C1,563 mm230
201531.5 °C27 September 201520.3 °C20 February 201525.8 °C967 mm230
201431.3 °C27 August 201421.0 °C15 March 201425.6 °C1,270 mm70
201330.8 °C1 September 201319.2 °C5 March 201325.5 °C1,235 mm120
201231.1 °C8 June 201219.3 °C4 January 201225.3 °C1,323 mm200
201131.0 °C12 August 201119.8 °C21 March 201125.4 °C1,391 mm340
201031.6 °C2 September 201017.9 °C15 December 201025.5 °C1,363 mm420
200931.7 °C17 September 200919.5 °C5 February 200925.4 °C1,309 mm270
200831.2 °C3 October 200819.9 °C29 January 200825.5 °C1,257 mm210
200730.7 °C1 July 200720.5 °C19 February 200725.8 °C1,651 mm330
200631.1 °C12 August 200619.1 °C14 February 200625.5 °C1,386 mm310
200531.7 °C19 June 200517.4 °C12 February 200525.3 °C1,347 mm400
200430.6 °C24 September 200419.8 °C28 January 200425.0 °C1,025 mm110
200330.4 °C17 September 200319.7 °C25 January 200325.6 °C1,104 mm80
200230.9 °C1 August 200219.6 °C9 January 200225.4 °C944 mm120
200131.2 °C16 September 200118.9 °C14 January 200125.1 °C1,253 mm190
200031.1 °C9 August 200018.1 °C16 January 200024.8 °C848 mm120
199931.2 °C25 August 199919.7 °C8 March 199924.8 °C1,216 mm170
199830.9 °C28 June 199819.5 °C10 February 199825.5 °C1,323 mm250
199731.0 °C6 August 199719.9 °C19 January 199725.4 °C963 mm170
199630.2 °C22 September 199618.9 °C14 January 199624.7 °C1,426 mm40
199531.3 °C19 July 199519.3 °C14 March 199525.2 °C961 mm280
199430.4 °C20 June 199419.7 °C5 March 199425.2 °C1,208 mm20
199330.4 °C13 August 199318.7 °C2 February 199325.1 °C1,279 mm30
199231.0 °C14 June 199219.2 °C30 December 199225.1 °C1,012 mm170
199130.9 °C25 July 199119.1 °C7 February 199125.4 °C978 mm250
199031.6 °C29 July 199020.5 °C1 March 199025.7 °C1,287 mm440
198931.1 °C27 June 198918.3 °C25 February 198925.3 °C952 mm230
198831.1 °C8 June 198819.2 °C2 March 198825.5 °C1,424 mm290
198731.3 °C13 July 198719.8 °C9 February 198725.7 °C1,507 mm460
198630.9 °C26 July 198618.7 °C2 March 198625.2 °C1,225 mm70
198530.7 °C12 June 198518.8 °C23 January 198525.1 °C1,151 mm50
198430.7 °C16 July 198418.2 °C6 January 198425.2 °C1,170 mm90
198331.5 °C8 July 198319.7 °C12 March 198325.4 °C1,209 mm350
198229.8 °C17 August 198220.3 °C28 January 198225.0 °C1,128 mm00
198130.4 °C10 June 198118.0 °C13 January 198124.8 °C1,191 mm40
198030.3 °C11 July 198018.0 °C4 March 198025.2 °C1,275 mm30
197929.9 °C12 July 197919.0 °C22 December 197924.7 °C1,372 mm00
197830.5 °C25 June 197817.7 °C23 February 197825.0 °C1,512 mm10
197730.6 °C20 August 197717.4 °C21 January 197725.1 °C1,635 mm30
197631.0 °C22 September 197618.3 °C10 February 197624.7 °C1,119 mm50
197529.9 °C11 July 197518.5 °C24 December 197524.9 °C1,227 mm00
197430.6 °C7 September 197419.4 °C27 February 197424.6 °C1,331 mm50
197331.1 °C12 July 197318.6 °C12 February 197324.8 °C1,606 mm160
197230.4 °C24 June 197219.0 °C14 March 197224.7 °C1,508 mm20
197129.8 °C20 July 197118.3 °C21 January 197124.6 °C1,306 mm00
197030.9 °C11 August 197017.8 °C13 January 197024.8 °C1,323 mm100
196931.0 °C30 September 196918.2 °C20 February 196925.2 °C1,345 mm230
196830.7 °C27 September 196817.9 °C10 February 196824.7 °C1,126 mm70
196730.2 °C15 September 196718.9 °C27 February 196724.6 °C1,182 mm50
196630.1 °C24 September 196618.0 °C28 January 196624.5 °C1,616 mm10
196529.6 °C6 September 196518.8 °C18 January 196524.3 °C1,358 mm00
196429.6 °C18 August 196420.1 °C15 January 196424.8 °C1,480 mm00
196330.0 °C29 September 196319.4 °C2 January 196324.6 °C1,925 mm10
196230.3 °C6 July 196219.5 °C7 March 196224.5 °C1,136 mm80
196130.0 °C26 May 196120.4 °C11 March 196124.6 °C1,580 mm10
196030.2 °C30 July 196018.7 °C23 March 196024.7 °C1,832 mm10
195930.7 °C1 September 195920.2 °C11 January 195925.0 °C1,120 mm40
195830.7 °C19 August 195817.7 °C3 February 195825.0 °C1,125 mm60
195730.4 °C2 August 195719.8 °C18 December 195724.7 °C1,276 mm40
195630.0 °C24 August 195617.9 °C14 January 195624.2 °C1,282 mm10
195530.1 °C11 August 195519.4 °C15 January 195524.2 °C1,566 mm10
195429.7 °C1 August 195419.4 °C21 December 195424.5 °C1,588 mm00
195330.5 °C11 September 195319.3 °C11 January 195324.7 °C1,206 mm10
195230.2 °C26 October 195218.7 °C28 February 195224.7 °C1,100 mm20
195130.1 °C16 June 195118.6 °C12 March 195124.5 °C1,315 mm10
195030.0 °C7 September 195019.0 °C8 February 195024.0 °C1,270 mm10
194928.7 °C31 July 194919.1 °C1 January 194924.4 °C1,380 mm00
194830.0 °C30 August 194819.6 °C15 January 194824.8 °C1,738 mm10
194730.2 °C23 June 194720.2 °C18 February 194725.2 °C1,162 mm30
194630.1 °C3 June 194619.4 °C22 March 194624.8 °C1,244 mm10
194529.4 °C4 September 194519.4 °C12 January 194524.4 °C1,307 mm00
194429.7 °C14 July 194420.3 °C4 December 194424.6 °C1,227 mm00
194331.1 °C25 August 194319.7 °C24 March 194325.0 °C1,442 mm190
194230.8 °C20 June 194219.5 °C30 January 194225.1 °C1,714 mm80
194130.5 °C11 July 194118.7 °C13 January 194125.1 °C1,322 mm50
194031.7 °C20 August 194019.6 °C28 January 194025.0 °C1,178 mm240

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
27.8 °C
+0.9 °C
Hot days (≥ 30 °C)
59 d/yr
+44
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1395 mm
+94 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan25.5 °C+0.7 °C60 mm-17 mm
Feb25.8 °C+1.0 °C64 mm+5 mm
Mar26.3 °C+0.9 °C63 mm-8 mm
Apr26.2 °C+0.1 °C117 mm+27 mm
May27.8 °C+0.5 °C86 mm-56 mm
Jun28.6 °C+0.1 °C106 mm-4 mm
Jul29.0 °C+0.4 °C74 mm-24 mm
Aug30.1 °C+1.3 °C78 mm-42 mm
Sep29.9 °C+1.1 °C209 mm+73 mm
Oct29.2 °C+1.2 °C381 mm+207 mm
Nov27.9 °C+1.3 °C100 mm-35 mm
Dec26.8 °C+1.4 °C58 mm-33 mm

The year's extremes

Hottest day
31.7 °C
2 Sep 2025
Coldest day
20.8 °C
19 Mar 2025
Wettest day
141.1 mm
29 Oct 2025
Windiest day
57.3 km/h
29 Oct 2025
Strongest gust
127.4 km/h
29 Oct 2025
Hottest feels-like
39.9 °C
2 Sep 2025
Coldest feels-like
21.4 °C
5 Jan 2025
Sunniest day
12.9 h
15 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 Baracoa?

Baracoa has a tropical monsoon climate (Köppen Am). Over 1940-2025, the average annual temperature is 25.1 °C and it receives 1,301 mm of precipitation per year.

What is the hottest day ever recorded in Baracoa?

The hottest day measured in Baracoa between 1940 and 2025 was 13 September 2019, reaching 32.0 °C.

What is the coldest day in Baracoa?

The coldest day measured in Baracoa between 1940 and 2025 was 21 January 1977, at 17.4 °C.

Does it snow in Baracoa?

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

Has the climate of Baracoa warmed?

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

What is the wettest day in Baracoa?

The wettest day measured in Baracoa between 1940 and 2025 was 4 October 2016, with 175 mm of rain in 24 hours.

What was the windiest day in Baracoa?

The windiest day measured in Baracoa between 1940 and 2025 was 4 October 2016, with winds reaching 83.5 km/h.

What is the warmest month in Baracoa?

The warmest month in Baracoa is August (26.9 °C on average); the coldest is February (23.1 °C).

How much does it rain in Baracoa?

Baracoa receives on average 1,301 mm of precipitation per year, spread over about 255 rainy days.

Is it sunny in Baracoa?

Baracoa gets on average 11.2 hours of sunshine per day, roughly 4,088 hours per year over 1940-2025.

Are there tropical nights in Baracoa?

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

What was the most extreme apparent temperature in Baracoa?

In Baracoa, between 1940 and 2025, the highest apparent temperature reached 40.6 °C on 30 August 2023, and the lowest was 15.1 °C on 16 January 2000.

Compare Baracoa with another city

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

Nearby cities

The climate around Baracoa

Other cities — Cuba