Bamba climate — normals and trends

Bamba (Mali) has a tropical savanna climate (Aw) under the Köppen-Geiger classification. Its mean annual temperature is 26.5 °C and it receives 1,304 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 (29.4 °C on average) and the coldest is August (24.5 °C). Rainfall peaks in August.

Bamba averages 0 frost days, 300 hot days (≥ 30 °C) and 162 rainy days per year.

Bamba has warmed by +1.7 °C between 1940 and 2025, or +0.20 °C per decade. This trend is statistically significant.

The hottest day of the period reached 40.8 °C (on 5 April 2021) and the coldest 11.8 °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

BambaGao

coords
10.38°, -7.15°
period
19402025 · 86 yrs
AwTropical savannaWarmest monthAprilColdest monthAugustWettest monthAugustDriest monthJanuary

Mean daily temperature

26.5°C

Average daily high

32.8°C

Average daily low

21.4°C

Annual rainfall

1,304mm

Sunshine / day

10.5h

Mean relative humidity

62%

Average peak wind

11.3km/h

Seasonal range

4.9°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

300 d/yr

Rainy days (≥ 1 mm)

162 d/yr

Annual snowfall

0.0 cm

Average feels-like high

35.8 °C

Average feels-like low

22.9 °C

Average peak gust

28.3 km/h

Tropical nights (≥ 20 °C)

285 d/yr

Solar radiation

20.4 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.7 °C

since 1940

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

40.8 °C

5 April 2021

Coldest day

11.8 °C

20 January 1968

Wettest day

247 mm

5 October 2020

Windiest day

22.2 km/h

6 October 1960

Strongest gust

63.7 km/h

6 October 1960

Hottest feels-like

45.5 °C

2 April 2024

Coldest feels-like

8.3 °C

13 January 1986

Sunniest day

12.6 h

