Kangaba climate — normals and trends

Kangaba (Mali) has a tropical savanna climate (Aw) under the Köppen-Geiger classification. Its mean annual temperature is 27.2 °C and it receives 984 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 April (31.8 °C on average) and the coldest is December (24.6 °C). Rainfall peaks in August.

Kangaba averages 0 frost days, 284 hot days (≥ 30 °C) and 122 rainy days per year.

Kangaba has warmed by +2.3 °C between 1940 and 2025, or +0.27 °C per decade. This trend is statistically significant.

The hottest day of the period reached 43.0 °C (on 2 April 2024) and the coldest 11.2 °C (on 20 January 1968).

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

KangabaKoulikoro

coords
11.93°, -8.42°
period
19402025 · 86 yrs
AwTropical savannaWarmest monthAprilColdest monthDecemberWettest monthAugustDriest monthFebruary

Mean daily temperature

27.2°C

Average daily high

33.1°C

Average daily low

22.0°C

Annual rainfall

984mm

Sunshine / day

10.6h

Mean relative humidity

55%

Average peak wind

14.2km/h

Seasonal range

7.2°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

284 d/yr

Rainy days (≥ 1 mm)

122 d/yr

Annual snowfall

0.0 cm

Average feels-like high

35.3 °C

Average feels-like low

22.8 °C

Average peak gust

30.8 km/h

Tropical nights (≥ 20 °C)

283 d/yr

Solar radiation

20.9 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+2.3 °C

since 1940

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

43.0 °C

2 April 2024

Coldest day

11.2 °C

20 January 1968

Wettest day

167 mm

31 July 1977

Windiest day

33.9 km/h

21 February 1943

Strongest gust

59.8 km/h

2 July 1989

Hottest feels-like

46.2 °C

28 April 2005

Coldest feels-like

7.6 °C

12 December 1988

Sunniest day

12.7 h

