Cali climate — normals and trends

Cali (Colombia) has a tropical rainforest climate (Af) under the Köppen-Geiger classification. Its mean annual temperature is 21.2 °C and it receives 3,531 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 May (21.5 °C on average) and the coldest is January (20.9 °C). Rainfall peaks in November.

Cali averages 0 frost days, 1 hot days (≥ 30 °C) and 285 rainy days per year.

Cali 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 31.4 °C (on 15 September 2024) and the coldest 11.6 °C (on 20 November 1954).

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

CaliValle del Cauca Department

coords
3.43°, -76.52°
period
19402025 · 86 yrs
AfTropical rainforestWarmest monthMayColdest monthJanuaryWettest monthNovemberDriest monthJuly

Mean daily temperature

21.2°C

Average daily high

25.5°C

Average daily low

17.7°C

Annual rainfall

3,531mm

Sunshine / day

7.6h

Mean relative humidity

84%

Average peak wind

7.0km/h

Seasonal range

0.6°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

1 d/yr

Rainy days (≥ 1 mm)

285 d/yr

Annual snowfall

0.0 cm

Average feels-like high

29.1 °C

Average feels-like low

19.3 °C

Average peak gust

21.0 km/h

Tropical nights (≥ 20 °C)

7 d/yr

Solar radiation

14.9 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.77 · 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

31.4 °C

15 September 2024

Coldest day

11.6 °C

20 November 1954

Wettest day

189 mm

5 November 1961

Windiest day

11.8 km/h

25 July 2015

Strongest gust

33.5 km/h

6 March 1967

Hottest feels-like

37.3 °C

16 February 1998

Coldest feels-like

9.3 °C

20 November 1954

Sunniest day

12.0 h

