Koro climate — normals and trends

Koro (Mali) has a hot semi-arid climate (BSh) under the Köppen-Geiger classification. Its mean annual temperature is 28.2 °C and it receives 428 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 (33.4 °C on average) and the coldest is January (22.7 °C). Rainfall peaks in August.

Koro averages 0 frost days, 331 hot days (≥ 30 °C) and 68 rainy days per year.

Koro has warmed by +2.1 °C between 1940 and 2025, or +0.24 °C per decade. This trend is statistically significant.

The hottest day of the period reached 45.9 °C (on 3 April 2024) and the coldest 6.4 °C (on 11 January 1982).

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

KoroMopti

coords
14.06°, -3.08°
period
19402025 · 86 yrs
BShHot semi-aridWarmest monthMayColdest monthJanuaryWettest monthAugustDriest monthFebruary

Mean daily temperature

28.2°C

Average daily high

35.1°C

Average daily low

21.6°C

Annual rainfall

428mm

Sunshine / day

11.1h

Mean relative humidity

42%

Average peak wind

14.8km/h

Seasonal range

10.7°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

331 d/yr

Rainy days (≥ 1 mm)

68 d/yr

Annual snowfall

0.0 cm

Average feels-like high

36.1 °C

Average feels-like low

21.3 °C

Average peak gust

32.3 km/h

Tropical nights (≥ 20 °C)

243 d/yr

Solar radiation

22.5 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+2.1 °C

since 1940

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

45.9 °C

3 April 2024

Coldest day

6.4 °C

11 January 1982

Wettest day

146 mm

5 August 2007

Windiest day

33.8 km/h

30 May 1946

Strongest gust

63.0 km/h

25 June 2019

Hottest feels-like

47.3 °C

18 May 1978

Coldest feels-like

2.5 °C

17 January 1948

Sunniest day

12.5 h