19 June 2019

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202541.7 °C5 April 202517.1 °C19 December 202528.2 °C882 mm3190
202443.0 °C2 April 202416.5 °C27 December 202428.7 °C1,130 mm3200
202341.4 °C22 April 202314.7 °C6 January 202328.7 °C738 mm3390
202241.5 °C10 April 202214.9 °C7 January 202227.9 °C880 mm3060
202142.3 °C8 April 202116.5 °C17 January 202128.5 °C880 mm3230
202042.4 °C6 April 202014.7 °C27 November 202028.2 °C969 mm3110
201942.0 °C7 May 201914.1 °C25 December 201928.2 °C1,009 mm3290
201841.6 °C25 April 201814.8 °C16 January 201828.3 °C856 mm3150
201741.6 °C31 March 201715.2 °C23 December 201728.2 °C784 mm3210
201642.1 °C16 April 201615.7 °C5 January 201628.1 °C937 mm3230
201540.8 °C10 April 201514.4 °C29 December 201527.9 °C788 mm3190
201441.8 °C17 April 201414.1 °C29 December 201427.9 °C770 mm3210
201341.6 °C10 March 201312.3 °C6 January 201328.1 °C925 mm3020
201241.5 °C7 May 201213.0 °C31 December 201227.7 °C788 mm2980
201141.2 °C5 May 201113.1 °C19 December 201127.9 °C753 mm3210
201041.0 °C3 April 201013.8 °C12 December 201028.1 °C955 mm3160
200940.8 °C2 May 200912.0 °C21 January 200927.8 °C904 mm3100
200840.5 °C4 May 200813.8 °C9 January 200827.4 °C899 mm2970
200741.3 °C4 April 200715.8 °C17 November 200728.1 °C743 mm3010
200642.0 °C12 April 200614.7 °C28 December 200627.9 °C734 mm3300
200541.8 °C6 April 200517.3 °C3 January 200528.5 °C798 mm3200
200441.7 °C27 March 200416.4 °C3 January 200428.5 °C736 mm3300
200341.1 °C1 April 200315.9 °C30 January 200328.1 °C906 mm2930
200241.3 °C27 April 200215.8 °C28 December 200228.2 °C852 mm3160
200141.3 °C30 April 200115.1 °C15 January 200127.7 °C778 mm3010
200040.2 °C15 April 200015.0 °C18 December 200027.3 °C908 mm2810
199940.9 °C12 April 199913.0 °C17 December 199927.0 °C951 mm2500
199842.0 °C24 March 199814.8 °C22 December 199827.8 °C889 mm2960
199739.5 °C27 April 199714.0 °C30 December 199727.3 °C859 mm2890
199640.6 °C1 May 199615.5 °C21 December 199627.6 °C888 mm2810
199540.7 °C13 April 199513.5 °C11 January 199527.2 °C855 mm2780
199441.7 °C23 April 199414.9 °C19 December 199427.1 °C1,389 mm2780
199340.8 °C11 May 199315.4 °C9 January 199327.9 °C919 mm3110
199240.6 °C8 May 199215.1 °C8 January 199227.3 °C980 mm2900
199140.9 °C26 April 199115.1 °C24 December 199127.5 °C1,109 mm2930
199040.1 °C28 April 199014.3 °C24 January 199027.6 °C886 mm2950
198940.5 °C9 April 198913.9 °C3 January 198927.3 °C1,047 mm2870
198841.8 °C15 April 198811.8 °C12 December 198827.4 °C975 mm2700
198741.0 °C8 April 198715.5 °C19 December 198727.9 °C1,045 mm3210
198641.3 °C16 April 198612.0 °C13 January 198626.8 °C1,064 mm2570
198540.5 °C25 March 198513.5 °C14 December 198527.4 °C963 mm2600
198440.7 °C7 April 198414.9 °C23 December 198427.5 °C969 mm2940
198340.6 °C28 March 198314.2 °C1 December 198327.8 °C792 mm3050
198239.8 °C31 March 198212.5 °C7 December 198226.8 °C904 mm2800
198140.9 °C9 April 198114.6 °C19 December 198127.3 °C908 mm3010
198041.0 °C10 April 198012.5 °C20 December 198027.9 °C1,020 mm3020
197941.3 °C27 April 197915.6 °C20 December 197927.1 °C1,254 mm2740
197839.9 °C30 March 197815.6 °C16 December 197827.1 °C1,182 mm2950
197739.7 °C9 April 197713.3 °C28 December 197727.0 °C1,195 mm2940
197639.5 °C7 April 197613.3 °C14 December 197626.3 °C987 mm2360
197540.7 °C2 June 197513.6 °C23 January 197526.6 °C1,080 mm2500
197440.0 °C26 April 197414.4 °C18 December 197426.6 °C1,096 mm2490
197341.9 °C26 April 197313.2 °C14 December 197327.1 °C1,109 mm2780
197240.5 °C23 March 197214.8 °C3 January 197226.8 °C1,040 mm3000
197140.3 °C14 April 197113.2 °C29 December 197126.9 °C1,051 mm2840
197040.6 °C13 May 197013.7 °C14 December 197026.9 °C1,171 mm2960
196941.0 °C22 March 196912.2 °C7 December 196927.1 °C1,225 mm2700
196839.4 °C29 March 196811.2 °C20 January 196826.9 °C1,104 mm2960
196740.6 °C5 April 196713.0 °C23 December 196726.6 °C1,367 mm2640
196640.3 °C17 April 196612.7 °C4 January 196627.0 °C978 mm3000
196539.8 °C29 April 196511.7 °C15 January 196526.6 °C1,142 mm2630
196440.9 °C14 March 196414.9 °C17 January 196426.9 °C986 mm2750
196339.8 °C1 April 196313.5 °C21 November 196327.1 °C1,019 mm2950
196238.7 °C27 February 196211.9 °C2 January 196226.5 °C1,071 mm2740
196140.2 °C16 April 196112.9 °C30 January 196126.6 °C978 mm2800
196040.2 °C21 April 196012.5 °C28 December 196026.8 °C1,018 mm2680
195940.6 °C14 April 195912.5 °C1 January 195926.5 °C943 mm2700
195839.6 °C26 March 195813.3 °C30 December 195826.9 °C982 mm2420
195739.9 °C17 April 195712.0 °C11 January 195726.1 °C1,290 mm2450
195640.2 °C9 April 195611.8 °C1 January 195626.0 °C1,234 mm2300
195539.3 °C24 March 195513.8 °C24 January 195525.8 °C1,073 mm2300
195440.9 °C13 April 195414.1 °C16 December 195426.1 °C1,065 mm2380
195339.6 °C1 May 195314.1 °C5 December 195326.3 °C963 mm2340
195239.5 °C29 March 195212.9 °C10 January 195225.9 °C1,061 mm2370
195140.0 °C22 March 195113.4 °C29 November 195126.0 °C1,369 mm2320
195040.6 °C8 April 195014.1 °C15 January 195026.1 °C1,143 mm2480
194941.5 °C7 May 194914.4 °C1 January 194927.0 °C911 mm2830
194839.4 °C5 April 194811.8 °C17 January 194825.8 °C1,155 mm2320
194740.9 °C22 April 194713.3 °C2 January 194726.5 °C1,035 mm2420
194640.5 °C8 May 194612.9 °C29 December 194626.3 °C934 mm2460
194539.9 °C11 April 194514.2 °C31 December 194526.0 °C964 mm2590
194440.5 °C19 April 194412.9 °C19 December 194426.3 °C1,379 mm2360
194341.1 °C19 April 194313.9 °C25 December 194325.5 °C1,094 mm2200
194242.0 °C12 June 194214.7 °C27 January 194226.8 °C850 mm2480
194141.7 °C14 May 194116.1 °C16 December 194127.8 °C701 mm2920
194040.8 °C12 April 194015.7 °C1 February 194026.9 °C701 mm2870

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
34.1 °C
+1.0 °C
Hot days (≥ 30 °C)
319 d/yr
+35
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
882 mm
-102 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan33.3 °C+0.8 °C0 mm-1 mm
Feb35.5 °C+0.3 °C0 mm-0 mm
Mar38.9 °C+1.6 °C2 mm-2 mm
Apr39.0 °C+0.9 °C3 mm-12 mm
May36.6 °C-0.1 °C21 mm-26 mm
Jun34.7 °C+2.0 °C75 mm-59 mm
Jul30.2 °C+0.7 °C287 mm+52 mm
Aug29.9 °C+1.2 °C252 mm-25 mm
Sep30.8 °C+1.2 °C198 mm+5 mm
Oct33.6 °C+2.1 °C41 mm-32 mm
Nov34.5 °C+1.2 °C3 mm-3 mm
Dec32.7 °C+0.6 °C1 mm+0 mm

