Bama climate — normals and trends

Bama (Burkina Faso) has a tropical savanna climate (Aw) under the Köppen-Geiger classification. Its mean annual temperature is 27.4 °C and it receives 846 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.5 °C on average) and the coldest is August (24.9 °C). Rainfall peaks in August.

Bama averages 0 frost days, 290 hot days (≥ 30 °C) and 120 rainy days per year.

Bama has warmed by +2.0 °C between 1940 and 2025, or +0.23 °C per decade. This trend is statistically significant.

The hottest day of the period reached 43.1 °C (on 6 May 2019) and the coldest 11.1 °C (on 28 December 1960).

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

BamaBoucle du Mouhoun

coords
12.04°, -4.40°
period
19402025 · 86 yrs
AwTropical savannaWarmest monthAprilColdest monthAugustWettest monthAugustDriest monthJanuary

Mean daily temperature

27.4°C

Average daily high

33.1°C

Average daily low

22.2°C

Annual rainfall

846mm

Sunshine / day

10.9h

Mean relative humidity

52%

Average peak wind

14.8km/h

Seasonal range

6.6°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

290 d/yr

Rainy days (≥ 1 mm)

120 d/yr

Annual snowfall

0.0 cm

Average feels-like high

35.1 °C

Average feels-like low

22.7 °C

Average peak gust

32.3 km/h

Tropical nights (≥ 20 °C)

296 d/yr

Solar radiation

21.4 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+2.0 °C

since 1940

+0.2 °C per decade · r² = 0.65 · 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.1 °C

6 May 2019

Coldest day

11.1 °C

28 December 1960

Wettest day

153 mm

10 August 2023

Windiest day

31.6 km/h

22 February 1943

Strongest gust

63.0 km/h

22 February 1943

Hottest feels-like

45.8 °C

4 May 2024

Coldest feels-like

6.2 °C

28 December 1960

Sunniest day

12.7 h

