Molo climate — normals and trends

Molo (Kenya) has a warm-summer mediterranean climate (Csb) under the Köppen-Geiger classification. Its mean annual temperature is 14.5 °C and it receives 1,933 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 (16.0 °C on average) and the coldest is July (13.1 °C). Rainfall peaks in August.

Molo averages 0 frost days, 0 hot days (≥ 30 °C) and 186 rainy days per year.

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

The hottest day of the period reached 28.5 °C (on 15 April 2019) and the coldest 3.1 °C (on 28 August 1963).

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

MoloNakuru County

coords
-0.25°, 35.73°
period
19402025 · 86 yrs
CsbWarm-summer MediterraneanWarmest monthMarchColdest monthJulyWettest monthAugustDriest monthJanuary

Mean daily temperature

14.5°C

Average daily high

20.4°C

Average daily low

9.7°C

Annual rainfall

1,933mm

Sunshine / day

10.7h

Mean relative humidity

73%

Average peak wind

10.9km/h

Seasonal range

2.9°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

0 d/yr

Rainy days (≥ 1 mm)

186 d/yr

Annual snowfall

0.0 cm

Average feels-like high

20.7 °C

Average feels-like low

8.6 °C

Average peak gust

32.0 km/h

Tropical nights (≥ 20 °C)

0 d/yr

Solar radiation

21.5 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+2.1 °C

since 1940

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

28.5 °C

15 April 2019

Coldest day

3.1 °C

28 August 1963

Wettest day

201 mm

6 August 2020

Windiest day

23.2 km/h

2 April 2022

Strongest gust

65.9 km/h

14 March 1990

Hottest feels-like

28.2 °C

25 February 2005

Coldest feels-like

0.1 °C

28 August 1963

Sunniest day

12.0 h