The year's extremes

Hottest day
41.7 °C
5 Apr 2025
Coldest day
17.1 °C
19 Dec 2025
Wettest day
29.8 mm
1 Aug 2025
Windiest day
23.9 km/h
22 Apr 2025
Strongest gust
43.9 km/h
28 Jan 2025
Hottest feels-like
45.1 °C
14 May 2025
Coldest feels-like
13.9 °C
20 Jan 2025
Sunniest day
12.7 h
3 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 Kangaba?

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

What is the hottest day ever recorded in Kangaba?

The hottest day measured in Kangaba between 1940 and 2025 was 2 April 2024, reaching 43.0 °C.

What is the coldest day in Kangaba?

The coldest day measured in Kangaba between 1940 and 2025 was 20 January 1968, at 11.2 °C.

Does it snow in Kangaba?

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

Has the climate of Kangaba warmed?

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

What is the wettest day in Kangaba?

The wettest day measured in Kangaba between 1940 and 2025 was 31 July 1977, with 167 mm of rain in 24 hours.

What was the windiest day in Kangaba?

The windiest day measured in Kangaba between 1940 and 2025 was 21 February 1943, with winds reaching 33.9 km/h.

What is the warmest month in Kangaba?

The warmest month in Kangaba is April (31.8 °C on average); the coldest is December (24.6 °C).

How much does it rain in Kangaba?

Kangaba receives on average 984 mm of precipitation per year, spread over about 122 rainy days.

Is it sunny in Kangaba?

Kangaba gets on average 10.6 hours of sunshine per day, roughly 3,869 hours per year over 1940-2025.

Are there tropical nights in Kangaba?

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

What was the most extreme apparent temperature in Kangaba?

In Kangaba, between 1940 and 2025, the highest apparent temperature reached 46.2 °C on 28 April 2005, and the lowest was 7.6 °C on 12 December 1988.

Compare Kangaba with another city

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

Nearby cities

The climate around Kangaba

Other cities — Mali