18 July 1955

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202544.1 °C18 April 202514.9 °C20 January 202529.2 °C355 mm3340
202445.9 °C3 April 202412.8 °C18 January 202429.3 °C569 mm3440
202344.7 °C27 May 202311.1 °C29 January 202329.6 °C255 mm3510
202243.6 °C9 April 202212.3 °C11 January 202228.5 °C310 mm3400
202143.0 °C10 April 202112.6 °C25 January 202129.6 °C241 mm3590
202044.1 °C17 April 202011.5 °C3 January 202028.9 °C418 mm3420
201945.4 °C6 May 20198.7 °C22 January 201929.0 °C425 mm3440
201843.2 °C8 May 201810.5 °C15 January 201829.2 °C383 mm3520
201743.3 °C8 May 201710.7 °C15 January 201729.0 °C299 mm3450
201644.1 °C13 April 201610.0 °C3 February 201629.0 °C348 mm3450
201543.5 °C3 May 201511.6 °C7 January 201528.4 °C408 mm3170
201443.4 °C27 May 201410.6 °C31 December 201428.8 °C263 mm3410
201344.4 °C24 May 201310.3 °C6 January 201329.0 °C349 mm3350
201243.3 °C7 May 201211.1 °C9 January 201228.5 °C500 mm3280
201143.9 °C4 May 201112.1 °C13 January 201129.1 °C226 mm3390
201043.5 °C20 April 201010.2 °C12 December 201029.0 °C445 mm3540
200944.1 °C21 May 20099.7 °C21 January 200928.9 °C301 mm3400
200844.0 °C16 May 20089.3 °C8 January 200828.2 °C376 mm3260
200743.4 °C10 June 200711.8 °C15 January 200728.5 °C524 mm3240
200642.8 °C13 April 200611.8 °C27 December 200628.8 °C333 mm3430
200543.6 °C15 April 200512.5 °C15 January 200529.2 °C394 mm3360
200443.3 °C3 May 200412.4 °C30 January 200429.0 °C307 mm3400
200343.0 °C13 April 200310.9 °C3 January 200328.6 °C424 mm3330
200244.1 °C27 April 200212.2 °C28 December 200229.0 °C299 mm3310
200143.6 °C11 May 200112.4 °C2 January 200128.5 °C355 mm3400
200043.0 °C5 May 200011.2 °C4 February 200028.3 °C409 mm3250
199942.4 °C23 April 19999.8 °C8 February 199927.8 °C463 mm2930
199844.4 °C18 April 199811.9 °C17 January 199828.6 °C422 mm3200
199741.8 °C22 May 199711.5 °C15 December 199728.5 °C324 mm3350
199642.7 °C13 May 199610.6 °C1 January 199628.5 °C386 mm3540
199542.3 °C14 April 19959.3 °C31 December 199528.3 °C460 mm3070
199443.5 °C24 April 19948.9 °C17 January 199427.9 °C501 mm3130
199344.1 °C16 May 199311.0 °C30 January 199328.9 °C346 mm3400
199242.3 °C1 April 199210.4 °C16 January 199228.0 °C399 mm3270
199143.2 °C23 April 199110.4 °C25 December 199128.5 °C372 mm3260
199042.1 °C31 March 199012.7 °C25 January 199028.9 °C302 mm3340
198942.9 °C15 May 19899.8 °C3 January 198928.1 °C436 mm3290
198843.4 °C29 May 198811.2 °C14 January 198828.6 °C421 mm3160
198744.4 °C16 May 198711.7 °C9 January 198729.4 °C254 mm3510
198644.2 °C16 April 198610.2 °C21 January 198628.4 °C396 mm3170
198542.6 °C26 May 198510.8 °C15 December 198528.3 °C490 mm3190
198443.2 °C19 May 198410.2 °C23 December 198428.7 °C390 mm3250
198344.0 °C9 May 198310.9 °C30 January 198328.7 °C330 mm3310
198242.6 °C22 May 19826.4 °C11 January 198228.2 °C283 mm3260
198143.8 °C27 April 198110.2 °C19 December 198128.1 °C490 mm3380
198044.4 °C25 May 19809.4 °C21 December 198028.9 °C442 mm3450
197943.9 °C20 May 19799.5 °C13 December 197928.2 °C408 mm3310
197843.4 °C20 May 197811.8 °C3 January 197828.4 °C518 mm3500
197743.0 °C17 April 19777.2 °C28 December 197727.6 °C421 mm3280
197642.5 °C23 April 19769.2 °C12 January 197627.3 °C525 mm3250
197542.2 °C6 June 19759.7 °C22 January 197527.4 °C414 mm3150
197443.3 °C26 May 19749.5 °C19 December 197427.7 °C361 mm3000
197343.4 °C27 April 197311.2 °C20 January 197328.6 °C322 mm3300
197242.6 °C4 May 197210.6 °C21 January 197228.0 °C570 mm3460
197142.8 °C6 May 19719.6 °C15 January 197127.9 °C530 mm3430
197043.1 °C1 May 197010.8 °C16 December 197028.0 °C571 mm3450
196943.5 °C2 May 196911.4 °C20 January 196928.4 °C571 mm3410
196842.4 °C8 May 19688.5 °C20 January 196827.6 °C528 mm3400
196742.8 °C6 June 196711.2 °C4 January 196727.4 °C587 mm3000
196642.1 °C11 May 19669.2 °C8 January 196627.7 °C490 mm3450
196543.0 °C3 June 196510.1 °C15 January 196527.1 °C578 mm3200
196441.6 °C12 March 196411.7 °C13 January 196427.2 °C513 mm3190
196342.6 °C2 June 19638.7 °C3 January 196327.3 °C441 mm3450
196242.9 °C3 June 19629.3 °C1 January 196227.1 °C503 mm3200
196143.8 °C15 June 19619.4 °C8 February 196126.8 °C373 mm3240
196042.4 °C22 April 196010.5 °C16 January 196027.2 °C427 mm3220
195942.5 °C14 April 19599.7 °C1 January 195927.2 °C465 mm3220
195842.9 °C30 March 19588.5 °C13 January 195827.7 °C574 mm3280
195742.2 °C4 May 19577.6 °C14 January 195726.5 °C677 mm3080
195643.3 °C29 May 19567.6 °C1 January 195627.3 °C634 mm3120
195542.0 °C20 April 19558.5 °C23 January 195527.3 °C445 mm3380
195442.6 °C13 April 19549.1 °C1 January 195427.5 °C460 mm3230
195343.3 °C29 April 19538.9 °C31 December 195327.9 °C436 mm3290
195243.4 °C24 May 19528.4 °C3 February 195227.2 °C471 mm3230
195142.6 °C14 May 195111.5 °C8 December 195127.4 °C588 mm3470
195042.6 °C9 April 195011.2 °C7 January 195026.9 °C550 mm3130
194942.9 °C1 June 194911.0 °C1 January 194928.4 °C335 mm3370
194843.0 °C20 May 19486.9 °C17 January 194826.8 °C443 mm3160
194742.3 °C22 April 19479.4 °C1 January 194726.7 °C762 mm2770
194643.2 °C7 May 19469.0 °C2 January 194627.4 °C344 mm3340
194542.4 °C4 June 194510.2 °C31 December 194526.9 °C479 mm3100
194443.5 °C24 May 194411.5 °C19 December 194427.5 °C630 mm3290
194343.3 °C9 May 19438.5 °C25 December 194326.4 °C576 mm3000
194243.9 °C12 June 19428.5 °C27 January 194227.5 °C368 mm3250
194143.9 °C13 May 19419.9 °C2 January 194128.9 °C282 mm3570
194042.6 °C19 May 194010.2 °C28 January 194028.5 °C236 mm3570

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.0 °C
+0.9 °C
Hot days (≥ 30 °C)
334 d/yr
+3
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
355 mm
-73 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan31.8 °C+0.9 °C0 mm-1 mm
Feb35.1 °C+1.0 °C0 mm-0 mm
Mar41.3 °C+3.7 °C0 mm-1 mm
Apr42.0 °C+2.2 °C1 mm-4 mm
May41.0 °C+1.0 °C6 mm-6 mm
Jun38.6 °C+1.1 °C24 mm-14 mm
Jul33.0 °C-0.7 °C117 mm+1 mm
Aug31.3 °C-0.2 °C96 mm-62 mm
Sep32.2 °C-0.8 °C93 mm+13 mm
Oct36.8 °C+0.5 °C12 mm-4 mm
Nov36.6 °C+1.3 °C0 mm-0 mm
Dec32.3 °C+0.6 °C5 mm+5 mm