4 July 1951

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202541.3 °C4 April 202517.1 °C19 December 202528.0 °C723 mm3170
202442.8 °C2 April 202417.2 °C20 December 202428.6 °C851 mm3130
202340.9 °C18 April 202315.1 °C20 December 202328.5 °C842 mm3290
202240.2 °C9 April 202216.5 °C10 January 202227.9 °C893 mm2980
202141.7 °C8 April 202117.2 °C30 December 202128.5 °C616 mm3160
202042.2 °C17 April 202014.8 °C4 January 202028.2 °C908 mm3030
201943.1 °C6 May 201915.7 °C23 January 201928.1 °C916 mm3290
201841.1 °C24 April 201817.4 °C14 January 201828.4 °C900 mm3140
201742.9 °C27 March 201716.1 °C23 December 201728.5 °C754 mm3220
201642.8 °C13 April 201615.3 °C3 February 201628.7 °C686 mm3270
201541.4 °C9 April 201514.7 °C14 January 201528.4 °C766 mm3160
201441.9 °C17 April 201415.3 °C28 December 201428.3 °C600 mm3150
201341.7 °C21 March 201313.2 °C6 January 201328.2 °C689 mm3050
201241.0 °C22 April 201215.6 °C1 January 201227.7 °C818 mm3040
201140.9 °C15 April 201115.0 °C31 December 201127.9 °C736 mm3190
201041.5 °C25 February 201015.4 °C12 December 201028.4 °C1,046 mm3080
200940.7 °C22 March 200914.4 °C20 January 200928.2 °C815 mm3150
200840.7 °C31 March 200813.2 °C8 January 200827.6 °C740 mm2920
200740.4 °C21 May 200715.0 °C5 January 200727.9 °C751 mm2940
200640.5 °C12 April 200615.5 °C27 December 200627.9 °C752 mm3090
200541.4 °C9 April 200516.2 °C9 January 200528.5 °C629 mm3030
200440.7 °C27 March 200416.0 °C5 March 200428.4 °C563 mm3180
200340.6 °C11 April 200315.6 °C28 January 200328.0 °C1,016 mm2880
200241.2 °C2 April 200215.7 °C28 December 200228.2 °C702 mm3140
200140.3 °C28 March 200116.3 °C14 February 200127.9 °C719 mm3020
200039.9 °C8 April 200015.7 °C10 February 200027.4 °C768 mm2840
199940.1 °C13 April 199915.0 °C20 December 199927.3 °C948 mm2620
199840.2 °C4 April 199816.1 °C18 January 199827.9 °C863 mm2820
199738.5 °C16 April 199716.5 °C6 November 199727.2 °C900 mm2840
199640.6 °C5 May 199615.8 °C4 November 199627.7 °C737 mm3000
199539.7 °C14 April 199512.4 °C11 January 199527.1 °C862 mm2790
199441.3 °C23 April 199414.9 °C19 December 199427.3 °C867 mm2800
199340.5 °C5 March 199314.5 °C10 January 199327.8 °C612 mm3060
199240.0 °C5 April 199215.8 °C6 January 199227.3 °C898 mm2830
199140.5 °C26 April 199115.3 °C25 December 199127.5 °C768 mm2700
199040.4 °C31 March 199015.3 °C24 January 199027.7 °C756 mm2930
198940.4 °C9 April 198913.5 °C4 January 198927.3 °C853 mm2740
198841.3 °C7 April 198813.5 °C12 December 198827.7 °C883 mm2720
198741.0 °C13 April 198716.1 °C28 December 198728.3 °C731 mm3240
198641.5 °C16 April 198613.2 °C13 January 198627.2 °C1,013 mm2780
198540.2 °C30 April 198512.9 °C16 December 198527.4 °C809 mm2640
198440.3 °C19 March 198415.1 °C8 January 198427.5 °C930 mm2950
198341.3 °C27 March 198314.4 °C8 January 198327.8 °C741 mm3030
198240.1 °C27 March 198213.7 °C7 December 198227.0 °C876 mm2950
198141.6 °C8 April 198115.0 °C3 January 198127.6 °C897 mm3040
198041.2 °C23 April 198011.5 °C20 December 198027.6 °C943 mm3020
197940.4 °C15 April 197916.1 °C13 December 197927.0 °C1,007 mm2740
197840.2 °C29 March 197816.4 °C17 December 197827.2 °C1,085 mm2920
197739.7 °C11 April 197712.7 °C28 December 197727.1 °C729 mm2910
197639.6 °C7 April 197613.9 °C13 January 197626.2 °C1,040 mm2470
197539.8 °C28 April 197513.9 °C20 January 197526.5 °C911 mm2490
197440.8 °C24 April 197414.9 °C6 December 197426.8 °C855 mm2540
197340.9 °C13 April 197314.5 °C14 December 197327.7 °C732 mm3040
197240.2 °C31 March 197216.0 °C21 January 197227.5 °C857 mm3290
197140.3 °C6 May 197114.3 °C27 December 197127.1 °C995 mm2940
197040.3 °C16 April 197014.8 °C29 November 197027.4 °C896 mm3050
196941.2 °C17 March 196914.4 °C28 November 196927.5 °C987 mm2890
196839.5 °C4 April 196813.7 °C20 January 196826.8 °C1,005 mm2900
196739.6 °C5 April 196713.1 °C23 December 196726.7 °C1,081 mm2760
196641.3 °C17 May 196612.3 °C3 January 196627.2 °C759 mm3110
196540.3 °C5 May 196512.7 °C15 January 196526.5 °C799 mm2760
196440.7 °C10 March 196414.0 °C14 January 196426.6 °C894 mm2800
196339.9 °C21 April 196313.3 °C27 December 196327.1 °C835 mm3030
196238.9 °C8 March 196213.1 °C4 January 196226.3 °C899 mm2740
196140.7 °C16 April 196111.6 °C30 January 196126.4 °C813 mm2920
196041.1 °C22 April 196011.1 °C28 December 196026.7 °C902 mm2790
195941.6 °C15 April 195913.3 °C1 January 195926.8 °C903 mm2900
195839.8 °C28 March 195813.7 °C30 December 195827.0 °C831 mm2780
195739.1 °C17 April 195712.2 °C10 January 195725.9 °C1,079 mm2450
195639.7 °C14 April 195613.4 °C1 January 195626.4 °C1,040 mm2650
195539.8 °C13 April 195514.6 °C30 December 195526.3 °C892 mm2660
195441.4 °C13 April 195414.5 °C1 January 195426.4 °C914 mm2510
195340.1 °C1 May 195314.2 °C31 December 195326.7 °C908 mm2670
195240.7 °C30 April 195213.7 °C10 January 195226.5 °C859 mm2670
195140.4 °C14 March 195114.2 °C13 December 195126.6 °C1,031 mm2700
195040.7 °C9 April 195014.3 °C15 January 195026.4 °C838 mm2600
194941.2 °C11 May 194915.6 °C1 January 194927.4 °C803 mm3000
194839.7 °C5 April 194812.7 °C16 January 194826.0 °C861 mm2610
194740.3 °C21 April 194713.2 °C1 January 194726.6 °C1,051 mm2500
194639.8 °C31 March 194613.2 °C28 December 194626.7 °C714 mm2730
194539.9 °C11 April 194513.9 °C31 December 194526.3 °C843 mm2620
194440.8 °C23 May 194414.6 °C19 December 194426.7 °C1,146 mm2680
194341.3 °C18 April 194313.9 °C28 January 194326.1 °C895 mm2400
194242.6 °C12 June 194214.7 °C27 January 194227.3 °C668 mm2790
194141.2 °C29 March 194116.7 °C1 January 194127.9 °C625 mm3240
194040.0 °C7 May 194015.8 °C28 January 194027.5 °C670 mm3230

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)
317 d/yr
+27
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
723 mm
-124 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan33.6 °C+1.3 °C0 mm-1 mm
Feb36.0 °C+1.0 °C0 mm-1 mm
Mar39.0 °C+1.8 °C8 mm+1 mm
Apr38.2 °C+0.6 °C12 mm-13 mm
May35.8 °C-0.1 °C7 mm-55 mm
Jun33.3 °C+0.4 °C83 mm-13 mm
Jul30.1 °C+0.2 °C195 mm+13 mm
Aug28.7 °C0.0 °C248 mm+4 mm
Sep30.4 °C+0.7 °C125 mm-37 mm
Oct34.5 °C+2.4 °C32 mm-29 mm
Nov35.6 °C+1.8 °C1 mm-4 mm
Dec33.7 °C+1.4 °C12 mm+11 mm

