Support Time.now: Join our Premium Plan for an ad-free experience! Support Us: Go Premium Ad-Free!

Weather in Kenya 🇰🇪

Right now it is 20°C and partly cloudy in Nairobi, with humidity 68%, wind 9 km/h. Across Kenya right now, the warmest of the major cities is Ramu (35°C), and the coolest is Nairobi (20°C).

Nairobi

Partly cloudy
20°C 68°F
Partly cloudy
Full Forecast
Display Units:

Current Weather Conditions: Top Cities in Kenya

Nairobi

Partly cloudy
20° 68°
Partly cloudy

Kakamega

Sunny
26° 79°
Sunny

Mombasa

Sunny
31° 88°
Sunny

Nakuru

Sunny
24° 75°
Sunny

Ruiru

Partly cloudy
24° 75°
Partly cloudy

Eldoret

Sunny
25° 77°
Sunny

Kisumu

Sunny
29° 85°
Sunny

Kikuyu

Partly cloudy
24° 75°
Partly cloudy

Thika

Partly cloudy
23° 74°
Partly cloudy

Naivasha

Patchy rain nearby
22° 72°
Patchy rain nearby

Karuri

Sunny
23° 73°
Sunny

Lang'ata

Partly cloudy
24° 75°
Partly cloudy

Ongata Rongai

Partly cloudy
24° 75°
Partly cloudy

Garissa

Partly cloudy
33° 92°
Partly cloudy

Kitale

Sunny
24° 76°
Sunny

Limuru

Partly cloudy
24° 75°
Partly cloudy

Juja

Partly cloudy
23° 74°
Partly cloudy

Kitengela

Partly cloudy
24° 76°
Partly cloudy

Kiambu

Partly cloudy
24° 75°
Partly cloudy

Mlolongo

Partly cloudy
24° 76°
Partly cloudy

Malindi

Partly cloudy
30° 86°
Partly cloudy

Mandera

Sunny
35° 94°
Sunny

Kisii

Sunny
26° 79°
Sunny

Ngong

Partly cloudy
24° 75°
Partly cloudy

Mtwapa

Sunny
31° 88°
Sunny

Wajir

Sunny
33° 92°
Sunny

Lodwar

Partly cloudy
34° 94°
Partly cloudy

Athi River

Partly cloudy
24° 76°
Partly cloudy

Meru

Patchy rain nearby
25° 78°
Patchy rain nearby

Nyeri

Sunny
23° 73°
Sunny

Isiolo

Patchy rain nearby
25° 78°
Patchy rain nearby

Ukunda

Sunny
30° 86°
Sunny

Kiserian

Partly cloudy
24° 75°
Partly cloudy

Kilifi

Partly cloudy
30° 86°
Partly cloudy

Nanyuki

Patchy rain nearby
21° 70°
Patchy rain nearby

Busia

Partly cloudy
29° 85°
Partly cloudy

Migori

Sunny
28° 83°
Sunny

Bungoma

Patchy rain nearby
26° 79°
Patchy rain nearby

Narok

Sunny
23° 74°
Sunny

Embu

Sunny
23° 74°
Sunny

Machakos

Sunny
23° 74°
Sunny

Githunguri

Partly cloudy
24° 76°
Partly cloudy

El Wak

Sunny
33° 91°
Sunny

Upper Gilgil

Partly cloudy
23° 74°
Partly cloudy

Gilgil

Patchy rain nearby
22° 72°
Patchy rain nearby

Kimilili

Patchy rain nearby
26° 79°
Patchy rain nearby

Kapenguria

Sunny
24° 76°
Sunny

Kericho

Sunny
25° 77°
Sunny

Voi

Sunny
30° 86°
Sunny

Wanguru

Sunny
23° 74°
Sunny

Habaswein

Sunny
33° 92°
Sunny

Molo

Sunny
21° 71°
Sunny

Moyale

Patchy rain nearby
23° 73°
Patchy rain nearby

Ol Kalou

Partly cloudy
23° 74°
Partly cloudy

Mumias

Sunny
26° 79°
Sunny

