Banfora climate — normals and trends

Banfora (Burkina Faso) has a tropical savanna climate (Aw) under the Köppen-Geiger classification. Its mean annual temperature is 26.8 °C and it receives 914 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 March (30.0 °C on average) and the coldest is August (24.4 °C). Rainfall peaks in August.

Banfora averages 0 frost days, 271 hot days (≥ 30 °C) and 133 rainy days per year.

Banfora 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 41.2 °C (on 6 April 2020) and the coldest 12.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

BanforaCascades Region

coords
10.64°, -4.75°
period
19402025 · 86 yrs
AwTropical savannaWarmest monthMarchColdest monthAugustWettest monthAugustDriest monthJanuary

Mean daily temperature

26.8°C

Average daily high

32.3°C

Average daily low

21.9°C

Annual rainfall

914mm

Sunshine / day

10.6h

Mean relative humidity

58%

Average peak wind

13.6km/h

Seasonal range

5.6°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

271 d/yr

Rainy days (≥ 1 mm)

133 d/yr

Annual snowfall

0.0 cm

Average feels-like high

34.9 °C

Average feels-like low

22.9 °C

Average peak gust

30.9 km/h

Tropical nights (≥ 20 °C)

299 d/yr

Solar radiation

20.7 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.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

41.2 °C

6 April 2020

Coldest day

12.1 °C

28 December 1960

Wettest day

133 mm

17 August 1985

Windiest day

31.6 km/h

22 February 1943

Strongest gust

64.8 km/h

22 February 1943

Hottest feels-like

45.4 °C

24 April 2024

Coldest feels-like

7.4 °C

28 December 1960

Sunniest day

12.6 h

