Toma climate — normals and trends

Toma (Burkina Faso) has a hot semi-arid climate (BSh) under the Köppen-Geiger classification. Its mean annual temperature is 28.0 °C and it receives 638 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 (32.4 °C on average) and the coldest is January (24.2 °C). Rainfall peaks in August.

Toma averages 0 frost days, 321 hot days (≥ 30 °C) and 93 rainy days per year.

Toma has warmed by +1.9 °C between 1940 and 2025, or +0.22 °C per decade. This trend is statistically significant.

The hottest day of the period reached 44.1 °C (on 6 May 2019) and the coldest 9.4 °C (on 17 January 1948).

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

TomaBoucle du Mouhoun

coords
12.76°, -2.90°
period
19402025 · 86 yrs
BShHot semi-aridWarmest monthAprilColdest monthJanuaryWettest monthAugustDriest monthFebruary

Mean daily temperature

28.0°C

Average daily high

34.4°C

Average daily low

22.0°C

Annual rainfall

638mm

Sunshine / day

11.0h

Mean relative humidity

48%

Average peak wind

13.8km/h

Seasonal range

8.2°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

321 d/yr

Rainy days (≥ 1 mm)

93 d/yr

Annual snowfall

0.0 cm

Average feels-like high

36.2 °C

Average feels-like low

22.4 °C

Average peak gust

31.1 km/h

Tropical nights (≥ 20 °C)

263 d/yr

Solar radiation

21.8 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.9 °C

since 1940

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

44.1 °C

6 May 2019

Coldest day

9.4 °C

17 January 1948

Wettest day

122 mm

11 August 1999

Windiest day

31.7 km/h

27 May 1946

Strongest gust

63.4 km/h

26 March 2008

Hottest feels-like

48.0 °C

25 April 2025

Coldest feels-like

5.5 °C

17 January 1948

Sunniest day

12.5 h

