Mandera climate — normals and trends

Mandera (Kenya) has a hot desert climate (BWh) under the Köppen-Geiger classification. Its mean annual temperature is 28.7 °C and it receives 312 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.5 °C on average) and the coldest is November (27.3 °C). Rainfall peaks in April.

Mandera averages 0 frost days, 341 hot days (≥ 30 °C) and 52 rainy days per year.

Mandera 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 40.3 °C (on 26 March 1941) and the coldest 15.6 °C (on 17 December 1967).

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

ManderaMandera County

coords
3.94°, 41.86°
period
19402025 · 86 yrs
BWhHot desertWarmest monthMarchColdest monthNovemberWettest monthAprilDriest monthAugust

Mean daily temperature

28.7°C

Average daily high

33.5°C

Average daily low

24.2°C

Annual rainfall

312mm

Sunshine / day

10.8h

Mean relative humidity

51%

Average peak wind

19.8km/h

Seasonal range

3.2°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

341 d/yr

Rainy days (≥ 1 mm)

52 d/yr

Annual snowfall

0.0 cm

Average feels-like high

34.5 °C

Average feels-like low

25.1 °C

Average peak gust

37.5 km/h

Tropical nights (≥ 20 °C)

364 d/yr

Solar radiation

21.3 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.53 · 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

40.3 °C

26 March 1941

Coldest day

15.6 °C

17 December 1967

Wettest day

176 mm

19 November 2023

Windiest day

38.2 km/h

24 July 2021

Strongest gust

66.6 km/h

12 July 1943

Hottest feels-like

43.3 °C

27 March 1982

Coldest feels-like

14.7 °C

11 January 1941

Sunniest day

12.0 h