9 December 1941

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202526.5 °C5 March 20257.1 °C22 November 202515.5 °C1,909 mm00
202427.4 °C22 March 20247.9 °C7 December 202415.9 °C2,390 mm00
202326.7 °C1 March 20237.5 °C13 January 202315.8 °C1,376 mm00
202227.3 °C20 March 20227.1 °C29 September 202215.7 °C1,211 mm00
202125.0 °C7 March 20215.3 °C1 February 202115.3 °C1,266 mm00
202025.8 °C15 March 20207.9 °C7 February 202015.2 °C2,647 mm00
201928.5 °C15 April 20196.4 °C19 December 201915.9 °C2,116 mm00
201826.9 °C25 February 20186.2 °C17 July 201815.2 °C1,985 mm00
201727.0 °C16 March 20177.4 °C12 January 201715.7 °C1,552 mm00
201627.7 °C29 March 20167.3 °C28 August 201615.4 °C2,188 mm00
201525.7 °C11 March 20157.3 °C15 January 201515.5 °C1,750 mm00
201425.6 °C4 March 20146.4 °C5 December 201414.9 °C1,657 mm00
201327.5 °C8 March 20136.7 °C15 September 201314.8 °C2,401 mm00
201226.2 °C25 February 20124.2 °C2 January 201214.8 °C2,691 mm00
201126.2 °C10 February 20116.8 °C27 January 201115.2 °C2,169 mm00
201026.2 °C2 February 20107.3 °C20 July 201015.0 °C2,232 mm00
200926.7 °C27 March 20097.2 °C14 February 200915.6 °C852 mm00
200827.0 °C13 March 20087.0 °C8 July 200815.0 °C1,526 mm00
200725.9 °C15 March 20076.9 °C29 October 200714.8 °C1,621 mm00
200627.2 °C17 February 20066.7 °C4 September 200615.3 °C1,999 mm00
200526.7 °C25 February 20055.3 °C5 January 200515.4 °C1,967 mm00
200425.7 °C5 March 20046.2 °C3 July 200414.9 °C1,618 mm00
200326.7 °C13 March 20036.1 °C30 December 200315.1 °C1,412 mm00
200226.6 °C2 March 20026.6 °C9 July 200215.0 °C1,276 mm00
200125.8 °C3 March 20016.3 °C20 July 200114.6 °C2,312 mm00
200027.0 °C24 March 20005.8 °C21 February 200015.1 °C922 mm00
199924.2 °C27 February 19995.4 °C4 February 199914.6 °C1,179 mm00
199824.7 °C5 March 19987.3 °C22 December 199814.8 °C1,912 mm00
199726.2 °C15 March 19977.4 °C19 July 199715.2 °C2,033 mm00
199625.5 °C22 February 19965.9 °C10 August 199615.0 °C1,735 mm00
199525.3 °C1 March 19956.3 °C26 August 199515.0 °C1,557 mm00
199426.4 °C10 March 19946.3 °C24 August 199415.0 °C2,445 mm00
199325.4 °C13 April 19936.3 °C2 September 199314.5 °C1,607 mm00
199227.6 °C29 March 19926.6 °C6 January 199214.6 °C2,376 mm00
199126.7 °C3 March 19916.3 °C4 September 199114.7 °C1,908 mm00
199024.3 °C29 January 19905.9 °C10 January 199014.3 °C2,274 mm00
198925.9 °C16 March 19895.4 °C21 June 198914.2 °C1,980 mm00
198825.8 °C2 March 19885.4 °C5 December 198814.6 °C2,757 mm00
198726.9 °C4 March 19876.6 °C13 July 198715.4 °C1,714 mm00
198626.8 °C24 February 19864.6 °C5 August 198614.7 °C2,055 mm00
198526.8 °C17 March 19855.1 °C6 August 198514.5 °C2,168 mm00
198426.7 °C25 March 19844.5 °C18 December 198414.6 °C1,642 mm00
198326.4 °C25 March 19836.2 °C14 September 198314.8 °C2,068 mm00
198227.2 °C1 March 19825.9 °C20 July 198214.6 °C2,052 mm00
198126.3 °C26 February 19814.8 °C2 December 198114.6 °C2,264 mm00
198026.9 °C2 April 19805.1 °C24 July 198014.9 °C1,577 mm00
197924.8 °C19 October 19795.9 °C2 March 197914.3 °C2,033 mm00
197823.7 °C4 February 19784.4 °C4 February 197813.7 °C2,274 mm00
197725.9 °C20 February 19773.8 °C14 August 197714.2 °C2,571 mm00
197627.0 °C14 March 19764.5 °C22 August 197614.4 °C1,725 mm00
197526.4 °C6 February 19755.1 °C28 November 197514.3 °C2,101 mm00
197425.5 °C25 February 19745.3 °C30 July 197414.2 °C1,760 mm00
197327.2 °C10 April 19736.2 °C7 December 197314.7 °C1,706 mm00
197226.0 °C4 April 19726.1 °C4 October 197214.4 °C1,864 mm00
197126.5 °C8 March 19714.5 °C20 September 197113.9 °C2,573 mm00
197025.7 °C6 March 19705.0 °C25 July 197014.1 °C2,124 mm00
196924.3 °C5 April 19694.3 °C6 August 196914.2 °C1,296 mm00
196825.1 °C27 January 19685.3 °C15 January 196813.7 °C2,064 mm00
196726.2 °C24 March 19675.8 °C29 July 196714.1 °C2,286 mm00
196625.3 °C8 March 19665.3 °C22 December 196614.6 °C1,885 mm00
196525.5 °C22 March 19654.6 °C6 August 196514.4 °C1,358 mm00
196424.3 °C12 March 19643.5 °C7 November 196413.7 °C1,860 mm00
196323.2 °C22 October 19633.1 °C28 August 196313.6 °C2,544 mm00
196223.5 °C27 February 19625.6 °C12 August 196213.5 °C2,091 mm00
196125.7 °C28 January 19615.2 °C2 January 196114.5 °C1,949 mm00
196025.5 °C22 February 19605.5 °C10 September 196014.3 °C1,963 mm00
195926.1 °C17 March 19594.6 °C18 September 195914.3 °C1,932 mm00
195825.4 °C12 March 19584.9 °C22 September 195814.3 °C1,885 mm00
195725.3 °C18 January 19574.4 °C24 September 195714.2 °C1,831 mm00
195623.6 °C17 March 19565.4 °C30 July 195613.4 °C2,231 mm00
195523.7 °C10 March 19556.0 °C22 July 195513.4 °C2,174 mm00
195423.2 °C16 March 19545.5 °C7 October 195413.3 °C2,483 mm00
195321.7 °C2 October 19535.4 °C12 August 195313.4 °C2,792 mm00
195222.0 °C27 March 19526.6 °C28 September 195213.4 °C2,639 mm00
195122.4 °C6 March 19515.8 °C3 July 195113.5 °C2,648 mm00
195024.2 °C22 February 19504.8 °C11 August 195013.2 °C2,453 mm00
194923.9 °C12 March 19495.9 °C1 August 194913.6 °C2,552 mm00
194822.0 °C18 April 19486.6 °C1 January 194813.5 °C1,777 mm00
194721.6 °C26 October 19475.2 °C25 July 194713.4 °C2,681 mm00
194625.6 °C31 March 19465.8 °C22 September 194614.2 °C1,332 mm00
194524.7 °C20 March 19456.0 °C28 June 194513.9 °C1,159 mm00
194424.0 °C20 February 19445.2 °C7 July 194414.1 °C1,019 mm00
194325.1 °C1 March 19435.5 °C27 July 194314.0 °C1,201 mm00
194223.6 °C8 February 19425.9 °C5 September 194213.9 °C1,110 mm00
194124.2 °C27 March 19416.0 °C28 September 194113.8 °C1,258 mm00
194021.9 °C24 February 19405.3 °C28 December 194013.2 °C2,673 mm00

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
21.5 °C
+1.1 °C
Hot days (≥ 30 °C)
0 d/yr
0
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1909 mm
-25 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan22.9 °C+1.5 °C30 mm-10 mm
Feb24.5 °C+2.1 °C3 mm-48 mm
Mar23.6 °C+1.0 °C130 mm+22 mm
Apr21.9 °C+0.7 °C192 mm-81 mm
May21.6 °C+1.3 °C157 mm-65 mm
Jun20.8 °C+1.3 °C105 mm-68 mm
Jul19.7 °C+1.2 °C219 mm-1 mm
Aug19.1 °C+0.3 °C355 mm+79 mm
Sep20.8 °C+0.9 °C343 mm+157 mm
Oct20.4 °C+0.1 °C226 mm+77 mm
Nov20.9 °C+1.2 °C106 mm-59 mm
Dec21.7 °C+1.6 °C42 mm-28 mm