18 July 1955

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202542.9 °C25 April 202515.8 °C22 November 202528.8 °C582 mm3290
202443.8 °C19 April 202414.8 °C26 December 202429.1 °C875 mm3390
202342.9 °C27 May 202314.5 °C21 December 202329.1 °C514 mm3450
202242.4 °C7 May 202213.8 °C10 January 202228.4 °C612 mm3310
202142.0 °C9 April 202113.6 °C24 January 202129.3 °C467 mm3340
202043.1 °C17 April 202013.2 °C3 January 202028.8 °C661 mm3310
201944.1 °C6 May 201913.3 °C23 January 201928.6 °C676 mm3410
201842.6 °C8 May 201813.0 °C12 January 201829.0 °C592 mm3420
201742.7 °C27 March 201713.4 °C15 January 201728.7 °C583 mm3390
201643.5 °C13 April 201612.0 °C3 February 201628.8 °C537 mm3360
201541.9 °C9 April 201512.6 °C14 January 201528.4 °C681 mm3140
201442.4 °C17 April 201413.8 °C31 December 201428.8 °C434 mm3340
201342.3 °C20 March 201311.0 °C7 January 201328.7 °C533 mm3270
201243.2 °C7 May 201212.4 °C16 January 201228.5 °C699 mm3280
201142.3 °C21 April 201113.5 °C13 January 201129.1 °C339 mm3450
201042.5 °C12 April 201012.7 °C12 December 201029.0 °C731 mm3410
200942.0 °C1 May 200912.6 °C21 January 200928.7 °C496 mm3370
200842.3 °C28 May 200812.1 °C8 January 200828.1 °C579 mm3130
200741.4 °C11 April 200713.3 °C5 January 200728.6 °C474 mm3170
200641.1 °C12 April 200613.1 °C9 December 200628.5 °C541 mm3360
200542.9 °C22 April 200513.9 °C15 January 200528.9 °C539 mm3250
200441.2 °C26 March 200414.9 °C30 January 200428.6 °C476 mm3340
200342.9 °C14 April 200313.0 °C29 December 200328.6 °C670 mm3150
200242.2 °C26 April 200213.4 °C27 December 200228.7 °C436 mm3300
200141.9 °C11 May 200114.4 °C29 January 200128.4 °C554 mm3390
200042.0 °C5 May 200013.5 °C10 February 200028.1 °C622 mm3240
199941.4 °C17 April 199913.2 °C30 December 199927.9 °C740 mm2900
199841.9 °C18 April 199813.5 °C19 January 199828.4 °C611 mm3080
199740.7 °C16 April 199714.2 °C29 December 199728.2 °C583 mm3360
199640.7 °C28 March 199613.8 °C21 December 199628.4 °C475 mm3460
199541.7 °C13 April 199511.0 °C11 January 199528.0 °C481 mm3070
199443.1 °C23 April 199411.3 °C17 January 199427.9 °C679 mm3140
199342.6 °C3 May 199312.8 °C11 January 199328.8 °C500 mm3310
199242.3 °C12 May 199213.1 °C16 January 199228.0 °C598 mm3220
199142.1 °C23 April 199113.3 °C24 December 199128.5 °C558 mm3260
199041.3 °C22 April 199014.3 °C25 January 199028.6 °C500 mm3280
198941.7 °C21 April 198911.6 °C3 January 198928.0 °C609 mm3150
198842.4 °C13 April 198812.2 °C11 February 198828.3 °C655 mm3040
198742.7 °C10 May 198713.0 °C10 January 198728.7 °C526 mm3390
198642.8 °C16 April 198612.7 °C13 January 198628.0 °C726 mm3080
198542.4 °C26 May 198512.4 °C17 December 198528.3 °C582 mm3010
198442.6 °C12 April 198412.4 °C23 December 198428.5 °C594 mm3390
198343.9 °C23 April 198312.7 °C30 January 198328.6 °C505 mm3300
198242.3 °C22 May 19829.4 °C11 January 198228.0 °C522 mm3320
198142.3 °C27 April 198112.4 °C10 January 198128.1 °C712 mm3400
198043.1 °C23 April 198010.4 °C20 December 198028.7 °C657 mm3300
197942.9 °C20 May 197912.9 °C20 December 197927.9 °C658 mm3320
197841.5 °C31 March 197814.2 °C14 January 197828.0 °C821 mm3310
197742.0 °C17 April 197710.4 °C28 December 197727.9 °C544 mm3310
197642.0 °C27 April 197611.7 °C22 January 197627.3 °C673 mm3180
197542.2 °C6 June 197511.3 °C23 January 197527.4 °C694 mm3000
197441.5 °C26 May 197412.8 °C16 December 197427.7 °C579 mm2950
197342.8 °C27 April 197312.6 °C21 January 197328.6 °C479 mm3300
197241.4 °C5 May 197213.0 °C21 January 197227.9 °C725 mm3440
197141.9 °C26 May 197111.2 °C17 January 197127.7 °C778 mm3230
197042.1 °C5 May 197012.9 °C12 December 197028.0 °C773 mm3310
196942.7 °C2 May 196911.0 °C29 November 196928.1 °C831 mm3310
196841.2 °C8 May 196811.4 °C20 January 196827.3 °C790 mm3250
196741.6 °C14 May 196712.6 °C23 December 196727.1 °C817 mm2800
196641.8 °C11 May 196610.4 °C3 January 196627.5 °C622 mm3350
196541.5 °C5 May 196511.9 °C6 December 196526.8 °C761 mm3080
196441.2 °C10 March 196413.7 °C14 January 196427.1 °C688 mm3130
196341.6 °C8 June 196310.8 °C3 January 196327.3 °C598 mm3390
196240.6 °C3 June 196210.8 °C9 February 196227.0 °C774 mm3060
196141.8 °C28 April 196111.1 °C30 January 196126.9 °C594 mm3250
196042.3 °C22 April 196011.1 °C28 December 196027.2 °C565 mm3110
195941.6 °C15 April 195910.9 °C25 January 195927.2 °C672 mm3100
195842.3 °C12 April 195811.2 °C13 January 195827.7 °C673 mm3070
195740.5 °C17 April 195710.0 °C10 January 195726.4 °C859 mm2900
195642.6 °C29 May 19569.8 °C1 January 195627.1 °C945 mm2880
195541.3 °C13 April 195510.6 °C24 January 195527.0 °C763 mm2950
195442.5 °C13 April 195410.7 °C1 January 195427.3 °C708 mm3020
195341.9 °C28 April 195311.3 °C31 December 195327.7 °C582 mm3140
195242.0 °C13 May 19529.9 °C3 February 195227.1 °C752 mm3080
195142.0 °C17 April 195110.8 °C13 December 195127.2 °C950 mm3270
195041.5 °C9 April 195012.0 °C15 January 195027.0 °C726 mm2940
194942.7 °C4 May 194914.0 °C7 January 194928.2 °C558 mm3290
194840.9 °C20 May 19489.4 °C17 January 194826.7 °C671 mm3000
194741.8 °C1 May 194711.3 °C1 January 194726.9 °C1,029 mm2780
194641.8 °C7 May 194610.6 °C29 December 194627.5 °C456 mm3230
194540.9 °C11 April 194511.1 °C6 February 194526.7 °C675 mm2970
194442.6 °C23 May 194413.1 °C26 November 194427.4 °C1,062 mm2980
194342.4 °C9 May 194311.2 °C28 January 194326.7 °C704 mm2750
194243.5 °C12 June 194210.7 °C27 January 194227.8 °C547 mm3150
194142.9 °C13 May 194112.7 °C2 January 194128.6 °C564 mm3550
194041.5 °C10 April 194012.6 °C28 January 194028.4 °C480 mm3540

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
35.1 °C
+0.7 °C
Hot days (≥ 30 °C)
329 d/yr
+8
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
582 mm
-56 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan32.9 °C+0.8 °C0 mm-1 mm
Feb35.4 °C+0.6 °C0 mm-0 mm
Mar40.1 °C+2.4 °C1 mm-2 mm
Apr40.2 °C+1.1 °C1 mm-11 mm
May38.6 °C+0.3 °C11 mm-21 mm
Jun36.1 °C+0.9 °C52 mm-15 mm
Jul31.3 °C-0.4 °C182 mm+28 mm
Aug29.8 °C-0.2 °C169 mm-39 mm
Sep31.0 °C-0.1 °C140 mm+11 mm
Oct35.5 °C+1.0 °C25 mm-5 mm
Nov36.3 °C+1.2 °C0 mm-1 mm
Dec33.6 °C+1.0 °C1 mm+0 mm

