Habaswein climate — normals and trends

Habaswein (Kenya) has a hot semi-arid climate (BSh) under the Köppen-Geiger classification. Its mean annual temperature is 28.1 °C and it receives 340 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 (29.7 °C on average) and the coldest is July (26.7 °C). Rainfall peaks in November.

Habaswein averages 0 frost days, 343 hot days (≥ 30 °C) and 57 rainy days per year.

Habaswein 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.3 °C (on 26 March 1941) and the coldest 17.5 °C (on 13 January 1954).

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

HabasweinWajir County

coords
1.02°, 39.49°
period
19402025 · 86 yrs
BShHot semi-aridWarmest monthMarchColdest monthJulyWettest monthNovemberDriest monthJuly

Mean daily temperature

28.1°C

Average daily high

33.3°C

Average daily low

23.6°C

Annual rainfall

340mm

Sunshine / day

10.7h

Mean relative humidity

57%

Average peak wind

22.0km/h

Seasonal range

3.0°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

343 d/yr

Rainy days (≥ 1 mm)

57 d/yr

Annual snowfall

0.0 cm

Average feels-like high

34.6 °C

Average feels-like low

24.8 °C

Average peak gust

40.0 km/h

Tropical nights (≥ 20 °C)

364 d/yr

Solar radiation

21.0 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

41.3 °C

26 March 1941

Coldest day

17.5 °C

13 January 1954

Wettest day

130 mm

3 November 2023

Windiest day

41.8 km/h

25 July 2021

Strongest gust

71.6 km/h

12 August 2010

Hottest feels-like

43.8 °C

23 March 2005

Coldest feels-like

15.7 °C

14 January 1968

Sunniest day

11.9 h