Homa Bay

Sunny
26° 79°
Sunny

Kinoi

Sunny
23° 74°
Sunny

Kenol

Partly cloudy
23° 74°
Partly cloudy

Masalani

Partly Cloudy
32° 90°
Partly Cloudy

Murang’a

Sunny
23° 73°
Sunny

Webuye

Patchy rain nearby
26° 79°
Patchy rain nearby

Njoro

Sunny
24° 75°
Sunny

Iten

Sunny
25° 77°
Sunny

Kapsabet

Sunny
26° 79°
Sunny

Lugulu

Partly cloudy
29° 85°
Partly cloudy

Nyahururu

Partly cloudy
23° 74°
Partly cloudy

Marsabit

Sunny
28° 83°
Sunny

Ramu

Sunny
35° 94°
Sunny

Siaya

Sunny
29° 85°
Sunny

Mariakani

Partly Cloudy
30° 86°
Partly Cloudy

Maralal

Sunny
29° 85°
Sunny

Mairo Inya

Partly cloudy
23° 74°
Partly cloudy

Rongai

Sunny
24° 75°
Sunny

Kerugoya

Sunny
23° 74°
Sunny

Pumwani

Partly cloudy
24° 75°
Partly cloudy

Kitui

Sunny
31° 88°
Sunny

Makutano

Sunny
24° 76°
Sunny

Elburgon

Sunny
23° 74°
Sunny

Watamu

Partly cloudy
30° 86°
Partly cloudy

Lamu

Partly cloudy
30° 86°
Partly cloudy

Kajiado

Sunny
26° 79°
Sunny

Kabarnet

Sunny
30° 85°
Sunny

Nyamira

Sunny
26° 79°
Sunny

Isebania

Sunny
28° 83°
Sunny

Karatina

Sunny
23° 73°
Sunny

Kakuma

Sunny
34° 93°
Sunny

Lafey

Sunny
33° 91°
Sunny

Bondo

Sunny
29° 85°
Sunny

Chuka

Sunny
23° 74°
Sunny

Kihancha

Sunny
28° 83°
Sunny

Taveta

Patchy rain nearby
24° 75°
Patchy rain nearby

Takaba

Sunny
33° 91°
Sunny

Eldama Ravine

Sunny
30° 85°
Sunny

Hola

Partly Cloudy
33° 91°
Partly Cloudy

Maai Mahiu

Patchy rain nearby
22° 72°
Patchy rain nearby

Mai

Patchy rain nearby
22° 72°
Patchy rain nearby

Rongo

Sunny
26° 79°
Sunny

Makueni Boma

Sunny
23° 74°
Sunny

Ogembo

Sunny
26° 79°
Sunny

Oyugis

Sunny
26° 79°
Sunny

Browse Weather in Kenya by cities in alphabetical order:

A B C E G H I J K L M N O P R S T U V W

Frequently Asked Questions about Weather in Kenya

What's the weather like in Kenya right now?

Right now in the capital of Kenya, Nairobi, it's 20.2°C with Partly cloudy. Conditions vary across the country - see the city list on this page for live weather elsewhere in Kenya.

What's the temperature in Nairobi, Kenya today?

The current temperature in Nairobi, the capital of Kenya, is 20.2°C.

Which city in Kenya is warmest right now?

Among major cities in Kenya, Garissa is the warmest right now at 33.4°C, while Nairobi is the coolest at 20.2°C.

Does Kenya have multiple climate zones?

Yes - temperatures across Kenya today range by about 13°C between the warmest and coolest major cities, which suggests multiple climate zones. Countries with wide north-south spans or large elevation differences usually see varied weather on the same day.

How humid is it in Nairobi right now?

Humidity in Nairobi is currently 68%.

How windy is it in Nairobi right now?

Wind speed in Nairobi is around 9.0 km/h. Wind affects how cold the air feels (wind chill) and how comfortable outdoor activities are.

How can I check weather for other cities in Kenya?

This page lists live weather for the largest cities in Kenya. Click any city to see its full current conditions, hourly forecast, and 14-day outlook.