Barrancabermeja climate — normals and trends

Barrancabermeja (Colombia) has a tropical rainforest climate (Af) under the Köppen-Geiger classification. Its mean annual temperature is 25.9 °C and it receives 3,894 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 (26.4 °C on average) and the coldest is November (25.4 °C). Rainfall peaks in October.

Barrancabermeja averages 0 frost days, 175 hot days (≥ 30 °C) and 315 rainy days per year.

Barrancabermeja has warmed by +2.5 °C between 1940 and 2025, or +0.29 °C per decade. This trend is statistically significant.

The hottest day of the period reached 39.1 °C (on 16 March 2016) and the coldest 18.9 °C (on 19 January 1997).

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

BarrancabermejaSantander Department

coords
7.07°, -73.85°
period
19402025 · 86 yrs
AfTropical rainforestWarmest monthMarchColdest monthNovemberWettest monthOctoberDriest monthJanuary

Mean daily temperature

25.9°C

Average daily high

29.9°C

Average daily low

22.8°C

Annual rainfall

3,894mm

Sunshine / day

9.8h

Mean relative humidity

87%

Average peak wind

5.9km/h

Seasonal range

1.0°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

175 d/yr

Rainy days (≥ 1 mm)

315 d/yr

Annual snowfall

0.0 cm

Average feels-like high

36.1 °C

Average feels-like low

27.2 °C

Average peak gust

21.1 km/h

Tropical nights (≥ 20 °C)

364 d/yr

Solar radiation

17.7 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+2.5 °C

since 1940

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

39.1 °C

16 March 2016

Coldest day

18.9 °C

19 January 1997

Wettest day

147 mm

23 December 2024

Windiest day

13.7 km/h

30 September 1972

Strongest gust

35.6 km/h

20 March 1985

Hottest feels-like

45.2 °C

27 March 2016

Coldest feels-like

21.4 °C

10 January 1951

Sunniest day

12.0 h

