Bobo-Dioulasso climate — normals and trends

Bobo-Dioulasso (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 861 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.1 °C on average) and the coldest is August (24.9 °C). Rainfall peaks in August.

Bobo-Dioulasso averages 0 frost days, 290 hot days (≥ 30 °C) and 125 rainy days per year.

Bobo-Dioulasso has warmed by +1.8 °C between 1940 and 2025, or +0.22 °C per decade. This trend is statistically significant.

The hottest day of the period reached 42.6 °C (on 17 April 2020) and the coldest 11.0 °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

Bobo-DioulassoHauts-Bassins Region

coords
11.18°, -4.29°
period
19402025 · 86 yrs
AwTropical savannaWarmest monthAprilColdest monthAugustWettest monthAugustDriest monthJanuary

Mean daily temperature

27.4°C

Average daily high

33.0°C

Average daily low

22.2°C

Annual rainfall

861mm

Sunshine / day

10.7h

Mean relative humidity

54%

Average peak wind

14.5km/h

Seasonal range

6.2°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

290 d/yr

Rainy days (≥ 1 mm)

125 d/yr

Annual snowfall

0.0 cm

Average feels-like high

35.4 °C

Average feels-like low

23.0 °C

Average peak gust

31.5 km/h

Tropical nights (≥ 20 °C)

293 d/yr

Solar radiation

21.2 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.8 °C

since 1940

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

42.6 °C

17 April 2020

Coldest day

11.0 °C

28 December 1960

Wettest day

162 mm

21 May 1968

Windiest day

31.7 km/h

27 May 1946

Strongest gust

60.8 km/h

22 February 1943

Hottest feels-like

46.4 °C

27 April 2024

Coldest feels-like

6.6 °C

28 December 1960

Sunniest day

12.6 h

