Mopti climate — normals and trends

Mopti (Mali) has a hot desert climate (BWh) under the Köppen-Geiger classification. Its mean annual temperature is 29.3 °C and it receives 386 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 May (34.4 °C on average) and the coldest is January (24.0 °C). Rainfall peaks in August.

Mopti averages 0 frost days, 338 hot days (≥ 30 °C) and 61 rainy days per year.

Mopti has warmed by +2.5 °C between 1940 and 2025, or +0.29 °C per decade. This trend is statistically significant.

The hottest day of the period reached 46.0 °C (on 3 April 2024) and the coldest 9.3 °C (on 16 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

MoptiMopti

coords
14.48°, -4.18°
period
19402025 · 86 yrs
BWhHot desertWarmest monthMayColdest monthJanuaryWettest monthAugustDriest monthFebruary

Mean daily temperature

29.3°C

Average daily high

35.7°C

Average daily low

23.4°C

Annual rainfall

386mm

Sunshine / day

11.1h

Mean relative humidity

38%

Average peak wind

18.1km/h

Seasonal range

10.4°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

338 d/yr

Rainy days (≥ 1 mm)

61 d/yr

Annual snowfall

0.0 cm

Average feels-like high

36.0 °C

Average feels-like low

22.9 °C

Average peak gust

35.1 km/h

Tropical nights (≥ 20 °C)

285 d/yr

Solar radiation

22.3 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+2.5 °C

since 1940

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

46.0 °C

3 April 2024

Coldest day

9.3 °C

16 January 1948

Wettest day

147 mm

6 August 2007

Windiest day

38.6 km/h

30 May 1946

Strongest gust

69.8 km/h

15 April 2020

Hottest feels-like

47.5 °C

1 June 2024

Coldest feels-like

5.5 °C

1 January 1947

Sunniest day

12.8 h

26 June 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202544.9 °C11 April 202514.7 °C24 December 202530.3 °C258 mm3420
202446.0 °C3 April 202416.2 °C20 December 202430.7 °C470 mm3550
202345.0 °C30 May 202312.7 °C29 January 202330.5 °C227 mm3530
202244.4 °C7 April 202214.1 °C10 January 202229.6 °C274 mm3540
202144.9 °C13 May 202115.2 °C30 December 202130.6 °C217 mm3610
202045.1 °C29 April 202013.5 °C3 January 202030.2 °C298 mm3480
201944.6 °C6 May 201910.9 °C22 January 201930.0 °C432 mm3540
201843.6 °C9 June 201815.1 °C26 December 201830.1 °C330 mm3510
201744.4 °C7 May 201711.7 °C14 January 201730.2 °C255 mm3500
201644.8 °C13 May 201612.9 °C3 February 201630.2 °C266 mm3550
201543.7 °C14 May 201513.6 °C7 January 201529.6 °C386 mm3370
201444.4 °C22 May 201413.2 °C31 December 201429.9 °C312 mm3490
201344.3 °C24 May 201313.2 °C6 January 201330.1 °C273 mm3470
201243.7 °C6 May 201213.8 °C21 January 201229.7 °C345 mm3420
201144.2 °C4 May 201114.0 °C31 December 201130.4 °C231 mm3490
201044.0 °C20 April 201013.5 °C12 December 201030.4 °C419 mm3570
200945.3 °C10 June 200911.6 °C20 January 200930.3 °C290 mm3430
200844.2 °C3 May 200811.4 °C7 January 200829.6 °C293 mm3330
200744.3 °C10 June 200713.5 °C15 January 200729.7 °C490 mm3350
200643.5 °C13 April 200613.9 °C27 December 200629.9 °C287 mm3500
200543.9 °C26 April 200514.3 °C3 January 200530.5 °C292 mm3470
200444.2 °C19 May 200415.1 °C5 March 200430.5 °C300 mm3530
200344.2 °C26 April 200314.6 °C29 December 200330.1 °C371 mm3450
200244.0 °C17 May 200215.3 °C29 December 200230.5 °C260 mm3560
200143.7 °C11 May 200114.2 °C15 February 200129.9 °C347 mm3550
200043.7 °C5 May 200014.4 °C4 February 200029.6 °C378 mm3430
199942.8 °C23 April 199911.9 °C8 February 199929.1 °C433 mm3130
199843.8 °C17 April 199815.1 °C9 January 199830.0 °C419 mm3400
199742.2 °C19 May 199714.5 °C29 December 199729.7 °C325 mm3470
199643.6 °C15 May 199614.7 °C13 January 199630.0 °C306 mm3610
199542.7 °C14 April 199511.1 °C11 January 199529.5 °C325 mm3270
199444.2 °C26 April 199412.7 °C16 January 199428.9 °C492 mm3240
199344.9 °C16 May 199313.0 °C10 January 199330.0 °C269 mm3440
199243.1 °C31 May 199214.0 °C28 January 199229.2 °C338 mm3400
199143.6 °C23 April 199113.5 °C24 December 199129.8 °C242 mm3390
199043.6 °C27 May 199013.4 °C24 January 199030.1 °C271 mm3400
198943.1 °C15 May 198912.0 °C3 January 198929.7 °C413 mm3470
198844.1 °C23 May 198811.9 °C12 December 198829.5 °C449 mm3190
198744.5 °C10 May 198713.7 °C9 January 198730.6 °C318 mm3550
198644.2 °C16 April 198610.3 °C21 January 198629.4 °C350 mm3300
198543.3 °C21 May 198511.7 °C15 December 198529.4 °C388 mm3320
198443.4 °C19 May 198411.7 °C8 January 198429.8 °C300 mm3390
198344.6 °C8 May 198312.3 °C8 January 198329.9 °C274 mm3350
198243.8 °C1 June 198211.1 °C11 January 198229.2 °C242 mm3340
198144.0 °C25 May 198112.7 °C7 January 198129.2 °C499 mm3420
198044.1 °C12 May 198010.9 °C20 December 198029.9 °C403 mm3460
197943.6 °C20 May 197913.2 °C13 December 197929.2 °C393 mm3440
197843.0 °C29 March 197815.1 °C15 December 197829.2 °C467 mm3500
197743.3 °C11 June 197710.9 °C28 December 197729.2 °C294 mm3440
197642.5 °C23 April 197611.7 °C12 January 197628.0 °C451 mm3220
197543.8 °C2 June 197511.8 °C1 February 197528.4 °C371 mm3230
197443.1 °C26 May 197413.7 °C9 January 197428.5 °C399 mm3030
197344.4 °C27 April 197311.8 °C20 January 197329.5 °C295 mm3310
197243.2 °C2 May 197212.2 °C21 January 197229.2 °C508 mm3490
197143.2 °C1 June 197112.1 °C15 January 197129.2 °C460 mm3510
197043.4 °C13 May 197013.4 °C26 January 197029.2 °C537 mm3480
196943.8 °C3 May 196914.9 °C29 November 196929.5 °C520 mm3470
196842.3 °C5 April 196811.2 °C5 January 196828.7 °C504 mm3420
196743.8 °C6 June 196712.2 °C22 December 196728.2 °C617 mm3090
196642.7 °C31 May 196610.7 °C3 January 196629.0 °C427 mm3550
196544.1 °C5 June 196511.3 °C15 January 196528.2 °C476 mm3230
196442.9 °C22 April 196413.6 °C30 January 196428.3 °C556 mm3330
196343.6 °C2 June 196311.6 °C25 December 196329.0 °C388 mm3510
196243.8 °C3 June 196210.9 °C19 December 196228.4 °C460 mm3230
196145.2 °C15 June 196111.1 °C30 January 196128.2 °C315 mm3360
196042.7 °C22 April 196011.4 °C27 December 196028.3 °C408 mm3320
195943.0 °C14 April 195911.8 °C1 January 195928.2 °C378 mm3270
195844.0 °C30 March 195811.4 °C30 December 195828.8 °C485 mm3340
195741.5 °C18 April 195710.8 °C10 January 195727.7 °C623 mm3170
195642.9 °C2 May 195611.1 °C30 December 195628.1 °C583 mm3200
195542.3 °C20 April 195512.3 °C31 December 195528.4 °C411 mm3420
195442.4 °C13 April 195412.0 °C1 January 195428.1 °C476 mm3100
195343.1 °C29 April 195311.4 °C29 December 195328.7 °C413 mm3350
195243.5 °C24 May 195211.6 °C10 January 195227.9 °C558 mm3190
195142.6 °C16 April 195113.9 °C14 December 195128.3 °C588 mm3420
195042.6 °C9 April 195012.7 °C7 January 195027.8 °C487 mm3160
194943.1 °C11 May 194912.3 °C6 January 194929.1 °C268 mm3430
194843.4 °C20 May 19489.3 °C16 January 194827.6 °C454 mm3180
194742.3 °C23 April 194710.5 °C1 January 194727.5 °C748 mm2970
194643.5 °C8 May 194610.8 °C29 December 194628.4 °C306 mm3320
194542.6 °C10 June 194512.1 °C5 January 194528.0 °C457 mm3260
194443.6 °C24 May 194412.6 °C19 December 194428.4 °C522 mm3310
194342.6 °C9 May 194311.2 °C4 January 194326.9 °C506 mm2980
194244.2 °C12 June 194211.5 °C27 January 194228.2 °C389 mm3200
194143.8 °C13 May 194112.5 °C2 January 194129.8 °C209 mm3610
194042.8 °C22 May 194012.4 °C28 January 194029.3 °C149 mm3550

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
36.4 °C
+0.7 °C
Hot days (≥ 30 °C)
342 d/yr
+4
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
258 mm
-128 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan32.8 °C+1.2 °C0 mm-1 mm
Feb35.5 °C+0.9 °C0 mm-0 mm
Mar41.6 °C+3.9 °C0 mm-1 mm
Apr42.4 °C+2.5 °C3 mm-0 mm
May41.5 °C+1.0 °C6 mm-5 mm
Jun39.4 °C+1.1 °C14 mm-18 mm
Jul34.3 °C-0.1 °C100 mm-1 mm
Aug31.6 °C-0.4 °C72 mm-72 mm
Sep33.7 °C-0.1 °C46 mm-31 mm
Oct37.1 °C+0.1 °C5 mm-10 mm
Nov36.6 °C+0.8 °C0 mm-1 mm
Dec31.1 °C-1.1 °C11 mm+11 mm

The year's extremes

Hottest day
44.9 °C
11 Apr 2025
Coldest day
14.7 °C
24 Dec 2025
Wettest day
18.2 mm
4 Sep 2025
Windiest day
33.4 km/h
31 Mar 2025
Strongest gust
56.9 km/h
31 Mar 2025
Hottest feels-like
47.2 °C
12 May 2025
Coldest feels-like
11.5 °C
20 Jan 2025
Sunniest day
12.7 h
16 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 Mopti?

Mopti has a hot desert climate (Köppen BWh). Over 1940-2025, the average annual temperature is 29.3 °C and it receives 386 mm of precipitation per year.

What is the hottest day ever recorded in Mopti?

The hottest day measured in Mopti between 1940 and 2025 was 3 April 2024, reaching 46.0 °C.

What is the coldest day in Mopti?

The coldest day measured in Mopti between 1940 and 2025 was 16 January 1948, at 9.3 °C.

Does it snow in Mopti?

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

Has the climate of Mopti warmed?

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

What is the wettest day in Mopti?

The wettest day measured in Mopti between 1940 and 2025 was 6 August 2007, with 147 mm of rain in 24 hours.

What was the windiest day in Mopti?

The windiest day measured in Mopti between 1940 and 2025 was 30 May 1946, with winds reaching 38.6 km/h.

What is the warmest month in Mopti?

The warmest month in Mopti is May (34.4 °C on average); the coldest is January (24.0 °C).

How much does it rain in Mopti?

Mopti receives on average 386 mm of precipitation per year, spread over about 61 rainy days.

Is it sunny in Mopti?

Mopti gets on average 11.1 hours of sunshine per day, roughly 4,052 hours per year over 1940-2025.

Are there tropical nights in Mopti?

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

What was the most extreme apparent temperature in Mopti?

In Mopti, between 1940 and 2025, the highest apparent temperature reached 47.5 °C on 1 June 2024, and the lowest was 5.5 °C on 1 January 1947.

Compare Mopti with another city

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

Nearby cities

The climate around Mopti

Other cities — Mali