Buenaventura climate — normals and trends

Buenaventura (Colombia) has a tropical rainforest climate (Af) under the Köppen-Geiger classification. Its mean annual temperature is 24.6 °C and it receives 10,658 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 March (25.2 °C on average) and the coldest is October (24.2 °C). Rainfall peaks in October.

Buenaventura averages 0 frost days, 51 hot days (≥ 30 °C) and 361 rainy days per year.

Buenaventura has warmed by +2.6 °C between 1940 and 2025, or +0.30 °C per decade. This trend is statistically significant.

The hottest day of the period reached 34.4 °C (on 19 February 2017) and the coldest 18.0 °C (on 26 November 1962).

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

BuenaventuraValle del Cauca Department

coords
3.88°, -77.03°
period
19402025 · 86 yrs
AfTropical rainforestWarmest monthMarchColdest monthOctoberWettest monthOctoberDriest monthFebruary

Mean daily temperature

24.6°C

Average daily high

27.8°C

Average daily low

22.2°C

Annual rainfall

10,658mm

Sunshine / day

5.2h

Mean relative humidity

91%

Average peak wind

6.9km/h

Seasonal range

1.0°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

51 d/yr

Rainy days (≥ 1 mm)

361 d/yr

Annual snowfall

0.0 cm

Average feels-like high

33.6 °C

Average feels-like low

26.4 °C

Average peak gust

22.3 km/h

Tropical nights (≥ 20 °C)

362 d/yr

Solar radiation

11.1 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+2.6 °C

since 1940

+0.3 °C per decade · r² = 0.74 · 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

34.4 °C

19 February 2017

Coldest day

18.0 °C

26 November 1962

Wettest day

332 mm

29 October 1980

Windiest day

19.1 km/h

4 February 1971

Strongest gust

46.4 km/h

16 December 1985

Hottest feels-like

43.2 °C

17 February 1998

Coldest feels-like

20.0 °C

8 January 1956

Sunniest day

12.0 h