2 October 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202539.2 °C15 March 202521.2 °C7 January 202529.9 °C173 mm3610
202438.4 °C9 March 202421.3 °C10 January 202430.0 °C188 mm3640
202338.6 °C4 March 202319.9 °C7 December 202329.3 °C955 mm3500
202238.7 °C16 March 202222.1 °C28 January 202229.9 °C102 mm3580
202138.8 °C1 March 202121.3 °C1 December 202129.8 °C106 mm3620
202039.2 °C17 March 202021.5 °C17 January 202029.9 °C190 mm3620
201939.5 °C9 March 201921.0 °C1 December 201929.4 °C473 mm3450
201838.8 °C28 March 201819.7 °C14 January 201828.9 °C383 mm3550
201739.4 °C8 March 201720.4 °C4 January 201729.7 °C162 mm3590
201640.1 °C23 March 201620.7 °C6 December 201629.6 °C212 mm3610
201538.5 °C28 February 201521.2 °C1 January 201529.1 °C350 mm3580
201439.0 °C20 March 201421.5 °C11 November 201429.5 °C197 mm3610
201338.1 °C3 February 201320.5 °C9 December 201328.7 °C427 mm3420
201238.7 °C1 March 201220.3 °C1 January 201229.2 °C226 mm3620
201138.2 °C10 April 201119.6 °C11 December 201129.1 °C364 mm3390
201038.9 °C20 February 201021.1 °C2 December 201029.4 °C213 mm3560
200938.4 °C4 March 200921.3 °C7 November 200929.5 °C163 mm3590
200837.9 °C29 January 200819.3 °C19 November 200828.8 °C281 mm3500
200739.1 °C24 February 200720.2 °C17 November 200729.4 °C204 mm3540
200638.7 °C24 February 200620.8 °C15 December 200628.8 °C396 mm3340
200539.5 °C1 April 200518.7 °C3 January 200529.2 °C186 mm3590
200438.1 °C11 March 200420.0 °C2 December 200428.6 °C437 mm3160
200338.6 °C2 March 200318.6 °C13 December 200328.9 °C379 mm3430
200238.6 °C12 March 200221.4 °C7 October 200228.8 °C348 mm3480
200137.9 °C11 March 200120.6 °C3 January 200129.1 °C177 mm3560
200038.3 °C22 February 200020.8 °C30 December 200028.9 °C169 mm3520
199937.7 °C26 March 199920.7 °C14 December 199928.6 °C202 mm3590
199839.1 °C28 March 199819.4 °C23 November 199828.7 °C226 mm3510
199738.3 °C2 February 199720.1 °C10 December 199728.2 °C841 mm3060
199638.1 °C27 February 199620.2 °C3 December 199628.9 °C218 mm3500
199537.6 °C15 February 199521.9 °C5 January 199528.9 °C261 mm3560
199438.8 °C30 March 199420.6 °C11 December 199428.5 °C496 mm3310
199337.3 °C24 February 199322.0 °C12 December 199328.5 °C339 mm3430
199239.0 °C27 March 199218.7 °C20 November 199228.8 °C226 mm3460
199139.2 °C17 March 199121.4 °C22 July 199129.0 °C213 mm3490
199037.8 °C12 February 199020.5 °C21 December 199028.6 °C337 mm3440
198937.2 °C19 February 198920.5 °C26 January 198928.6 °C308 mm3440
198838.3 °C15 March 198821.8 °C2 December 198829.3 °C254 mm3630
198738.6 °C14 March 198719.3 °C2 February 198729.5 °C204 mm3590
198638.1 °C19 March 198620.3 °C4 January 198628.8 °C216 mm3440
198538.2 °C14 March 198521.0 °C21 February 198528.3 °C276 mm3480
198438.0 °C13 April 198420.7 °C6 January 198428.6 °C217 mm3500
198338.5 °C14 April 198321.2 °C10 January 198329.4 °C186 mm3610
198238.4 °C27 March 198221.0 °C31 December 198228.6 °C342 mm3440
198137.5 °C8 March 198119.6 °C12 December 198128.1 °C336 mm3360
198037.9 °C11 March 198020.4 °C7 December 198028.8 °C231 mm3550
197938.2 °C5 March 197919.7 °C26 November 197928.0 °C448 mm3430
197837.4 °C9 March 197820.4 °C28 November 197828.4 °C452 mm3420
197738.3 °C1 March 197719.7 °C1 December 197728.5 °C496 mm3330
197637.4 °C22 March 197621.6 °C14 May 197628.8 °C214 mm3550
197537.8 °C27 March 197521.0 °C27 November 197528.5 °C221 mm3490
197436.8 °C30 January 197419.9 °C12 November 197428.4 °C197 mm3530
197338.8 °C4 March 197320.1 °C17 December 197329.0 °C182 mm3630
197238.1 °C29 March 197220.9 °C30 November 197228.7 °C311 mm3490
197137.2 °C26 February 197118.7 °C3 December 197128.3 °C197 mm3500
197037.8 °C26 February 197020.4 °C28 November 197028.9 °C198 mm3540
196938.6 °C19 March 196920.1 °C27 October 196928.9 °C196 mm3530
196836.5 °C4 October 196817.2 °C6 January 196827.2 °C387 mm3140
196738.7 °C25 March 196715.6 °C17 December 196727.4 °C701 mm2990
196637.1 °C11 February 196620.2 °C11 January 196628.5 °C232 mm3510
196537.1 °C9 March 196519.7 °C10 January 196527.9 °C333 mm3300
196438.0 °C9 March 196420.9 °C2 November 196428.1 °C220 mm3400
196337.3 °C9 March 196320.7 °C15 January 196327.8 °C528 mm3250
196238.3 °C5 April 196219.2 °C20 January 196228.1 °C273 mm3440
196138.3 °C7 March 196119.2 °C20 December 196128.2 °C421 mm3330
196036.7 °C10 March 196019.7 °C18 January 196027.7 °C403 mm3310
195938.7 °C29 March 195920.3 °C8 December 195928.7 °C229 mm3580
195838.0 °C14 March 195820.8 °C1 January 195829.0 °C182 mm3560
195738.0 °C15 March 195718.9 °C19 December 195727.9 °C403 mm3320
195637.4 °C29 March 195619.6 °C4 December 195628.5 °C158 mm3570
195537.0 °C20 February 195520.2 °C1 March 195528.5 °C227 mm3490
195437.3 °C28 February 195419.2 °C12 January 195428.3 °C221 mm3520
195337.1 °C18 February 195320.1 °C30 November 195327.0 °C626 mm2450
195237.0 °C24 March 195219.7 °C7 December 195227.2 °C631 mm2650
195136.6 °C27 February 195120.2 °C30 December 195126.8 °C806 mm2220
195037.1 °C17 January 195020.3 °C3 February 195027.3 °C498 mm2780
194937.7 °C9 March 194919.2 °C5 November 194928.2 °C333 mm3380
194836.6 °C23 March 194819.6 °C2 January 194828.0 °C333 mm3310
194736.3 °C24 January 194718.8 °C17 December 194727.0 °C569 mm2690
194638.2 °C25 February 194620.7 °C18 January 194628.8 °C164 mm3570
194537.4 °C28 February 194519.1 °C13 December 194528.0 °C291 mm3360
194437.4 °C29 March 194419.6 °C6 January 194428.4 °C239 mm3400
194337.3 °C22 March 194320.2 °C24 December 194328.9 °C33 mm3560
194237.2 °C21 March 194220.1 °C24 November 194228.6 °C144 mm3520
194140.3 °C26 March 194118.0 °C11 January 194128.4 °C238 mm3450
194036.4 °C14 February 194018.7 °C28 November 194027.7 °C480 mm2980

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.8 °C
+1.3 °C
Hot days (≥ 30 °C)
361 d/yr
+20
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
173 mm
-139 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan35.4 °C+0.6 °C0 mm-2 mm
Feb37.2 °C+1.5 °C0 mm-3 mm
Mar36.6 °C+1.0 °C14 mm-13 mm
Apr34.0 °C+1.0 °C125 mm+29 mm
May34.5 °C+1.7 °C25 mm-15 mm
Jun33.9 °C+1.0 °C2 mm+0 mm
Jul32.4 °C+0.4 °C1 mm-1 mm
Aug32.8 °C0.0 °C0 mm-1 mm
Sep35.5 °C+1.4 °C0 mm-3 mm
Oct34.8 °C+2.1 °C4 mm-60 mm
Nov35.1 °C+3.3 °C1 mm-60 mm
Dec35.6 °C+2.1 °C1 mm-10 mm