The year's extremes

Hottest day
42.9 °C
25 Apr 2025
Coldest day
15.8 °C
22 Nov 2025
Wettest day
54.8 mm
4 Sep 2025
Windiest day
25.8 km/h
14 Aug 2025
Strongest gust
47.5 km/h
31 Mar 2025
Hottest feels-like
48.0 °C
25 Apr 2025
Coldest feels-like
13.2 °C
21 Jan 2025
Sunniest day
12.3 h
5 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 Toma?

Toma has a hot semi-arid climate (Köppen BSh). Over 1940-2025, the average annual temperature is 28.0 °C and it receives 638 mm of precipitation per year.

What is the hottest day ever recorded in Toma?

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

What is the coldest day in Toma?

The coldest day measured in Toma between 1940 and 2025 was 17 January 1948, at 9.4 °C.

Does it snow in Toma?

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

Has the climate of Toma warmed?

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

What is the wettest day in Toma?

The wettest day measured in Toma between 1940 and 2025 was 11 August 1999, with 122 mm of rain in 24 hours.

What was the windiest day in Toma?

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

What is the warmest month in Toma?

The warmest month in Toma is April (32.4 °C on average); the coldest is January (24.2 °C).

How much does it rain in Toma?

Toma receives on average 638 mm of precipitation per year, spread over about 93 rainy days.

Is it sunny in Toma?

Toma gets on average 11.0 hours of sunshine per day, roughly 4,015 hours per year over 1940-2025.

Are there tropical nights in Toma?

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

What was the most extreme apparent temperature in Toma?

In Toma, between 1940 and 2025, the highest apparent temperature reached 48.0 °C on 25 April 2025, and the lowest was 5.5 °C on 17 January 1948.

Compare Toma with another city

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

Nearby cities

The climate around Toma

Other cities — Burkina Faso