13 October 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202538.5 °C27 February 202521.0 °C7 January 202529.1 °C137 mm3630
202438.4 °C21 May 202421.5 °C23 July 202429.3 °C292 mm3630
202337.6 °C21 January 202321.2 °C5 July 202328.5 °C499 mm3490
202238.1 °C23 March 202220.6 °C18 August 202228.7 °C75 mm3500
202137.9 °C5 March 202121.3 °C28 August 202129.2 °C104 mm3630
202038.4 °C5 March 202021.0 °C18 January 202029.1 °C278 mm3640
201939.2 °C22 April 201921.0 °C19 December 201929.3 °C368 mm3590
201837.5 °C21 February 201820.8 °C15 January 201828.3 °C451 mm3550
201738.3 °C8 March 201720.7 °C11 January 201729.2 °C137 mm3650
201640.5 °C20 March 201621.3 °C3 September 201629.0 °C161 mm3600
201538.1 °C28 February 201521.3 °C1 January 201529.1 °C363 mm3600
201438.7 °C24 March 201421.2 °C29 June 201429.1 °C165 mm3630
201337.9 °C6 January 201320.6 °C5 July 201328.7 °C352 mm3530
201238.0 °C1 March 201219.9 °C2 January 201228.9 °C192 mm3620
201137.6 °C7 February 201120.7 °C30 December 201128.8 °C257 mm3530
201037.8 °C18 February 201021.2 °C16 August 201028.9 °C221 mm3610
200937.5 °C17 April 200921.8 °C5 July 200928.9 °C202 mm3620
200837.7 °C20 March 200820.6 °C20 November 200828.5 °C247 mm3580
200740.1 °C24 February 200721.2 °C25 August 200728.9 °C192 mm3610
200638.8 °C4 March 200621.4 °C13 July 200628.7 °C425 mm3480
200539.2 °C2 April 200520.9 °C3 January 200529.1 °C93 mm3560
200438.1 °C26 January 200420.5 °C5 July 200428.6 °C250 mm3590
200338.0 °C21 March 200321.2 °C7 August 200328.4 °C277 mm3480
200237.7 °C31 March 200221.0 °C24 July 200228.3 °C322 mm3560
200137.7 °C3 March 200121.0 °C20 August 200128.5 °C235 mm3460
200037.4 °C22 February 200020.6 °C16 September 200028.3 °C179 mm3590
199936.9 °C28 April 199920.8 °C5 July 199928.0 °C221 mm3460
199835.9 °C31 March 199820.5 °C27 July 199827.8 °C516 mm3360
199737.6 °C16 March 199721.6 °C12 July 199727.9 °C623 mm3280
199637.4 °C4 April 199620.1 °C24 September 199628.4 °C169 mm3520
199537.6 °C2 March 199521.1 °C22 August 199528.3 °C282 mm3550
199437.3 °C22 March 199420.7 °C11 September 199428.4 °C244 mm3460
199336.5 °C26 March 199319.7 °C2 September 199327.7 °C276 mm3290
199237.5 °C4 March 199220.2 °C12 August 199227.9 °C296 mm3330
199137.6 °C18 February 199120.3 °C19 August 199128.0 °C229 mm3390
199036.5 °C24 February 199019.1 °C26 December 199027.6 °C530 mm3320
198937.0 °C25 February 198920.1 °C2 August 198927.7 °C395 mm3260
198839.0 °C23 March 198821.1 °C3 July 198828.5 °C341 mm3540
198737.6 °C14 March 198720.3 °C13 July 198728.6 °C215 mm3560
198636.9 °C11 February 198619.6 °C18 July 198627.8 °C466 mm3380
198537.5 °C15 March 198519.9 °C21 August 198527.8 °C378 mm3540
198438.2 °C9 April 198420.2 °C26 August 198427.9 °C307 mm3400
198338.1 °C5 April 198320.9 °C5 August 198328.6 °C276 mm3560
198238.4 °C5 February 198219.8 °C5 August 198227.8 °C452 mm3410
198137.1 °C20 February 198120.3 °C9 September 198127.8 °C457 mm3440
198037.6 °C10 March 198019.9 °C16 August 198028.2 °C246 mm3590
197936.0 °C13 October 197920.7 °C11 August 197926.9 °C721 mm3410
197836.0 °C29 September 197820.2 °C18 July 197827.1 °C635 mm3300
197738.0 °C28 February 197719.6 °C26 August 197727.9 °C612 mm3380
197636.6 °C22 March 197619.9 °C22 August 197627.9 °C321 mm3570
197536.9 °C3 March 197520.6 °C27 July 197527.8 °C216 mm3420
197437.3 °C8 February 197420.4 °C23 September 197428.0 °C255 mm3550
197339.3 °C3 March 197320.1 °C26 August 197328.6 °C124 mm3580
197237.4 °C21 February 197220.8 °C28 July 197228.2 °C273 mm3570
197137.1 °C26 January 197119.8 °C6 August 197127.6 °C238 mm3450
197037.7 °C10 May 197018.8 °C18 September 197028.0 °C204 mm3530
196937.0 °C21 March 196918.6 °C22 August 196927.7 °C265 mm3540
196836.7 °C18 February 196818.5 °C22 December 196826.8 °C505 mm3280
196738.2 °C25 March 196717.9 °C19 December 196727.6 °C364 mm3500
196638.7 °C15 February 196619.9 °C11 September 196628.2 °C247 mm3570
196537.2 °C21 March 196519.5 °C22 September 196527.5 °C273 mm3370
196437.2 °C28 February 196419.4 °C11 August 196427.4 °C340 mm3320
196337.4 °C19 February 196318.9 °C9 September 196327.5 °C445 mm3170
196237.3 °C5 April 196218.9 °C21 January 196227.6 °C256 mm3490
196136.4 °C10 February 196119.1 °C19 December 196127.4 °C660 mm3240
196036.7 °C15 February 196019.3 °C29 December 196027.5 °C380 mm3510
195936.6 °C15 April 195919.5 °C10 August 195928.0 °C349 mm3540
195836.9 °C14 March 195820.2 °C29 August 195827.8 °C309 mm3480
195737.8 °C15 March 195719.1 °C24 December 195727.2 °C588 mm3200
195637.1 °C27 February 195620.1 °C16 July 195627.9 °C295 mm3530
195537.6 °C7 March 195520.5 °C6 August 195528.2 °C217 mm3600
195436.4 °C4 March 195417.5 °C13 January 195427.7 °C210 mm3440
195334.8 °C2 November 195320.1 °C11 September 195325.9 °C1,014 mm2110
195235.3 °C14 September 195219.4 °C1 September 195226.7 °C774 mm2870
195136.8 °C24 February 195120.7 °C19 July 195127.0 °C718 mm2800
195036.9 °C8 February 195020.1 °C24 August 195027.1 °C487 mm3000
194938.2 °C11 March 194919.5 °C5 January 194927.9 °C396 mm3400
194835.4 °C8 February 194819.9 °C2 January 194827.1 °C600 mm3170
194736.2 °C5 January 194718.7 °C18 September 194726.7 °C605 mm2860
194638.6 °C3 April 194619.9 °C4 August 194628.5 °C201 mm3610
194536.8 °C4 February 194519.6 °C21 August 194527.8 °C185 mm3570
194438.1 °C12 February 194419.2 °C5 July 194427.9 °C331 mm3290
194337.4 °C26 January 194319.2 °C31 August 194328.4 °C56 mm3550
194236.6 °C28 February 194219.5 °C3 August 194227.8 °C274 mm3560
194141.3 °C26 March 194119.6 °C10 December 194127.7 °C482 mm3210
194037.0 °C19 February 194019.5 °C28 November 194027.8 °C457 mm3190

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.5 °C
+1.2 °C
Hot days (≥ 30 °C)
363 d/yr
+20
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
138 mm
-203 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan35.6 °C+1.5 °C0 mm-16 mm
Feb37.0 °C+1.8 °C0 mm-11 mm
Mar35.6 °C+0.6 °C44 mm-2 mm
Apr34.4 °C+0.9 °C65 mm-9 mm
May35.2 °C+1.5 °C9 mm-5 mm
Jun33.4 °C+0.7 °C2 mm+1 mm
Jul32.0 °C+0.2 °C0 mm-1 mm
Aug31.8 °C-0.2 °C1 mm-1 mm
Sep34.0 °C+0.9 °C2 mm-0 mm
Oct35.3 °C+1.6 °C7 mm-19 mm
Nov34.7 °C+2.7 °C4 mm-89 mm
Dec35.3 °C+3.0 °C4 mm-51 mm