20 May 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202532.7 °C12 April 202521.0 °C3 October 202525.8 °C8,593 mm930
202433.5 °C28 March 202420.6 °C9 November 202426.4 °C8,619 mm1720
202333.5 °C19 April 202322.0 °C20 January 202326.4 °C9,596 mm1890
202233.4 °C13 March 202221.2 °C26 June 202225.4 °C10,255 mm820
202132.5 °C14 March 202120.2 °C20 August 202125.4 °C9,943 mm780
202033.9 °C21 March 202020.5 °C9 September 202026.0 °C9,702 mm1440
201933.4 °C28 February 201921.0 °C19 November 201926.1 °C9,530 mm1320
201833.1 °C8 April 201821.3 °C11 January 201825.8 °C8,358 mm1180
201734.4 °C19 February 201720.5 °C22 January 201726.0 °C9,450 mm1240
201633.4 °C29 March 201619.6 °C22 November 201625.9 °C9,570 mm1110
201533.2 °C19 October 201521.2 °C12 September 201526.2 °C9,640 mm1500
201432.8 °C12 May 201420.6 °C20 November 201425.7 °C10,084 mm990
201332.6 °C25 March 201320.6 °C1 June 201325.4 °C11,038 mm770
201232.5 °C1 March 201220.7 °C24 September 201225.6 °C10,435 mm1010
201132.3 °C4 March 201119.2 °C18 October 201125.4 °C9,903 mm950
201033.2 °C1 April 201021.1 °C16 August 201025.5 °C11,986 mm1000
200932.6 °C14 March 200921.1 °C23 December 200925.6 °C11,832 mm990
200832.0 °C29 February 200820.2 °C2 February 200825.0 °C10,103 mm590
200732.6 °C11 April 200720.4 °C18 December 200725.0 °C11,534 mm530
200631.9 °C18 February 200620.6 °C11 June 200625.3 °C10,241 mm790
200532.5 °C22 April 200520.7 °C2 October 200525.3 °C11,438 mm710
200433.5 °C30 March 200419.8 °C24 January 200425.0 °C12,045 mm570
200332.8 °C20 March 200320.2 °C27 September 200324.9 °C11,486 mm490
200232.0 °C28 April 200220.2 °C11 November 200225.1 °C10,841 mm660
200132.2 °C20 March 200120.1 °C4 June 200124.7 °C11,332 mm400
200031.7 °C12 November 200019.7 °C21 September 200024.4 °C12,436 mm180
199931.0 °C11 March 199919.7 °C29 June 199924.1 °C11,179 mm190
199833.9 °C17 February 199820.2 °C20 October 199825.1 °C11,040 mm730
199732.6 °C12 March 199719.8 °C2 February 199725.2 °C10,051 mm980
199631.9 °C18 March 199619.9 °C7 February 199624.0 °C12,071 mm170
199532.6 °C13 March 199520.0 °C2 October 199524.4 °C11,353 mm360
199431.4 °C28 December 199419.8 °C19 August 199424.5 °C11,178 mm250
199332.2 °C17 March 199320.3 °C16 January 199324.8 °C10,913 mm490
199232.4 °C20 April 199219.3 °C11 August 199224.7 °C10,318 mm430
199132.1 °C2 April 199119.8 °C30 December 199124.9 °C9,692 mm480
199032.1 °C15 May 199020.1 °C23 November 199024.7 °C10,494 mm300
198931.8 °C9 March 198919.7 °C24 August 198924.4 °C10,664 mm170
198832.9 °C10 March 198819.4 °C17 December 198824.4 °C10,999 mm370
198732.9 °C4 April 198720.5 °C2 August 198725.2 °C10,937 mm830
198631.5 °C7 February 198620.2 °C2 September 198624.5 °C10,106 mm360
198532.9 °C22 March 198519.6 °C1 July 198524.0 °C9,006 mm390
198431.7 °C18 April 198419.4 °C14 October 198423.9 °C10,969 mm200
198333.3 °C18 March 198319.8 °C17 October 198325.0 °C9,783 mm760
198232.2 °C15 April 198220.2 °C2 October 198224.9 °C9,200 mm570
198132.1 °C20 May 198120.0 °C2 September 198124.7 °C10,730 mm460
198032.9 °C10 April 198020.3 °C29 December 198025.0 °C10,280 mm470
197932.2 °C7 November 197920.2 °C4 February 197924.7 °C12,330 mm420
197832.5 °C2 April 197819.6 °C17 July 197824.6 °C10,652 mm330
197732.9 °C9 March 197720.3 °C10 October 197724.9 °C8,693 mm420
197631.2 °C29 September 197619.9 °C25 December 197624.7 °C9,980 mm400
197532.0 °C3 April 197519.7 °C21 July 197524.2 °C12,547 mm160
197432.3 °C29 March 197419.2 °C1 October 197424.4 °C10,695 mm430
197333.1 °C12 February 197319.7 °C9 December 197324.8 °C10,688 mm490
197232.8 °C13 March 197220.2 °C13 January 197225.0 °C10,994 mm750
197131.8 °C16 April 197119.1 °C16 August 197124.0 °C11,437 mm250
197032.4 °C18 February 197019.7 °C5 December 197024.6 °C11,453 mm420
196932.1 °C16 May 196919.8 °C22 January 196925.1 °C10,589 mm790
196831.9 °C17 April 196819.9 °C20 October 196824.5 °C11,253 mm330
196732.6 °C12 February 196719.2 °C6 January 196724.6 °C10,713 mm530
196632.2 °C5 March 196619.5 °C16 September 196624.8 °C10,176 mm700
196532.2 °C4 April 196520.2 °C3 January 196525.0 °C8,628 mm820
196432.4 °C1 May 196419.4 °C13 December 196424.4 °C10,334 mm330
196333.2 °C22 April 196319.4 °C21 February 196324.7 °C9,655 mm700
196230.8 °C22 November 196218.0 °C26 November 196224.2 °C9,879 mm240
196131.9 °C15 February 196119.2 °C13 February 196124.3 °C11,314 mm390
196030.5 °C11 March 196019.3 °C15 November 196023.8 °C9,815 mm70
195930.6 °C10 March 195919.9 °C6 November 195924.0 °C10,792 mm70
195832.2 °C5 April 195820.2 °C21 October 195824.7 °C12,508 mm820
195732.0 °C8 October 195719.8 °C14 January 195724.2 °C10,357 mm290
195629.3 °C17 March 195618.4 °C8 January 195623.0 °C12,305 mm00
195529.9 °C3 April 195519.1 °C13 December 195522.9 °C9,772 mm00
195428.9 °C23 February 195419.4 °C30 January 195423.1 °C10,519 mm00
195329.8 °C25 September 195319.7 °C21 January 195323.7 °C11,073 mm00
195229.4 °C29 March 195219.7 °C13 December 195223.5 °C11,625 mm00
195129.8 °C30 March 195119.6 °C10 January 195123.6 °C11,289 mm00
195029.2 °C16 May 195019.5 °C11 July 195023.0 °C11,153 mm00
194929.5 °C23 March 194919.7 °C23 December 194923.3 °C11,108 mm00
194829.4 °C13 April 194819.8 °C5 October 194823.4 °C10,887 mm00
194729.7 °C22 March 194719.5 °C9 October 194723.3 °C10,140 mm00
194629.4 °C20 February 194619.7 °C5 January 194623.0 °C12,477 mm00
194529.9 °C8 May 194518.8 °C10 February 194523.1 °C13,651 mm00
194430.1 °C1 April 194420.0 °C21 February 194423.2 °C12,602 mm10
194329.7 °C7 March 194319.0 °C21 January 194323.1 °C11,344 mm00
194231.1 °C7 March 194219.0 °C4 December 194223.3 °C8,761 mm140
194131.3 °C30 April 194119.6 °C11 January 194124.0 °C11,013 mm190
194029.9 °C19 May 194019.5 °C4 February 194023.5 °C10,407 mm00

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.9 °C
+1.1 °C
Hot days (≥ 30 °C)
93 d/yr
+42
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
8593 mm
-2065 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan29.0 °C+1.1 °C545 mm-102 mm
Feb28.8 °C+0.3 °C701 mm+230 mm
Mar29.7 °C+0.9 °C510 mm-70 mm
Apr30.2 °C+1.7 °C660 mm-175 mm
May29.3 °C+1.2 °C781 mm-362 mm
Jun28.9 °C+1.4 °C682 mm-327 mm
Jul28.9 °C+1.5 °C994 mm-2 mm
Aug28.9 °C+1.6 °C639 mm-328 mm
Sep28.7 °C+1.4 °C934 mm-164 mm
Oct28.0 °C+0.6 °C788 mm-396 mm
Nov28.0 °C+0.4 °C873 mm-75 mm
Dec28.4 °C+0.8 °C486 mm-294 mm