23 April 1941

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202530.3 °C27 July 202517.2 °C15 July 202522.5 °C2,984 mm20
202431.4 °C15 September 202416.9 °C5 January 202423.0 °C2,704 mm190
202331.0 °C19 July 202315.9 °C23 February 202322.7 °C2,832 mm160
202230.2 °C3 May 202215.2 °C13 November 202221.9 °C3,513 mm10
202130.3 °C31 July 202115.5 °C6 July 202122.0 °C3,110 mm20
202030.2 °C17 January 202014.6 °C22 March 202022.5 °C3,007 mm30
201930.0 °C6 July 201916.8 °C1 January 201922.6 °C2,591 mm10
201829.7 °C8 July 201816.3 °C17 September 201822.3 °C2,522 mm00
201730.2 °C5 June 201714.2 °C23 January 201722.3 °C2,822 mm10
201630.0 °C15 April 201615.3 °C22 November 201622.5 °C3,273 mm10
201530.9 °C1 July 201514.4 °C12 September 201522.6 °C2,343 mm60
201429.6 °C13 July 201416.1 °C13 January 201422.2 °C2,767 mm00
201329.6 °C25 March 201315.8 °C3 July 201322.1 °C3,331 mm00
201229.7 °C7 June 201215.5 °C20 February 201222.1 °C3,233 mm00
201129.8 °C13 June 201115.6 °C19 October 201121.9 °C3,888 mm00
201030.2 °C4 February 201015.8 °C6 January 201022.1 °C3,601 mm20
200929.3 °C26 October 200916.1 °C24 March 200922.1 °C3,098 mm00
200829.2 °C17 April 200815.3 °C4 April 200821.5 °C3,436 mm00
200729.4 °C4 July 200715.4 °C10 October 200721.7 °C3,007 mm00
200629.8 °C1 July 200615.6 °C11 June 200621.8 °C2,728 mm00
200529.3 °C26 July 200515.4 °C2 October 200521.9 °C3,744 mm00
200429.8 °C14 May 200414.7 °C6 February 200421.7 °C3,282 mm00
200328.8 °C11 April 200314.3 °C19 October 200321.6 °C2,950 mm00
200230.3 °C15 August 200214.9 °C6 March 200221.8 °C2,098 mm10
200130.5 °C20 August 200114.6 °C30 January 200121.4 °C2,840 mm20
200028.4 °C20 August 200015.2 °C13 February 200021.0 °C3,684 mm00
199928.6 °C22 April 199914.5 °C26 December 199920.8 °C3,689 mm00
199830.9 °C16 February 199814.8 °C26 December 199821.6 °C3,573 mm20
199730.6 °C24 July 199714.8 °C22 March 199721.5 °C3,149 mm10
199628.8 °C11 September 199613.4 °C27 July 199620.8 °C3,334 mm00
199529.1 °C7 February 199513.0 °C15 March 199521.0 °C3,281 mm00
199428.9 °C10 July 199414.8 °C30 June 199421.2 °C3,582 mm00
199331.0 °C4 August 199315.3 °C18 August 199321.3 °C3,431 mm10
199229.5 °C3 March 199214.3 °C2 February 199221.2 °C3,134 mm00
199130.6 °C11 June 199114.2 °C23 January 199121.5 °C3,197 mm10
199029.6 °C29 June 199014.9 °C7 December 199021.4 °C3,738 mm00
198930.2 °C15 July 198914.0 °C29 March 198920.9 °C3,945 mm10
198828.9 °C21 March 198814.6 °C11 March 198821.1 °C4,279 mm00
198730.0 °C4 April 198715.1 °C2 January 198721.8 °C3,248 mm10
198629.4 °C10 August 198614.1 °C20 February 198621.1 °C3,181 mm00
198528.8 °C4 March 198512.5 °C2 November 198520.6 °C3,742 mm00
198428.3 °C27 July 198414.0 °C8 November 198420.4 °C3,896 mm00
198329.9 °C9 May 198314.5 °C25 June 198321.2 °C2,486 mm00
198230.2 °C27 August 198215.2 °C13 October 198221.4 °C3,058 mm10
198130.5 °C20 May 198115.0 °C30 January 198121.3 °C4,096 mm10
198031.0 °C5 July 198015.3 °C9 November 198021.6 °C2,821 mm20
197929.8 °C8 July 197914.4 °C30 October 197921.3 °C3,971 mm00
197828.7 °C22 August 197814.5 °C17 August 197821.5 °C3,871 mm00
197730.7 °C9 March 197714.9 °C5 February 197721.5 °C3,485 mm20
197629.3 °C10 September 197614.4 °C30 December 197621.2 °C3,312 mm00
197528.7 °C2 June 197514.3 °C21 July 197520.8 °C4,082 mm00
197429.5 °C15 August 197412.5 °C30 March 197420.9 °C3,764 mm00
197329.4 °C4 January 197314.5 °C7 September 197321.4 °C4,599 mm00
197230.4 °C30 July 197213.5 °C13 March 197221.4 °C3,887 mm10
197128.7 °C24 May 197113.7 °C25 September 197120.6 °C4,795 mm00
197029.2 °C18 June 197014.5 °C12 September 197021.1 °C3,831 mm00
196929.8 °C13 September 196914.6 °C2 January 196921.7 °C3,718 mm00
196829.1 °C2 May 196813.1 °C20 January 196821.2 °C3,617 mm00
196728.7 °C3 November 196712.2 °C6 January 196721.2 °C3,501 mm00
196629.0 °C24 January 196613.9 °C28 July 196621.3 °C3,569 mm00
196529.1 °C24 February 196514.7 °C5 September 196521.2 °C3,085 mm00
196429.5 °C14 March 196414.2 °C5 January 196420.8 °C3,055 mm00
196329.3 °C22 May 196313.3 °C30 January 196321.1 °C2,770 mm00
196228.6 °C22 May 196213.8 °C26 November 196220.8 °C3,292 mm00
196129.0 °C27 February 196113.8 °C13 February 196120.9 °C2,715 mm00
196027.9 °C2 June 196013.9 °C19 December 196020.3 °C3,414 mm00
195928.3 °C12 February 195914.3 °C7 August 195920.4 °C2,983 mm00
195829.3 °C13 May 195814.9 °C21 October 195821.2 °C3,913 mm00
195729.5 °C6 October 195714.5 °C28 January 195720.7 °C3,072 mm00
195626.3 °C1 April 195613.3 °C25 November 195619.5 °C4,185 mm00
195526.1 °C31 August 195513.9 °C13 February 195519.6 °C5,168 mm00
195426.3 °C12 May 195411.6 °C20 November 195419.6 °C4,210 mm00
195327.3 °C2 August 195314.5 °C9 February 195320.1 °C4,183 mm00
195226.5 °C23 February 195214.3 °C13 December 195220.1 °C3,992 mm00
195128.7 °C23 July 195113.4 °C20 December 195120.1 °C4,321 mm00
195026.2 °C30 May 195014.1 °C2 February 195019.5 °C5,678 mm00
194927.1 °C17 March 194914.2 °C23 December 194919.8 °C3,982 mm00
194827.5 °C27 August 194814.4 °C13 March 194820.0 °C3,949 mm00
194726.4 °C11 April 194713.6 °C26 November 194719.9 °C4,340 mm00
194626.9 °C5 July 194612.6 °C15 November 194619.8 °C3,821 mm00
194526.8 °C7 June 194513.7 °C28 February 194519.7 °C4,809 mm00
194427.1 °C9 April 194413.8 °C24 February 194419.9 °C4,264 mm00
194326.8 °C10 May 194314.3 °C11 January 194319.6 °C3,923 mm00
194228.2 °C16 March 194212.3 °C12 March 194219.9 °C4,064 mm00
194129.3 °C27 March 194114.3 °C27 November 194120.6 °C3,340 mm00
194027.5 °C5 July 194014.9 °C25 November 194020.1 °C4,904 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
26.4 °C
+0.9 °C
Hot days (≥ 30 °C)
2 d/yr
+1
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
2984 mm
-547 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan26.8 °C+1.6 °C202 mm-124 mm
Feb25.5 °C+0.1 °C364 mm+55 mm
Mar26.2 °C+0.7 °C385 mm+31 mm
Apr26.6 °C+1.1 °C319 mm-38 mm
May26.6 °C+1.0 °C199 mm-50 mm
Jun26.7 °C+0.9 °C149 mm+2 mm
Jul28.0 °C+2.0 °C29 mm-95 mm
Aug27.2 °C+1.2 °C111 mm-35 mm
Sep26.8 °C+1.2 °C155 mm-48 mm
Oct25.5 °C+0.5 °C194 mm-226 mm
Nov25.4 °C+0.5 °C293 mm-191 mm
Dec25.3 °C+0.3 °C583 mm+171 mm

