Riohacha climate — normals and trends

Riohacha (Colombia) has a tropical savanna climate (Aw) under the Köppen-Geiger classification. Its mean annual temperature is 27.2 °C and it receives 1,077 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.4 °C on average) and the coldest is January (26.3 °C). Rainfall peaks in October.

Riohacha averages 0 frost days, 236 hot days (≥ 30 °C) and 168 rainy days per year.

Riohacha has warmed by +1.6 °C between 1940 and 2025, or +0.19 °C per decade. This trend is statistically significant.

The hottest day of the period reached 37.3 °C (on 18 May 2010) and the coldest 20.1 °C (on 10 January 1956).

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

RiohachaLa Guajira Department

coords
11.54°, -72.91°
period
19402025 · 86 yrs
AwTropical savannaWarmest monthJulyColdest monthJanuaryWettest monthOctoberDriest monthFebruary

Mean daily temperature

27.2°C

Average daily high

30.7°C

Average daily low

24.8°C

Annual rainfall

1,077mm

Sunshine / day

10.7h

Mean relative humidity

77%

Average peak wind

21.5km/h

Seasonal range

2.1°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

236 d/yr

Rainy days (≥ 1 mm)

168 d/yr

Annual snowfall

0.0 cm

Average feels-like high

34.5 °C

Average feels-like low

27.7 °C

Average peak gust

37.9 km/h

Tropical nights (≥ 20 °C)

364 d/yr

Solar radiation

19.9 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.6 °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

37.3 °C

18 May 2010

Coldest day

20.1 °C

10 January 1956

Wettest day

197 mm

14 May 2011

Windiest day

39.4 km/h

10 January 2020

Strongest gust

72.4 km/h

10 January 2020

Hottest feels-like

43.2 °C

8 June 2024

Coldest feels-like

21.0 °C

17 January 2000

Sunniest day

12.2 h

