Weather in Kenya 🇰🇪
Right now, Mandera is the warmest city in Kenya at 28°C, while Nanyuki is the coolest at 10°C — a nationwide temperature range of 18°C.
Display Units:
Current Weather Conditions: Top Cities in Kenya
Nairobi
Light drizzle
17°
62°
Kakamega
Clear
15°
60°
Mombasa
Patchy rain nearby
24°
76°
Nakuru
Sunny
14°
58°
Ruiru
Patchy rain nearby
17°
62°
Eldoret
Sunny
14°
57°
Kisumu
Clear
16°
61°
Kikuyu
Light drizzle
17°
62°
Thika
Light rain shower
17°
63°
Naivasha
Patchy rain nearby
15°
59°
Karuri
Light rain shower
15°
60°
Lang'ata
Light drizzle
17°
62°
Ongata Rongai
Light drizzle
17°
62°
Garissa
Partly Cloudy
25°
77°
Kitale
Sunny
15°
59°
Limuru
Light drizzle
17°
62°
Juja
Light rain shower
17°
63°
Kitengela
Patchy rain nearby
17°
62°
Kiambu
Light drizzle
17°
62°
Mlolongo
Patchy rain nearby
17°
62°
Malindi
Patchy rain nearby
24°
74°
Mandera
Overcast
28°
82°
Kisii
Clear
17°
62°
Ngong
Light drizzle
17°
62°
Mtwapa
Patchy rain nearby
24°
76°
Wajir
Sunny
26°
79°
Lodwar
Partly Cloudy
27°
81°
Athi River
Patchy rain nearby
17°
62°
Meru
Patchy rain nearby
18°
64°
Nyeri
Light rain shower
15°
60°
Isiolo
Sunny
17°
63°
Ukunda
Patchy rain nearby
22°
71°
Kiserian
Light drizzle
17°
62°
Kilifi
Patchy rain nearby
24°
76°
Nanyuki
Mist
10°
49°
Busia
Clear
18°
64°
Migori
Sunny
19°
66°
Weather in Kenya — FAQ
Common questions about forecasts, units, and sources for Kenya.
What is the weather like in Kenya right now?
Live weather observations and 14-day forecasts are shown above for 37 city(ies) across Kenya. Click any city for full hourly + daily details.
How are forecasts for Kenya produced?
Forecasts come from WeatherAPI.com — a commercial provider aggregating data from national meteorological agencies. In Kenya the underlying source is the national weather service plus global model output (ECMWF, GFS, etc.).
How often does the weather data refresh?
Current conditions refresh every 15-60 minutes. The hourly forecast updates roughly every hour. The 7- and 14-day outlook is recomputed several times per day as new observations arrive.
What units are used on this page?
Temperatures are in degrees Celsius (°C), wind speed in km/h, precipitation in millimetres, and pressure in hPa (mbar). Conversions are available on the per-city pages.