The year's extremes

Hottest day
30.3 °C
27 Jul 2025
Coldest day
17.2 °C
15 Jul 2025
Wettest day
84.1 mm
2 Dec 2025
Windiest day
10.1 km/h
20 Sep 2025
Strongest gust
27.4 km/h
14 Jan 2025
Hottest feels-like
34.8 °C
14 Apr 2025
Coldest feels-like
18.4 °C
15 Jul 2025
Sunniest day
11.9 h
31 Aug 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 Cali?

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

What is the hottest day ever recorded in Cali?

The hottest day measured in Cali between 1940 and 2025 was 15 September 2024, reaching 31.4 °C.

What is the coldest day in Cali?

The coldest day measured in Cali between 1940 and 2025 was 20 November 1954, at 11.6 °C.

Does it snow in Cali?

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

Has the climate of Cali warmed?

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

What is the wettest day in Cali?

The wettest day measured in Cali between 1940 and 2025 was 5 November 1961, with 189 mm of rain in 24 hours.

What was the windiest day in Cali?

The windiest day measured in Cali between 1940 and 2025 was 25 July 2015, with winds reaching 11.8 km/h.

What is the warmest month in Cali?

The warmest month in Cali is May (21.5 °C on average); the coldest is January (20.9 °C).

How much does it rain in Cali?

Cali receives on average 3,531 mm of precipitation per year, spread over about 285 rainy days.

Is it sunny in Cali?

Cali gets on average 7.6 hours of sunshine per day, roughly 2,774 hours per year over 1940-2025.

Are there tropical nights in Cali?

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

What was the most extreme apparent temperature in Cali?

In Cali, between 1940 and 2025, the highest apparent temperature reached 37.3 °C on 16 February 1998, and the lowest was 9.3 °C on 20 November 1954.

Compare Cali with another city

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

Nearby cities

The climate around Cali

Other cities — Colombia