Skip to content
Destinations
Weather & climate
Nature
Outdoors
Culture
Events
Sky & live
Satellite: Sentinel-2 cloudless 2016 by EOX IT Services GmbH · CC BY 4.0 · Contains modified Copernicus Sentinel data 2016
Climate guideThirty-year normals for Ruiru

Ruiru climate by month

Warm-summer Mediterranean · CsbBest Jan–Feb · Sep
Annual mean19°day and night
Seasonal swing4°warmest vs coolest
Precipitation905 mm177 wet days a year
1.15° S, 36.96° EElevation 1,531 mUTC+3 · East Africa Time
When to goRuiru · weather score
JanFebMarAprMayJunJulAugSepOctNovDec61October
Best timeJan–Feb · Sep
October: high / low25° / 15°
iSummary

What the weather is like

Ruiru has a warm-summer Mediterranean climate (Köppen Csb): dry, sunny summers and mild, wetter winters.

The warmest month is February, when afternoons average 27° and nights 15°. July is the coolest month, with highs of 22° and lows of 13°. The difference between the warmest and the coolest month is about 4°, a small seasonal swing typical of places tempered by the sea.

About 905 mm of precipitation falls in an average year. November is the wettest month (146 mm, 25 wet days) and February the driest (36 mm, 8 wet days). Cloud cover ranges from 30% in February to 57% in July.

Compared with Nairobi, the capital, Ruiru is 0.3° warmer on a February afternoon and receives more precipitation over the year.

Year in figures

Hottest afternoons
27° · February
Coldest nights
13° · July
Wettest month
November
Driest month
February
Clearest skies
February · 30% cloud
Longest day
12 h 11 min
Shortest day
12 h 03 min
iiCharts

Twelve months at a glance

Temperature and precipitation

Daily high/low range bars, monthly precipitation columns

Temperature curve

Average high, low
15°20°25°JanFebMarAprMayJunJulAugSepOctNovDec

Daylight

Hours between sunrise and sunset on the 15th of each month
121212JanFebMarAprMayJunJulAugSepOctNovDec
iiiData table

Climate normals month by month

Climate normals for Ruiru by month
MonthJanFebMarAprMayJunJulAugSepOctNovDec
Average high25°27°26°25°24°23°22°22°24°25°23°24°
Average low14°15°16°16°15°14°13°13°13°15°15°15°
Precipitation47 mm36 mm91 mm207 mm129 mm25 mm20 mm17 mm21 mm80 mm146 mm86 mm
Wet days (≥1 mm)9.8814.624.119.111.79.111.69.718.224.816.6
Cloud cover31%30%37%50%46%52%57%55%38%44%53%38%
Daylight12h 1112h 0912h 0712h 0512h 0412h 0312h 0412h 0512h 0612h 0812h 1012h 11
Month score767458596063676274615764