4 July 1951

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202540.8 °C16 March 202517.7 °C25 November 202528.0 °C791 mm3150
202442.1 °C31 March 202417.0 °C1 January 202428.5 °C1,061 mm3100
202340.3 °C18 April 202315.9 °C21 December 202328.5 °C759 mm3320
202239.9 °C10 March 202216.5 °C25 December 202227.8 °C902 mm2960
202141.6 °C8 April 202117.3 °C30 December 202128.6 °C569 mm3170
202042.6 °C17 April 202014.5 °C5 January 202028.2 °C1,011 mm3000
201940.6 °C29 March 201916.5 °C26 December 201928.2 °C904 mm3240
201840.0 °C4 March 201816.6 °C14 January 201828.3 °C892 mm3060
201741.0 °C31 March 201716.8 °C23 December 201728.4 °C689 mm3110
201640.8 °C13 April 201616.3 °C3 February 201628.5 °C615 mm3200
201541.1 °C9 April 201514.8 °C14 January 201528.2 °C765 mm3190
201441.0 °C17 April 201415.9 °C28 December 201428.4 °C587 mm3200
201341.2 °C21 March 201313.2 °C7 January 201328.3 °C639 mm3160
201240.4 °C22 April 201215.2 °C16 January 201227.7 °C785 mm3070
201140.0 °C8 April 201115.5 °C19 January 201128.0 °C696 mm3210
201040.5 °C25 February 201014.3 °C12 December 201028.1 °C1,069 mm3100
200940.4 °C22 March 200915.1 °C21 January 200928.1 °C761 mm3150
200840.2 °C26 March 200813.8 °C8 January 200827.5 °C772 mm2990
200740.0 °C31 March 200714.4 °C5 January 200728.0 °C724 mm3040
200639.9 °C14 April 200615.0 °C27 December 200627.8 °C843 mm3050
200539.9 °C10 March 200515.9 °C15 January 200528.3 °C652 mm3040
200439.9 °C27 March 200417.4 °C5 March 200428.1 °C559 mm3200
200339.6 °C13 April 200315.8 °C3 January 200327.8 °C967 mm2870
200240.2 °C2 April 200214.5 °C28 December 200228.0 °C693 mm3110
200139.8 °C4 March 200116.3 °C16 January 200127.7 °C771 mm3010
200039.0 °C24 March 200015.8 °C10 February 200027.2 °C846 mm2820
199939.9 °C13 April 199915.6 °C21 December 199927.3 °C863 mm2640
199840.8 °C25 March 199815.4 °C18 January 199827.8 °C994 mm2880
199737.7 °C29 March 199715.9 °C27 December 199727.2 °C874 mm2830
199639.1 °C8 April 199614.8 °C22 November 199627.5 °C850 mm2890
199538.9 °C29 March 199513.3 °C11 January 199527.1 °C962 mm2750
199439.9 °C25 March 199414.7 °C17 January 199427.3 °C932 mm2820
199339.4 °C5 April 199314.8 °C10 January 199327.6 °C773 mm3010
199240.5 °C5 April 199215.8 °C6 January 199227.1 °C929 mm2810
199139.9 °C23 April 199115.0 °C25 December 199127.3 °C775 mm2710
199040.0 °C25 April 199016.3 °C24 January 199027.5 °C778 mm2810
198939.7 °C9 April 198913.7 °C4 January 198927.2 °C889 mm2680
198841.0 °C6 April 198813.6 °C24 December 198827.5 °C987 mm2730
198741.2 °C26 April 198716.7 °C10 January 198728.2 °C709 mm3150
198640.1 °C16 April 198613.4 °C13 January 198627.2 °C971 mm2790
198540.3 °C8 April 198514.0 °C16 December 198527.3 °C803 mm2610
198440.5 °C19 March 198415.3 °C6 February 198427.5 °C891 mm2940
198340.8 °C9 April 198315.0 °C8 January 198327.6 °C756 mm2990
198240.0 °C27 March 198214.7 °C7 December 198227.0 °C922 mm3010
198140.6 °C8 April 198115.8 °C3 January 198127.6 °C935 mm3080
198040.5 °C7 April 198013.0 °C20 December 198027.6 °C945 mm2970
197939.2 °C31 March 197915.7 °C5 December 197927.0 °C1,082 mm2800
197839.6 °C29 March 197816.1 °C12 December 197827.2 °C1,012 mm2950
197739.6 °C26 April 197713.0 °C28 December 197727.3 °C814 mm2900
197638.9 °C7 April 197614.8 °C15 January 197626.6 °C931 mm2590
197539.3 °C5 April 197514.4 °C22 January 197526.7 °C882 mm2590
197439.3 °C9 April 197414.5 °C6 December 197426.9 °C889 mm2610
197340.8 °C12 April 197315.7 °C14 December 197327.9 °C805 mm3070
197239.4 °C2 April 197216.5 °C3 January 197227.5 °C819 mm3180
197139.0 °C7 March 197114.3 °C11 January 197127.0 °C1,042 mm2920
197039.8 °C16 April 197014.4 °C30 November 197027.5 °C895 mm3020
196940.2 °C16 March 196914.8 °C7 December 196927.3 °C986 mm2800
196839.3 °C25 February 196813.3 °C20 January 196826.6 °C1,203 mm2830
196739.0 °C14 March 196714.1 °C23 December 196726.6 °C1,123 mm2780
196639.7 °C29 March 196612.8 °C3 January 196627.2 °C748 mm3080
196539.6 °C5 May 196512.9 °C6 December 196526.6 °C833 mm2810
196440.8 °C10 March 196414.0 °C14 January 196426.7 °C866 mm2820
196338.8 °C22 March 196312.1 °C11 January 196326.9 °C875 mm2920
196239.2 °C2 April 196212.8 °C4 January 196226.5 °C959 mm2890
196139.8 °C16 April 196111.4 °C30 January 196126.4 °C756 mm2900
196040.5 °C22 April 196011.0 °C28 December 196026.7 °C988 mm2840
195940.8 °C15 April 195914.4 °C1 January 195927.0 °C861 mm2920
195839.1 °C28 March 195814.7 °C19 February 195827.0 °C785 mm2740
195738.7 °C17 April 195712.4 °C14 January 195726.0 °C1,137 mm2370
195639.3 °C10 May 195613.7 °C1 January 195626.3 °C1,085 mm2630
195539.2 °C19 April 195514.4 °C30 December 195526.3 °C945 mm2500
195440.4 °C13 April 195414.9 °C1 January 195426.4 °C891 mm2490
195339.9 °C8 April 195314.9 °C2 February 195326.8 °C868 mm2740
195240.2 °C30 April 195214.4 °C10 January 195226.6 °C911 mm2670
195140.3 °C14 March 195114.0 °C11 December 195126.6 °C1,008 mm2670
195040.8 °C1 April 195015.0 °C15 January 195026.3 °C835 mm2620
194940.7 °C4 May 194916.2 °C20 December 194927.2 °C877 mm3000
194839.6 °C5 April 194813.9 °C16 January 194826.3 °C855 mm2750
194740.0 °C21 April 194714.4 °C1 January 194726.7 °C1,020 mm2520
194639.6 °C31 March 194614.1 °C29 December 194626.8 °C710 mm2780
194540.0 °C11 April 194514.1 °C24 December 194526.3 °C835 mm2750
194439.6 °C4 June 194415.0 °C19 December 194426.8 °C1,134 mm2660
194341.1 °C18 April 194315.0 °C28 January 194326.3 °C864 mm2530
194241.5 °C12 June 194215.3 °C27 January 194227.3 °C741 mm2770
194141.0 °C29 March 194116.1 °C29 January 194127.8 °C661 mm3150
194039.4 °C10 April 194014.9 °C10 February 194027.4 °C670 mm3210

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.0 °C
+1.0 °C
Hot days (≥ 30 °C)
315 d/yr
+25
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
791 mm
-70 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan34.3 °C+1.2 °C0 mm-1 mm
Feb36.3 °C+0.8 °C0 mm-2 mm
Mar38.6 °C+1.5 °C8 mm-4 mm
Apr37.9 °C+1.0 °C16 mm-24 mm
May35.4 °C+0.4 °C12 mm-65 mm
Jun33.0 °C+0.8 °C62 mm-30 mm
Jul30.0 °C+0.3 °C287 mm+113 mm
Aug28.9 °C+0.3 °C224 mm-19 mm
Sep30.4 °C+0.8 °C156 mm+2 mm
Oct34.1 °C+2.2 °C24 mm-34 mm
Nov35.2 °C+1.3 °C1 mm-6 mm
Dec34.0 °C+1.1 °C1 mm-0 mm