The year's extremes

Hottest day
44.1 °C
18 Apr 2025
Coldest day
14.9 °C
20 Jan 2025
Wettest day
33.9 mm
4 Sep 2025
Windiest day
27.2 km/h
31 Mar 2025
Strongest gust
55.8 km/h
30 Jun 2025
Hottest feels-like
46.4 °C
15 May 2025
Coldest feels-like
11.0 °C
20 Jan 2025
Sunniest day
12.4 h
11 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 Koro?

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

What is the hottest day ever recorded in Koro?

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

What is the coldest day in Koro?

The coldest day measured in Koro between 1940 and 2025 was 11 January 1982, at 6.4 °C.

Does it snow in Koro?

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

Has the climate of Koro warmed?

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

What is the wettest day in Koro?

The wettest day measured in Koro between 1940 and 2025 was 5 August 2007, with 146 mm of rain in 24 hours.

What was the windiest day in Koro?

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

What is the warmest month in Koro?

The warmest month in Koro is May (33.4 °C on average); the coldest is January (22.7 °C).

How much does it rain in Koro?

Koro receives on average 428 mm of precipitation per year, spread over about 68 rainy days.

Is it sunny in Koro?

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

Are there tropical nights in Koro?

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

What was the most extreme apparent temperature in Koro?

In Koro, between 1940 and 2025, the highest apparent temperature reached 47.3 °C on 18 May 1978, and the lowest was 2.5 °C on 17 January 1948.

Compare Koro with another city

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

Nearby cities

The climate around Koro

Other cities — Mali