21 March 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202535.1 °C1 February 202520.7 °C12 October 202527.1 °C3,514 mm2410
202437.4 °C18 March 202422.2 °C26 September 202427.9 °C3,156 mm3030
202337.5 °C28 February 202321.0 °C29 January 202327.5 °C2,499 mm3060
202235.1 °C25 February 202220.8 °C31 October 202226.5 °C3,224 mm2500
202137.3 °C7 February 202121.4 °C19 January 202126.9 °C3,203 mm2640
202038.4 °C19 February 202020.9 °C4 October 202027.4 °C3,269 mm2890
201937.9 °C1 March 201921.6 °C23 November 201927.9 °C1,910 mm3050
201837.9 °C11 March 201821.8 °C7 January 201827.3 °C2,361 mm2910
201737.5 °C4 March 201721.1 °C23 January 201727.5 °C2,096 mm2920
201639.1 °C16 March 201621.9 °C8 September 201627.8 °C3,228 mm3060
201535.7 °C11 March 201521.6 °C7 February 201527.7 °C2,806 mm3070
201434.9 °C22 July 201421.8 °C17 September 201427.1 °C3,246 mm2910
201334.6 °C30 January 201321.4 °C4 July 201326.9 °C4,098 mm2710
201236.0 °C4 March 201221.7 °C7 November 201226.9 °C3,394 mm2860
201133.5 °C12 June 201121.2 °C23 October 201126.3 °C4,099 mm2130
201036.0 °C2 February 201020.9 °C21 December 201026.6 °C5,402 mm2330
200933.6 °C2 June 200921.0 °C29 December 200926.6 °C3,817 mm2520
200832.8 °C19 April 200820.6 °C7 October 200826.0 °C4,214 mm1820
200738.3 °C28 February 200720.8 °C5 October 200726.4 °C4,288 mm2010
200633.6 °C1 July 200621.1 °C10 June 200626.3 °C3,873 mm2130
200534.3 °C23 February 200521.0 °C19 January 200526.5 °C3,671 mm2520
200436.1 °C18 February 200420.9 °C24 January 200426.5 °C3,531 mm2510
200336.9 °C8 March 200320.9 °C18 September 200326.7 °C3,315 mm2530
200235.7 °C9 March 200220.3 °C9 November 200226.6 °C3,412 mm2680
200135.1 °C3 March 200119.3 °C20 September 200126.2 °C3,962 mm2410
200033.2 °C20 August 200019.8 °C31 July 200025.6 °C4,544 mm1800
199933.6 °C22 April 199920.1 °C28 December 199925.4 °C4,121 mm1360
199835.7 °C2 February 199820.2 °C5 September 199826.4 °C4,252 mm2240
199735.8 °C27 July 199718.9 °C19 January 199726.6 °C2,870 mm2630
199633.0 °C19 July 199620.5 °C6 September 199625.5 °C4,219 mm1430
199535.7 °C19 February 199520.6 °C13 November 199525.9 °C4,008 mm1990
199432.9 °C21 May 199421.1 °C1 February 199425.7 °C4,009 mm1360
199333.8 °C13 March 199320.7 °C29 September 199325.8 °C4,173 mm1660
199233.9 °C9 April 199220.8 °C2 February 199226.0 °C3,900 mm1630
199135.2 °C25 February 199120.9 °C23 January 199126.1 °C3,827 mm2020
199034.1 °C13 March 199020.1 °C27 February 199025.8 °C3,613 mm1550
198932.7 °C16 July 198919.9 °C30 December 198925.4 °C4,450 mm1100
198835.3 °C1 February 198820.0 °C22 December 198825.7 °C4,454 mm1570
198733.4 °C18 January 198720.6 °C15 February 198726.2 °C3,902 mm2120
198632.5 °C3 January 198620.2 °C30 November 198625.5 °C3,490 mm1230
198536.1 °C8 February 198520.2 °C30 December 198525.6 °C3,626 mm1720
198432.6 °C19 April 198419.5 °C13 January 198425.1 °C4,486 mm940
198334.1 °C16 February 198320.1 °C13 December 198326.1 °C3,540 mm1950
198233.4 °C24 July 198220.4 °C9 January 198225.9 °C3,351 mm1840
198133.8 °C20 May 198120.2 °C7 January 198125.7 °C4,544 mm1550
198035.6 °C28 March 198020.6 °C9 November 198026.5 °C3,580 mm2480
197933.5 °C12 April 197920.7 °C19 August 197926.1 °C4,002 mm2000
197833.4 °C25 August 197820.7 °C12 January 197825.8 °C4,724 mm1430
197735.4 °C11 March 197720.4 °C2 January 197726.1 °C4,289 mm2070
197634.8 °C31 July 197620.3 °C17 February 197626.0 °C2,924 mm2040
197535.0 °C31 January 197519.7 °C1 January 197525.6 °C4,562 mm1440
197433.7 °C17 August 197420.2 °C21 January 197425.5 °C4,176 mm1660
197334.7 °C10 January 197320.6 °C21 December 197326.0 °C4,901 mm2110
197236.1 °C2 August 197220.9 °C22 November 197226.4 °C3,436 mm2520
197133.6 °C26 April 197120.2 °C23 August 197125.4 °C4,862 mm1630
197035.0 °C15 February 197020.2 °C5 February 197025.9 °C5,015 mm2110
196934.8 °C28 July 196921.1 °C8 December 196926.4 °C3,963 mm2660
196833.1 °C14 August 196820.5 °C20 January 196825.8 °C4,406 mm2000
196733.4 °C5 April 196720.5 °C6 January 196725.8 °C4,192 mm2050
196634.5 °C29 April 196620.7 °C24 December 196626.1 °C4,040 mm2350
196533.6 °C4 October 196519.8 °C4 January 196526.0 °C3,455 mm2300
196433.4 °C15 March 196419.3 °C10 December 196425.5 °C3,961 mm1660
196332.9 °C26 April 196320.0 °C30 November 196325.7 °C3,905 mm1700
196232.1 °C4 March 196219.7 °C10 February 196225.4 °C3,965 mm1150
196134.7 °C5 March 196120.1 °C22 December 196125.6 °C3,707 mm1500
196032.4 °C16 March 196020.0 °C19 December 196025.3 °C4,122 mm1100
195935.0 °C15 February 195920.1 °C24 January 195925.6 °C3,818 mm1560
195834.6 °C6 April 195820.5 °C4 February 195826.5 °C5,102 mm2620
195734.4 °C25 July 195721.1 °C17 January 195725.9 °C3,235 mm1760
195630.5 °C5 August 195620.3 °C20 January 195624.3 °C4,941 mm70
195531.0 °C21 September 195520.7 °C2 January 195524.3 °C5,045 mm50
195430.3 °C14 May 195420.2 °C21 February 195424.5 °C4,187 mm90
195331.8 °C29 August 195320.9 °C21 January 195325.2 °C3,774 mm710
195231.9 °C23 February 195220.4 °C6 February 195225.1 °C3,848 mm530
195132.1 °C19 March 195119.4 °C10 January 195125.0 °C3,816 mm530
195031.5 °C14 September 195020.1 °C9 January 195024.3 °C4,939 mm30
194931.4 °C10 April 194919.8 °C19 December 194924.9 °C3,818 mm400
194831.1 °C15 March 194820.7 °C14 October 194824.9 °C3,918 mm290
194731.7 °C15 March 194720.5 °C2 December 194724.5 °C5,263 mm160
194631.2 °C6 July 194620.4 °C3 January 194624.7 °C4,110 mm290
194530.9 °C15 March 194519.5 °C14 January 194524.6 °C4,391 mm240
194433.2 °C9 April 194419.8 °C16 January 194424.9 °C4,399 mm390
194331.0 °C19 September 194319.5 °C10 March 194324.6 °C3,768 mm130
194231.9 °C17 March 194219.9 °C9 January 194224.6 °C4,550 mm390
194134.3 °C22 March 194121.0 °C6 January 194125.6 °C3,196 mm1120
194031.0 °C6 July 194020.4 °C20 January 194024.7 °C3,641 mm260

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)
241 d/yr
+66
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
3514 mm
-380 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan31.4 °C+1.5 °C114 mm-26 mm
Feb32.8 °C+2.2 °C123 mm-45 mm
Mar31.0 °C+0.3 °C241 mm-39 mm
Apr30.6 °C+0.4 °C339 mm-43 mm
May30.0 °C+0.2 °C489 mm+70 mm
Jun29.5 °C-0.1 °C429 mm+55 mm
Jul30.8 °C+0.8 °C266 mm-60 mm
Aug30.0 °C0.0 °C279 mm-75 mm
Sep30.7 °C+0.9 °C308 mm-90 mm
Oct30.4 °C+1.0 °C315 mm-117 mm
Nov29.8 °C+0.5 °C413 mm+28 mm
Dec30.2 °C+0.7 °C198 mm-38 mm