2 July 1948

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202539.9 °C16 March 202517.8 °C26 November 202527.3 °C854 mm2990
202440.3 °C16 March 202416.9 °C19 January 202427.8 °C1,002 mm2970
202339.3 °C18 April 202316.4 °C19 December 202327.9 °C802 mm3210
202239.4 °C12 March 202217.1 °C25 December 202227.2 °C994 mm2820
202140.0 °C8 April 202117.6 °C2 January 202127.6 °C711 mm3040
202041.2 °C6 April 202015.4 °C4 January 202027.6 °C1,107 mm2830
201939.6 °C9 April 201917.8 °C17 January 201927.6 °C931 mm3050
201838.8 °C3 March 201817.6 °C7 January 201827.5 °C946 mm2900
201740.0 °C27 March 201716.7 °C23 December 201727.8 °C820 mm2980
201639.7 °C1 April 201617.1 °C3 February 201627.9 °C704 mm3040
201540.5 °C9 April 201515.8 °C14 January 201527.7 °C851 mm3010
201439.4 °C17 April 201416.5 °C28 December 201427.6 °C672 mm3040
201340.5 °C9 March 201314.3 °C7 January 201327.6 °C732 mm3040
201239.7 °C22 April 201216.1 °C7 February 201227.1 °C845 mm2930
201139.1 °C2 April 201116.2 °C31 December 201127.3 °C810 mm3080
201040.0 °C13 March 201015.1 °C12 December 201027.7 °C955 mm2950
200939.3 °C23 April 200916.1 °C21 January 200927.6 °C848 mm3010
200839.2 °C31 March 200814.7 °C8 January 200827.1 °C939 mm2810
200739.7 °C10 April 200715.5 °C5 January 200727.5 °C746 mm2920
200640.5 °C26 March 200616.3 °C27 December 200627.3 °C775 mm2950
200540.1 °C10 March 200517.3 °C14 November 200527.7 °C736 mm2870
200439.7 °C27 March 200417.8 °C5 March 200427.5 °C617 mm2990
200339.2 °C1 April 200316.3 °C10 January 200327.2 °C1,147 mm2730
200240.1 °C2 April 200215.3 °C28 December 200227.6 °C665 mm2900
200140.5 °C17 March 200115.8 °C14 January 200127.1 °C718 mm2860
200038.7 °C16 March 200016.7 °C21 December 200026.6 °C884 mm2580
199939.7 °C10 April 199915.9 °C17 December 199926.7 °C942 mm2490
199839.8 °C27 March 199816.3 °C18 January 199827.3 °C976 mm2620
199738.8 °C22 March 199716.9 °C8 December 199726.9 °C827 mm2680
199639.1 °C4 May 199615.5 °C3 January 199626.9 °C911 mm2560
199539.3 °C6 March 199514.3 °C11 January 199526.4 °C1,146 mm2420
199439.2 °C25 March 199415.7 °C17 January 199426.7 °C1,004 mm2560
199338.4 °C5 March 199315.9 °C7 January 199327.0 °C804 mm2870
199239.1 °C5 April 199216.4 °C6 January 199226.7 °C920 mm2600
199139.9 °C23 April 199116.3 °C25 December 199126.8 °C785 mm2460
199039.9 °C28 March 199016.8 °C24 January 199027.0 °C855 mm2690
198938.7 °C10 March 198914.7 °C2 January 198926.6 °C1,054 mm2550
198839.3 °C6 April 198814.3 °C24 December 198827.0 °C1,231 mm2520
198739.6 °C26 April 198717.1 °C31 December 198727.6 °C770 mm3040
198638.9 °C31 March 198614.2 °C13 January 198626.6 °C983 mm2530
198539.4 °C8 April 198514.3 °C16 December 198526.7 °C1,036 mm2490
198439.7 °C7 April 198416.4 °C6 February 198427.0 °C936 mm2730
198340.2 °C9 April 198315.5 °C8 January 198327.2 °C707 mm2800
198238.1 °C27 March 198214.7 °C7 December 198226.3 °C935 mm2720
198138.8 °C18 March 198115.9 °C3 January 198126.8 °C893 mm2880
198038.9 °C7 April 198013.5 °C20 December 198026.7 °C1,134 mm2630
197938.8 °C9 March 197915.7 °C20 December 197926.4 °C1,160 mm2460
197838.4 °C29 March 197815.7 °C6 December 197826.4 °C1,015 mm2640
197738.8 °C26 April 197714.1 °C28 December 197726.6 °C836 mm2670
197637.3 °C7 April 197614.8 °C26 November 197625.8 °C995 mm2170
197538.8 °C5 April 197513.8 °C18 December 197526.0 °C920 mm2310
197438.2 °C5 March 197415.6 °C11 December 197426.2 °C946 mm2410
197339.8 °C7 April 197315.4 °C14 December 197327.0 °C932 mm2870
197238.9 °C11 March 197217.4 °C4 January 197226.9 °C840 mm2810
197139.3 °C8 April 197114.8 °C11 January 197126.4 °C1,034 mm2760
197038.8 °C31 March 197015.3 °C30 November 197026.8 °C927 mm2860
196939.2 °C6 April 196913.3 °C29 November 196926.6 °C1,042 mm2600
196839.0 °C25 February 196814.2 °C20 January 196826.3 °C1,159 mm2620
196738.8 °C15 March 196714.6 °C23 December 196726.3 °C1,169 mm2580
196639.0 °C29 March 196613.5 °C16 February 196626.7 °C753 mm2940
196538.8 °C5 March 196514.5 °C6 December 196526.3 °C885 mm2700
196439.1 °C10 March 196415.1 °C14 January 196426.2 °C841 mm2660
196338.2 °C21 April 196313.0 °C7 December 196326.4 °C973 mm2750
196238.2 °C2 April 196214.1 °C4 January 196226.0 °C908 mm2690
196138.5 °C26 March 196112.8 °C30 January 196126.0 °C838 mm2740
196039.4 °C22 April 196012.1 °C28 December 196026.5 °C1,006 mm2770
195939.8 °C14 April 195916.0 °C1 January 195926.5 °C895 mm2750
195838.1 °C14 March 195814.2 °C27 December 195826.5 °C819 mm2520
195737.5 °C24 March 195713.3 °C9 January 195725.6 °C1,181 mm2150
195638.0 °C8 March 195614.5 °C1 January 195625.8 °C1,208 mm2400
195538.3 °C7 May 195514.8 °C24 January 195525.8 °C1,085 mm2330
195438.9 °C21 April 195415.2 °C17 December 195425.9 °C972 mm2270
195339.2 °C7 April 195314.6 °C5 December 195326.3 °C912 mm2420
195239.4 °C29 March 195214.3 °C5 December 195226.0 °C934 mm2560
195139.6 °C15 March 195116.1 °C22 November 195126.1 °C1,016 mm2540
195039.6 °C9 April 195015.2 °C15 November 195025.8 °C920 mm2470
194938.8 °C4 May 194915.8 °C23 December 194926.5 °C917 mm2780
194839.1 °C30 March 194815.4 °C16 January 194825.9 °C906 mm2520
194739.3 °C16 April 194715.3 °C1 January 194726.3 °C897 mm2410
194638.9 °C6 March 194615.1 °C29 December 194626.2 °C832 mm2560
194539.2 °C11 April 194515.6 °C24 December 194525.9 °C851 mm2630
194438.4 °C29 February 194414.6 °C26 November 194426.2 °C1,267 mm2480
194340.7 °C18 April 194316.1 °C29 January 194325.9 °C978 mm2360
194240.5 °C12 June 194216.3 °C27 January 194226.8 °C729 mm2650
194140.9 °C29 March 194117.2 °C25 November 194127.2 °C705 mm2930
194038.4 °C13 March 194016.8 °C10 February 194026.8 °C711 mm3110

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
33.1 °C
+0.8 °C
Hot days (≥ 30 °C)
299 d/yr
+28
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
854 mm
-60 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan34.0 °C+1.2 °C0 mm-1 mm
Feb35.7 °C+0.6 °C0 mm-2 mm
Mar37.6 °C+1.2 °C16 mm0 mm
Apr36.4 °C+0.7 °C28 mm-24 mm
May34.2 °C+0.4 °C15 mm-69 mm
Jun32.2 °C+0.9 °C77 mm-22 mm
Jul29.4 °C+0.3 °C212 mm+36 mm
Aug28.6 °C+0.5 °C250 mm+7 mm
Sep29.9 °C+0.8 °C197 mm+33 mm
Oct32.8 °C+1.8 °C29 mm-36 mm
Nov33.6 °C+0.7 °C24 mm+15 mm
Dec33.3 °C+0.9 °C7 mm+5 mm