The year's extremes

Hottest day
39.2 °C
15 Mar 2025
Coldest day
21.2 °C
7 Jan 2025
Wettest day
54.9 mm
16 Apr 2025
Windiest day
35.4 km/h
19 Aug 2025
Strongest gust
60.5 km/h
19 Aug 2025
Hottest feels-like
42.0 °C
2 Apr 2025
Coldest feels-like
19.0 °C
7 Jan 2025
Sunniest day
12.0 h
3 Oct 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 Mandera?

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

What is the hottest day ever recorded in Mandera?

The hottest day measured in Mandera between 1940 and 2025 was 26 March 1941, reaching 40.3 °C.

What is the coldest day in Mandera?

The coldest day measured in Mandera between 1940 and 2025 was 17 December 1967, at 15.6 °C.

Does it snow in Mandera?

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

Has the climate of Mandera warmed?

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

What is the wettest day in Mandera?

The wettest day measured in Mandera between 1940 and 2025 was 19 November 2023, with 176 mm of rain in 24 hours.

What was the windiest day in Mandera?

The windiest day measured in Mandera between 1940 and 2025 was 24 July 2021, with winds reaching 38.2 km/h.

What is the warmest month in Mandera?

The warmest month in Mandera is March (30.5 °C on average); the coldest is November (27.3 °C).

How much does it rain in Mandera?

Mandera receives on average 312 mm of precipitation per year, spread over about 52 rainy days.

Is it sunny in Mandera?

Mandera gets on average 10.8 hours of sunshine per day, roughly 3,942 hours per year over 1940-2025.

Are there tropical nights in Mandera?

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

What was the most extreme apparent temperature in Mandera?

In Mandera, between 1940 and 2025, the highest apparent temperature reached 43.3 °C on 27 March 1982, and the lowest was 14.7 °C on 11 January 1941.

Compare Mandera with another city

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

Nearby cities

The climate around Mandera

Other cities — Kenya