The year's extremes

Hottest day
38.5 °C
27 Feb 2025
Coldest day
21.0 °C
7 Jan 2025
Wettest day
13.7 mm
23 Apr 2025
Windiest day
34.9 km/h
29 Jul 2025
Strongest gust
61.2 km/h
28 Jul 2025
Hottest feels-like
40.6 °C
9 Mar 2025
Coldest feels-like
20.0 °C
27 Jul 2025
Sunniest day
11.9 h
13 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 Habaswein?

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

What is the hottest day ever recorded in Habaswein?

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

What is the coldest day in Habaswein?

The coldest day measured in Habaswein between 1940 and 2025 was 13 January 1954, at 17.5 °C.

Does it snow in Habaswein?

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

Has the climate of Habaswein warmed?

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

What is the wettest day in Habaswein?

The wettest day measured in Habaswein between 1940 and 2025 was 3 November 2023, with 130 mm of rain in 24 hours.

What was the windiest day in Habaswein?

The windiest day measured in Habaswein between 1940 and 2025 was 25 July 2021, with winds reaching 41.8 km/h.

What is the warmest month in Habaswein?

The warmest month in Habaswein is March (29.7 °C on average); the coldest is July (26.7 °C).

How much does it rain in Habaswein?

Habaswein receives on average 340 mm of precipitation per year, spread over about 57 rainy days.

Is it sunny in Habaswein?

Habaswein gets on average 10.7 hours of sunshine per day, roughly 3,905 hours per year over 1940-2025.

Are there tropical nights in Habaswein?

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

What was the most extreme apparent temperature in Habaswein?

In Habaswein, between 1940 and 2025, the highest apparent temperature reached 43.8 °C on 23 March 2005, and the lowest was 15.7 °C on 14 January 1968.

Compare Habaswein with another city

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

Nearby cities

The climate around Habaswein

Other cities — Kenya