23 June 2025

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202540.0 °C9 March 202517.6 °C10 December 202527.5 °C1,297 mm3270
202440.6 °C2 April 202416.6 °C19 January 202427.6 °C1,260 mm3240
202339.7 °C11 March 202315.1 °C21 December 202327.8 °C1,169 mm3400
202239.1 °C30 March 202215.9 °C21 January 202226.9 °C1,406 mm3140
202140.8 °C5 April 202116.9 °C2 February 202127.6 °C946 mm3270
202039.9 °C3 May 202014.0 °C4 January 202027.4 °C1,389 mm3180
201940.3 °C18 April 201915.0 °C25 December 201927.3 °C1,243 mm3340
201838.9 °C18 February 201815.1 °C15 January 201827.1 °C1,268 mm3190
201739.9 °C29 March 201715.2 °C23 December 201727.2 °C1,062 mm3230
201639.4 °C22 April 201614.8 °C6 January 201627.1 °C1,098 mm3260
201539.6 °C1 May 201514.5 °C29 December 201526.9 °C1,118 mm3220
201439.2 °C29 March 201414.9 °C29 December 201427.0 °C1,140 mm3260
201340.5 °C7 March 201313.1 °C7 January 201327.0 °C1,181 mm3240
201239.3 °C30 March 201214.1 °C31 December 201226.7 °C1,142 mm3050
201139.1 °C15 April 201114.9 °C19 December 201127.0 °C1,151 mm3320
201040.0 °C28 March 201016.5 °C6 January 201027.4 °C1,397 mm3280
200939.4 °C9 March 200915.0 °C21 January 200927.1 °C1,231 mm3220
200838.7 °C15 March 200814.2 °C9 January 200826.8 °C1,223 mm3190
200740.0 °C11 April 200715.3 °C5 January 200727.1 °C1,233 mm3160
200639.5 °C12 April 200614.9 °C28 December 200627.0 °C1,080 mm3290
200538.8 °C10 March 200516.6 °C17 January 200527.3 °C1,200 mm3250
200439.0 °C27 March 200416.9 °C2 January 200427.1 °C1,022 mm3340
200339.6 °C2 April 200314.8 °C4 January 200327.1 °C1,285 mm3190
200240.1 °C2 April 200215.5 °C28 December 200227.0 °C1,186 mm3160
200138.4 °C11 April 200116.1 °C14 February 200126.8 °C1,170 mm3110
200038.3 °C15 April 200015.5 °C10 February 200026.4 °C1,174 mm3020
199938.2 °C11 April 199914.7 °C21 December 199926.3 °C1,240 mm2720
199839.4 °C3 April 199815.4 °C18 January 199827.0 °C1,204 mm2900
199737.9 °C26 April 199714.7 °C30 December 199726.5 °C1,088 mm2990
199637.9 °C30 March 199615.9 °C10 January 199626.7 °C1,316 mm3040
199538.3 °C19 April 199513.8 °C12 January 199526.3 °C1,439 mm2780
199439.8 °C26 March 199415.1 °C19 December 199426.5 °C1,375 mm2980
199338.6 °C11 May 199315.6 °C7 January 199326.6 °C1,353 mm3190
199239.0 °C28 March 199215.3 °C2 January 199226.5 °C1,325 mm3020
199138.7 °C29 March 199115.0 °C3 January 199126.8 °C1,258 mm3020
199039.2 °C29 March 199015.9 °C24 January 199026.9 °C1,229 mm3030
198939.2 °C9 April 198913.8 °C5 January 198926.8 °C1,282 mm2920
198839.5 °C3 May 198813.5 °C24 December 198826.7 °C1,330 mm2810
198739.1 °C7 April 198715.7 °C31 December 198727.3 °C1,245 mm3260
198639.9 °C16 April 198612.4 °C13 January 198626.4 °C1,208 mm2870
198538.4 °C25 March 198513.7 °C16 December 198526.3 °C1,433 mm2730
198438.8 °C7 April 198414.9 °C23 December 198426.2 °C1,451 mm3000
198339.2 °C9 April 198313.8 °C8 January 198326.5 °C1,164 mm3040
198237.6 °C9 April 198213.5 °C7 December 198225.8 °C1,299 mm2980
198139.0 °C1 March 198114.8 °C3 January 198126.4 °C1,352 mm3010
198038.5 °C19 March 198013.2 °C20 December 198026.7 °C1,448 mm3030
197937.8 °C31 March 197916.0 °C5 December 197926.4 °C1,707 mm2980
197838.0 °C24 February 197815.9 °C12 December 197826.2 °C1,576 mm2890
197738.3 °C24 March 197713.1 °C28 December 197726.2 °C1,294 mm2980
197636.5 °C9 March 197613.6 °C23 January 197625.4 °C1,489 mm2430
197537.6 °C6 April 197513.8 °C23 January 197525.6 °C1,363 mm2530
197437.8 °C10 April 197414.8 °C6 December 197425.7 °C1,359 mm2570
197339.9 °C21 March 197314.5 °C20 December 197326.5 °C1,459 mm3050
197238.3 °C23 March 197214.7 °C3 January 197226.1 °C1,345 mm3150
197138.6 °C18 March 197113.0 °C28 December 197126.0 °C1,328 mm2870
197038.7 °C2 March 197013.6 °C14 December 197026.5 °C1,259 mm3080
196939.6 °C17 March 196914.6 °C7 December 196926.5 °C1,676 mm2930
196838.1 °C5 April 196811.8 °C20 January 196825.9 °C1,589 mm3050
196737.5 °C5 April 196713.2 °C4 January 196725.7 °C1,746 mm2840
196638.5 °C12 March 196613.4 °C4 January 196626.4 °C1,241 mm3200
196538.3 °C1 March 196513.9 °C7 December 196526.0 °C1,363 mm3020
196439.2 °C9 March 196414.8 °C14 January 196426.1 °C1,359 mm2910
196338.6 °C10 April 196313.2 °C11 January 196326.4 °C1,515 mm3210
196237.7 °C27 February 196213.8 °C4 January 196225.8 °C1,273 mm2900
196138.7 °C22 April 196113.2 °C30 January 196125.9 °C1,161 mm3040
196038.0 °C10 March 196012.7 °C28 December 196026.4 °C1,545 mm3000
195939.5 °C17 March 195913.8 °C1 January 195926.2 °C1,292 mm2950
195839.8 °C14 March 195815.1 °C30 December 195826.4 °C1,287 mm2890
195737.6 °C20 February 195713.5 °C9 January 195725.7 °C1,750 mm2780
195638.2 °C17 February 195614.5 °C1 January 195625.6 °C1,395 mm2730
195537.9 °C23 February 195514.6 °C29 December 195525.5 °C1,275 mm2660
195439.2 °C2 March 195415.6 °C3 January 195425.6 °C1,491 mm2560
195339.2 °C7 April 195315.1 °C5 December 195326.0 °C1,328 mm2800
195238.9 °C24 February 195215.0 °C10 January 195226.0 °C1,275 mm2710
195139.7 °C15 March 195116.1 °C29 November 195125.9 °C1,562 mm2780
195038.2 °C17 March 195015.3 °C15 January 195025.5 °C1,315 mm2680
194938.3 °C28 February 194915.6 °C20 December 194926.0 °C1,335 mm2980
194839.7 °C5 April 194815.1 °C17 January 194825.7 °C1,289 mm2810
194739.2 °C6 March 194714.8 °C2 January 194726.1 °C1,148 mm2720
194639.1 °C15 March 194614.8 °C2 January 194625.6 °C1,223 mm2660
194539.8 °C11 April 194515.6 °C24 December 194525.9 °C1,225 mm2880
194438.2 °C15 March 194414.4 °C19 December 194425.8 °C1,540 mm2670
194338.6 °C14 April 194315.8 °C18 February 194325.4 °C1,257 mm2630
194238.6 °C14 March 194215.6 °C28 January 194225.8 °C1,265 mm2820
194139.4 °C29 March 194115.3 °C26 December 194126.3 °C1,110 mm3060
194037.6 °C21 February 194015.5 °C13 December 194025.9 °C1,063 mm3080

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.3 °C
Hot days (≥ 30 °C)
327 d/yr
+27
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1297 mm
-7 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan34.4 °C+1.5 °C0 mm-3 mm
Feb36.1 °C+1.0 °C0 mm-3 mm
Mar38.0 °C+1.7 °C30 mm+13 mm
Apr37.1 °C+1.2 °C19 mm-32 mm
May35.2 °C+1.0 °C68 mm-45 mm
Jun33.1 °C+1.2 °C125 mm-45 mm
Jul30.2 °C+0.4 °C295 mm+28 mm
Aug29.4 °C+0.4 °C489 mm+179 mm
Sep31.6 °C+1.3 °C220 mm-15 mm
Oct34.8 °C+2.5 °C31 mm-85 mm
Nov35.5 °C+2.0 °C11 mm-6 mm
Dec34.0 °C+1.3 °C8 mm+5 mm