The year's extremes

Hottest day
39.9 °C
16 Mar 2025
Coldest day
17.8 °C
26 Nov 2025
Wettest day
44.7 mm
17 Aug 2025
Windiest day
23.1 km/h
11 Jul 2025
Strongest gust
46.1 km/h
30 Jun 2025
Hottest feels-like
44.7 °C
4 Apr 2025
Coldest feels-like
15.6 °C
31 Jan 2025
Sunniest day
12.4 h
16 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 Banfora?

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

What is the hottest day ever recorded in Banfora?

The hottest day measured in Banfora between 1940 and 2025 was 6 April 2020, reaching 41.2 °C.

What is the coldest day in Banfora?

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

Does it snow in Banfora?

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

Has the climate of Banfora warmed?

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

What is the wettest day in Banfora?

The wettest day measured in Banfora between 1940 and 2025 was 17 August 1985, with 133 mm of rain in 24 hours.

What was the windiest day in Banfora?

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

What is the warmest month in Banfora?

The warmest month in Banfora is March (30.0 °C on average); the coldest is August (24.4 °C).

How much does it rain in Banfora?

Banfora receives on average 914 mm of precipitation per year, spread over about 133 rainy days.

Is it sunny in Banfora?

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

Are there tropical nights in Banfora?

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

What was the most extreme apparent temperature in Banfora?

In Banfora, between 1940 and 2025, the highest apparent temperature reached 45.4 °C on 24 April 2024, and the lowest was 7.4 °C on 28 December 1960.

Compare Banfora with another city

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

Nearby cities

The climate around Banfora

Other cities — Burkina Faso