6 June 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202536.4 °C29 August 202523.6 °C16 January 202528.7 °C840 mm3110
202436.0 °C18 May 202423.6 °C8 February 202428.6 °C1,074 mm3220
202336.8 °C21 July 202323.0 °C21 February 202328.5 °C751 mm3290
202235.3 °C9 August 202223.1 °C14 January 202227.8 °C1,029 mm2890
202136.0 °C19 July 202122.8 °C5 January 202127.9 °C714 mm3120
202035.8 °C17 May 202023.4 °C27 December 202028.1 °C902 mm2970
201936.0 °C13 August 201922.8 °C10 January 201928.2 °C674 mm3290
201835.4 °C17 July 201822.9 °C5 March 201828.0 °C752 mm3140
201734.9 °C4 June 201722.6 °C11 January 201727.7 °C1,132 mm2860
201636.4 °C27 July 201623.0 °C14 January 201628.2 °C1,148 mm3090
201536.7 °C8 September 201523.8 °C18 March 201528.7 °C475 mm3410
201435.9 °C15 August 201423.2 °C22 January 201428.4 °C642 mm3340
201335.5 °C9 June 201323.4 °C13 January 201328.2 °C706 mm3080
201235.2 °C7 July 201222.8 °C20 February 201227.7 °C988 mm2830
201133.5 °C28 March 201122.4 °C3 March 201127.1 °C1,631 mm2300
201037.3 °C18 May 201022.7 °C22 December 201027.5 °C1,822 mm2540
200935.3 °C6 September 200921.6 °C15 February 200927.6 °C882 mm2590
200835.0 °C7 August 200822.0 °C2 February 200827.2 °C1,072 mm2420
200735.5 °C17 July 200722.3 °C5 December 200727.4 °C1,274 mm2540
200635.5 °C1 July 200622.7 °C6 January 200627.6 °C890 mm2910
200534.8 °C8 August 200521.8 °C29 December 200527.3 °C1,285 mm2360
200435.7 °C4 August 200422.7 °C1 January 200427.3 °C1,298 mm2510
200335.2 °C16 May 200322.9 °C29 December 200327.6 °C1,168 mm2970
200236.4 °C15 August 200222.2 °C28 February 200228.0 °C725 mm3300
200135.7 °C16 August 200121.6 °C27 February 200127.4 °C691 mm2690
200034.9 °C24 August 200020.8 °C17 January 200027.1 °C752 mm2320
199934.8 °C28 July 199921.5 °C26 December 199926.8 °C1,068 mm1880
199835.2 °C4 August 199823.2 °C22 December 199827.6 °C1,180 mm2700
199735.9 °C24 July 199722.3 °C23 January 199727.7 °C574 mm2800
199634.6 °C17 June 199622.5 °C27 January 199627.3 °C931 mm2630
199534.6 °C13 May 199522.9 °C10 January 199527.3 °C1,194 mm2740
199435.2 °C19 June 199423.0 °C20 January 199427.6 °C839 mm2860
199334.7 °C29 July 199322.7 °C20 February 199327.5 °C984 mm2900
199234.4 °C22 August 199222.5 °C19 December 199227.3 °C930 mm2680
199135.6 °C25 July 199122.6 °C20 January 199127.4 °C722 mm2420
199035.3 °C9 June 199022.2 °C25 December 199027.2 °C1,054 mm2100
198934.6 °C21 July 198920.9 °C16 February 198926.9 °C1,023 mm2110
198833.7 °C28 April 198822.2 °C18 January 198826.9 °C1,331 mm2030
198734.0 °C26 July 198722.6 °C5 January 198727.3 °C1,381 mm2360
198635.2 °C17 August 198621.9 °C5 February 198627.0 °C947 mm1950
198534.6 °C28 June 198521.5 °C16 January 198526.6 °C956 mm1830
198434.1 °C21 May 198421.9 °C19 December 198426.9 °C941 mm2280
198334.3 °C23 March 198321.8 °C15 January 198327.4 °C871 mm2620
198235.0 °C19 August 198222.1 °C26 January 198227.0 °C889 mm2090
198134.0 °C6 August 198122.6 °C22 December 198126.9 °C1,371 mm2100
198035.3 °C7 July 198021.9 °C13 January 198027.4 °C915 mm2770
197934.6 °C12 August 197921.6 °C20 January 197927.0 °C1,474 mm2190
197834.3 °C24 July 197822.6 °C20 December 197827.2 °C1,332 mm2360
197735.2 °C29 August 197722.4 °C23 January 197727.2 °C1,178 mm2440
197634.9 °C13 September 197620.8 °C17 February 197627.0 °C751 mm2000
197534.2 °C12 August 197520.8 °C29 December 197526.6 °C1,445 mm1580
197433.6 °C10 July 197421.2 °C19 January 197426.4 °C1,457 mm1440
197334.6 °C9 June 197321.7 °C12 December 197327.2 °C1,585 mm2440
197235.8 °C17 July 197222.1 °C26 December 197227.3 °C916 mm2590
197135.2 °C21 July 197121.9 °C10 December 197126.7 °C1,107 mm2080
197034.5 °C1 May 197022.7 °C7 February 197026.9 °C1,605 mm2350
196935.6 °C21 July 196921.3 °C1 February 196927.3 °C1,399 mm2230
196835.6 °C24 August 196821.7 °C31 January 196827.0 °C1,238 mm2300
196735.8 °C29 August 196722.0 °C21 March 196727.1 °C882 mm2270
196633.8 °C25 August 196622.2 °C12 February 196627.0 °C1,347 mm2050
196534.3 °C19 July 196521.0 °C27 January 196526.8 °C1,089 mm1900
196433.7 °C16 May 196421.6 °C30 December 196426.7 °C1,206 mm2190
196334.9 °C27 July 196322.4 °C18 January 196327.3 °C1,217 mm2450
196235.6 °C2 August 196222.3 °C11 January 196227.2 °C982 mm2710
196134.8 °C27 June 196122.4 °C2 December 196127.2 °C1,290 mm2360
196034.1 °C8 August 196022.6 °C14 December 196027.1 °C1,117 mm2500
195934.7 °C7 July 195922.1 °C3 February 195927.2 °C940 mm2610
195834.3 °C19 March 195822.0 °C21 December 195827.4 °C1,110 mm2820
195735.3 °C15 August 195721.5 °C24 February 195727.1 °C944 mm1930
195633.9 °C14 August 195620.1 °C10 January 195626.4 °C920 mm1610
195532.3 °C14 May 195521.1 °C2 January 195525.9 °C1,297 mm1000
195434.0 °C1 August 195421.3 °C30 January 195426.6 °C1,121 mm1800
195333.9 °C11 August 195322.4 °C24 February 195326.9 °C1,002 mm1930
195233.4 °C18 August 195221.8 °C5 February 195226.6 °C1,119 mm1860
195132.9 °C4 August 195121.3 °C7 March 195126.5 °C1,232 mm1580
195032.8 °C31 July 195021.1 °C8 January 195025.8 °C1,332 mm940
194934.5 °C29 July 194921.5 °C14 January 194926.5 °C1,140 mm1770
194833.8 °C16 May 194821.5 °C21 January 194826.6 °C1,353 mm1580
194733.0 °C15 March 194722.0 °C3 January 194726.7 °C890 mm1950
194633.8 °C7 August 194621.3 °C10 January 194626.5 °C1,068 mm1520
194532.7 °C7 July 194521.5 °C9 January 194526.1 °C1,219 mm980
194432.9 °C11 April 194421.8 °C28 January 194426.4 °C1,484 mm1550
194334.2 °C25 July 194321.0 °C24 January 194326.4 °C916 mm1510
194233.9 °C19 March 194222.6 °C28 December 194226.3 °C1,663 mm1510
194135.2 °C21 May 194122.1 °C12 January 194127.5 °C792 mm2930
194034.7 °C25 August 194022.3 °C17 January 194026.9 °C1,058 mm2000

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.9 °C
+1.2 °C
Hot days (≥ 30 °C)
311 d/yr
+75
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
840 mm
-237 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan31.3 °C+1.4 °C28 mm+10 mm
Feb31.1 °C+0.9 °C8 mm-7 mm
Mar31.6 °C+1.0 °C9 mm-8 mm
Apr31.4 °C+0.6 °C50 mm-7 mm
May31.4 °C+0.6 °C161 mm+11 mm
Jun33.0 °C+1.5 °C44 mm-54 mm
Jul34.1 °C+1.8 °C7 mm-45 mm
Aug33.7 °C+1.7 °C69 mm-31 mm
Sep31.7 °C+0.9 °C105 mm-62 mm
Oct30.2 °C+0.3 °C288 mm+72 mm
Nov31.6 °C+1.9 °C51 mm-88 mm
Dec31.2 °C+1.5 °C22 mm-28 mm