The year's extremes

Hottest day
26.5 °C
5 Mar 2025
Coldest day
7.1 °C
22 Nov 2025
Wettest day
88.0 mm
7 Sep 2025
Windiest day
21.7 km/h
22 Feb 2025
Strongest gust
56.9 km/h
22 Feb 2025
Hottest feels-like
26.1 °C
11 Apr 2025
Coldest feels-like
5.0 °C
15 Jan 2025
Sunniest day
11.9 h
3 Feb 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 Molo?

Molo has a warm-summer mediterranean climate (Köppen Csb). Over 1940-2025, the average annual temperature is 14.5 °C and it receives 1,933 mm of precipitation per year.

What is the hottest day ever recorded in Molo?

The hottest day measured in Molo between 1940 and 2025 was 15 April 2019, reaching 28.5 °C.

What is the coldest day in Molo?

The coldest day measured in Molo between 1940 and 2025 was 28 August 1963, at 3.1 °C.

Does it snow in Molo?

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

Has the climate of Molo warmed?

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

What is the wettest day in Molo?

The wettest day measured in Molo between 1940 and 2025 was 6 August 2020, with 201 mm of rain in 24 hours.

What was the windiest day in Molo?

The windiest day measured in Molo between 1940 and 2025 was 2 April 2022, with winds reaching 23.2 km/h.

What is the warmest month in Molo?

The warmest month in Molo is March (16.0 °C on average); the coldest is July (13.1 °C).

How much does it rain in Molo?

Molo receives on average 1,933 mm of precipitation per year, spread over about 186 rainy days.

Is it sunny in Molo?

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

Are there tropical nights in Molo?

Almost never: tropical nights (temperature staying above 20 °C) are virtually non-existent in Molo.

What was the most extreme apparent temperature in Molo?

In Molo, between 1940 and 2025, the highest apparent temperature reached 28.2 °C on 25 February 2005, and the lowest was 0.1 °C on 28 August 1963.

Compare Molo with another city

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

Nearby cities

The climate around Molo

Other cities — Kenya