The year's extremes

Hottest day
35.1 °C
1 Feb 2025
Coldest day
20.7 °C
12 Oct 2025
Wettest day
102.0 mm
16 May 2025
Windiest day
11.7 km/h
12 Oct 2025
Strongest gust
28.1 km/h
11 Feb 2025
Hottest feels-like
42.1 °C
1 Feb 2025
Coldest feels-like
24.3 °C
12 Oct 2025
Sunniest day
12.0 h
23 Mar 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 Barrancabermeja?

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

What is the hottest day ever recorded in Barrancabermeja?

The hottest day measured in Barrancabermeja between 1940 and 2025 was 16 March 2016, reaching 39.1 °C.

What is the coldest day in Barrancabermeja?

The coldest day measured in Barrancabermeja between 1940 and 2025 was 19 January 1997, at 18.9 °C.

Does it snow in Barrancabermeja?

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

Has the climate of Barrancabermeja warmed?

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

What is the wettest day in Barrancabermeja?

The wettest day measured in Barrancabermeja between 1940 and 2025 was 23 December 2024, with 147 mm of rain in 24 hours.

What was the windiest day in Barrancabermeja?

The windiest day measured in Barrancabermeja between 1940 and 2025 was 30 September 1972, with winds reaching 13.7 km/h.

What is the warmest month in Barrancabermeja?

The warmest month in Barrancabermeja is March (26.4 °C on average); the coldest is November (25.4 °C).

How much does it rain in Barrancabermeja?

Barrancabermeja receives on average 3,894 mm of precipitation per year, spread over about 315 rainy days.

Is it sunny in Barrancabermeja?

Barrancabermeja gets on average 9.8 hours of sunshine per day, roughly 3,577 hours per year over 1940-2025.

Are there tropical nights in Barrancabermeja?

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

What was the most extreme apparent temperature in Barrancabermeja?

In Barrancabermeja, between 1940 and 2025, the highest apparent temperature reached 45.2 °C on 27 March 2016, and the lowest was 21.4 °C on 10 January 1951.

Compare Barrancabermeja with another city

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

Nearby cities

The climate around Barrancabermeja

Other cities — Colombia