The year's extremes

Hottest day
36.4 °C
29 Aug 2025
Coldest day
23.6 °C
16 Jan 2025
Wettest day
66.3 mm
27 Oct 2025
Windiest day
37.0 km/h
31 Jan 2025
Strongest gust
60.5 km/h
31 Jan 2025
Hottest feels-like
41.6 °C
28 Aug 2025
Coldest feels-like
25.6 °C
19 Feb 2025
Sunniest day
12.1 h
2 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 Riohacha?

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

What is the hottest day ever recorded in Riohacha?

The hottest day measured in Riohacha between 1940 and 2025 was 18 May 2010, reaching 37.3 °C.

What is the coldest day in Riohacha?

The coldest day measured in Riohacha between 1940 and 2025 was 10 January 1956, at 20.1 °C.

Does it snow in Riohacha?

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

Has the climate of Riohacha warmed?

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

What is the wettest day in Riohacha?

The wettest day measured in Riohacha between 1940 and 2025 was 14 May 2011, with 197 mm of rain in 24 hours.

What was the windiest day in Riohacha?

The windiest day measured in Riohacha between 1940 and 2025 was 10 January 2020, with winds reaching 39.4 km/h.

What is the warmest month in Riohacha?

The warmest month in Riohacha is July (28.4 °C on average); the coldest is January (26.3 °C).

How much does it rain in Riohacha?

Riohacha receives on average 1,077 mm of precipitation per year, spread over about 168 rainy days.

Is it sunny in Riohacha?

Riohacha gets on average 10.7 hours of sunshine per day, roughly 3,905 hours per year over 1940-2025.

Are there tropical nights in Riohacha?

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

What was the most extreme apparent temperature in Riohacha?

In Riohacha, between 1940 and 2025, the highest apparent temperature reached 43.2 °C on 8 June 2024, and the lowest was 21.0 °C on 17 January 2000.

Compare Riohacha with another city

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

Nearby cities

The climate around Riohacha

Other cities — Colombia