The year's extremes

Hottest day
40.8 °C
16 Mar 2025
Coldest day
17.7 °C
25 Nov 2025
Wettest day
145.2 mm
27 Jul 2025
Windiest day
24.6 km/h
14 Aug 2025
Strongest gust
49.0 km/h
30 Jun 2025
Hottest feels-like
45.9 °C
7 Apr 2025
Coldest feels-like
14.8 °C
26 Feb 2025
Sunniest day
12.4 h
19 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 Bobo-Dioulasso?

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

What is the hottest day ever recorded in Bobo-Dioulasso?

The hottest day measured in Bobo-Dioulasso between 1940 and 2025 was 17 April 2020, reaching 42.6 °C.

What is the coldest day in Bobo-Dioulasso?

The coldest day measured in Bobo-Dioulasso between 1940 and 2025 was 28 December 1960, at 11.0 °C.

Does it snow in Bobo-Dioulasso?

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

Has the climate of Bobo-Dioulasso warmed?

Yes: Bobo-Dioulasso warmed by +1.8 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in Bobo-Dioulasso?

The wettest day measured in Bobo-Dioulasso between 1940 and 2025 was 21 May 1968, with 162 mm of rain in 24 hours.

What was the windiest day in Bobo-Dioulasso?

The windiest day measured in Bobo-Dioulasso between 1940 and 2025 was 27 May 1946, with winds reaching 31.7 km/h.

What is the warmest month in Bobo-Dioulasso?

The warmest month in Bobo-Dioulasso is April (31.1 °C on average); the coldest is August (24.9 °C).

How much does it rain in Bobo-Dioulasso?

Bobo-Dioulasso receives on average 861 mm of precipitation per year, spread over about 125 rainy days.

Is it sunny in Bobo-Dioulasso?

Bobo-Dioulasso gets on average 10.7 hours of sunshine per day, roughly 3,905 hours per year over 1940-2025.

Are there tropical nights in Bobo-Dioulasso?

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

What was the most extreme apparent temperature in Bobo-Dioulasso?

In Bobo-Dioulasso, between 1940 and 2025, the highest apparent temperature reached 46.4 °C on 27 April 2024, and the lowest was 6.6 °C on 28 December 1960.

Compare Bobo-Dioulasso with another city

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

Nearby cities

The climate around Bobo-Dioulasso

Other cities — Burkina Faso