The year's extremes

Hottest day
40.0 °C
9 Mar 2025
Coldest day
17.6 °C
10 Dec 2025
Wettest day
143.9 mm
17 Aug 2025
Windiest day
17.2 km/h
30 Jun 2025
Strongest gust
47.2 km/h
26 Apr 2025
Hottest feels-like
44.9 °C
7 Apr 2025
Coldest feels-like
14.9 °C
20 Jan 2025
Sunniest day
12.6 h
23 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 Bamba?

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

What is the hottest day ever recorded in Bamba?

The hottest day measured in Bamba between 1940 and 2025 was 5 April 2021, reaching 40.8 °C.

What is the coldest day in Bamba?

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

Does it snow in Bamba?

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

Has the climate of Bamba warmed?

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

What is the wettest day in Bamba?

The wettest day measured in Bamba between 1940 and 2025 was 5 October 2020, with 247 mm of rain in 24 hours.

What was the windiest day in Bamba?

The windiest day measured in Bamba between 1940 and 2025 was 6 October 1960, with winds reaching 22.2 km/h.

What is the warmest month in Bamba?

The warmest month in Bamba is April (29.4 °C on average); the coldest is August (24.5 °C).

How much does it rain in Bamba?

Bamba receives on average 1,304 mm of precipitation per year, spread over about 162 rainy days.

Is it sunny in Bamba?

Bamba gets on average 10.5 hours of sunshine per day, roughly 3,833 hours per year over 1940-2025.

Are there tropical nights in Bamba?

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

What was the most extreme apparent temperature in Bamba?

In Bamba, between 1940 and 2025, the highest apparent temperature reached 45.5 °C on 2 April 2024, and the lowest was 8.3 °C on 13 January 1986.

Compare Bamba with another city

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

Nearby cities

The climate around Bamba

Other cities — Mali