The year's extremes

Hottest day
41.3 °C
4 Apr 2025
Coldest day
17.1 °C
19 Dec 2025
Wettest day
47.0 mm
17 Aug 2025
Windiest day
25.9 km/h
11 Jul 2025
Strongest gust
47.9 km/h
11 Jul 2025
Hottest feels-like
45.5 °C
25 Apr 2025
Coldest feels-like
13.8 °C
26 Feb 2025
Sunniest day
12.5 h
6 Jul 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 Bama?

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

What is the hottest day ever recorded in Bama?

The hottest day measured in Bama between 1940 and 2025 was 6 May 2019, reaching 43.1 °C.

What is the coldest day in Bama?

The coldest day measured in Bama between 1940 and 2025 was 28 December 1960, at 11.1 °C.

Does it snow in Bama?

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

Has the climate of Bama warmed?

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

What is the wettest day in Bama?

The wettest day measured in Bama between 1940 and 2025 was 10 August 2023, with 153 mm of rain in 24 hours.

What was the windiest day in Bama?

The windiest day measured in Bama between 1940 and 2025 was 22 February 1943, with winds reaching 31.6 km/h.

What is the warmest month in Bama?

The warmest month in Bama is April (31.5 °C on average); the coldest is August (24.9 °C).

How much does it rain in Bama?

Bama receives on average 846 mm of precipitation per year, spread over about 120 rainy days.

Is it sunny in Bama?

Bama gets on average 10.9 hours of sunshine per day, roughly 3,979 hours per year over 1940-2025.

Are there tropical nights in Bama?

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

What was the most extreme apparent temperature in Bama?

In Bama, between 1940 and 2025, the highest apparent temperature reached 45.8 °C on 4 May 2024, and the lowest was 6.2 °C on 28 December 1960.

Compare Bama with another city

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

Nearby cities

The climate around Bama

Other cities — Burkina Faso