The year's extremes

Hottest day
32.7 °C
12 Apr 2025
Coldest day
21.0 °C
3 Oct 2025
Wettest day
228.6 mm
19 Jul 2025
Windiest day
12.7 km/h
22 Dec 2025
Strongest gust
33.5 km/h
22 Dec 2025
Hottest feels-like
40.9 °C
7 Apr 2025
Coldest feels-like
24.7 °C
3 Oct 2025
Sunniest day
12.0 h
9 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 Buenaventura?

Buenaventura has a tropical rainforest climate (Köppen Af). Over 1940-2025, the average annual temperature is 24.6 °C and it receives 10,658 mm of precipitation per year.

What is the hottest day ever recorded in Buenaventura?

The hottest day measured in Buenaventura between 1940 and 2025 was 19 February 2017, reaching 34.4 °C.

What is the coldest day in Buenaventura?

The coldest day measured in Buenaventura between 1940 and 2025 was 26 November 1962, at 18.0 °C.

Does it snow in Buenaventura?

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

Has the climate of Buenaventura warmed?

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

What is the wettest day in Buenaventura?

The wettest day measured in Buenaventura between 1940 and 2025 was 29 October 1980, with 332 mm of rain in 24 hours.

What was the windiest day in Buenaventura?

The windiest day measured in Buenaventura between 1940 and 2025 was 4 February 1971, with winds reaching 19.1 km/h.

What is the warmest month in Buenaventura?

The warmest month in Buenaventura is March (25.2 °C on average); the coldest is October (24.2 °C).

How much does it rain in Buenaventura?

Buenaventura receives on average 10,658 mm of precipitation per year, spread over about 361 rainy days.

Is it sunny in Buenaventura?

Buenaventura gets on average 5.2 hours of sunshine per day, roughly 1,898 hours per year over 1940-2025.

Are there tropical nights in Buenaventura?

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

What was the most extreme apparent temperature in Buenaventura?

In Buenaventura, between 1940 and 2025, the highest apparent temperature reached 43.2 °C on 17 February 1998, and the lowest was 20.0 °C on 8 January 1956.

Compare Buenaventura with another city

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

Nearby cities

The climate around Buenaventura

Other cities — Colombia