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 22°C and sunny in Nairobi (feels like 19°C), with humidity 41%, wind 12 km/h. Across Kenya right now, the warmest of the major cities is Siaya (32°C), and the coolest is Nanyuki (18°C).

Nairobi

Sunny
22°C 72°F
Sunny
Full Forecast
Display Units:

Current Weather Conditions: Top Cities in Kenya

Nairobi

Sunny
22° 72°
Sunny

Kakamega

Sunny
31° 88°
Sunny

Mombasa

Patchy rain nearby
26° 79°
Patchy rain nearby

Nakuru

Sunny
26° 78°
Sunny

Ruiru

Sunny
23° 73°
Sunny

Eldoret

Sunny
24° 76°
Sunny

Kisumu

Sunny
30° 86°
Sunny

Kikuyu

Sunny
22° 72°
Sunny

Thika

Sunny
25° 77°
Sunny

Naivasha

Sunny
23° 74°
Sunny

Karuri

Sunny
24° 74°
Sunny

Lang'ata

Sunny
22° 72°
Sunny

Ongata Rongai

Sunny
22° 72°
Sunny

Garissa

Patchy rain nearby
29° 84°
Patchy rain nearby

Kitale

Sunny
28° 82°
Sunny

Limuru

Sunny
22° 72°
Sunny

Juja

Sunny
25° 77°
Sunny

Kitengela

Sunny
23° 73°
Sunny

Kiambu

Sunny
22° 72°
Sunny

Mlolongo

Sunny
23° 73°
Sunny

Malindi

Patchy rain nearby
28° 83°
Patchy rain nearby

Mandera

Partly Cloudy
31° 88°
Partly Cloudy

Kisii

Sunny
29° 84°
Sunny

Ngong

Sunny
22° 72°
Sunny

Mtwapa

Patchy rain nearby
26° 79°
Patchy rain nearby

Wajir

Patchy rain nearby
27° 80°
Patchy rain nearby

Lodwar

Sunny
29° 84°
Sunny

Athi River

Sunny
23° 73°
Sunny

Meru

Sunny
26° 79°
Sunny

Nyeri

Sunny
24° 74°
Sunny

Isiolo

Sunny
26° 79°
Sunny

Ukunda

Sunny
29° 84°
Sunny

Kiserian

Sunny
22° 72°
Sunny

Kilifi

Patchy rain nearby
30° 85°
Patchy rain nearby

Nanyuki

Sunny
18° 65°
Sunny

Busia

Partly Cloudy
30° 86°
Partly Cloudy

Migori

Sunny
31° 88°
Sunny

Bungoma

Sunny
29° 84°
Sunny

Narok

Sunny
23° 74°
Sunny

Embu

Sunny
24° 76°
Sunny

Machakos

Cloudy
24° 75°
Cloudy

Githunguri

Sunny
23° 73°
Sunny

El Wak

Partly Cloudy
29° 84°
Partly Cloudy

Upper Gilgil

Sunny
26° 78°
Sunny

Gilgil

Sunny
23° 74°
Sunny

Kimilili

Sunny
29° 84°
Sunny

Kapenguria

Sunny
28° 82°
Sunny

Kericho

Cloudy
28° 83°
Cloudy

Voi

Sunny
23° 73°
Sunny

Wanguru

Sunny
24° 76°
Sunny

Habaswein

Patchy rain nearby
27° 80°
Patchy rain nearby

Molo

Partly Cloudy
22° 72°
Partly Cloudy

Moyale

Patchy rain nearby
25° 77°
Patchy rain nearby

Ol Kalou

Sunny
26° 78°
Sunny

Mumias

Sunny
31° 88°
Sunny

Homa Bay

Sunny
29° 84°
Sunny

Kinoi

Cloudy
24° 75°
Cloudy

Kenol

Sunny
25° 77°
Sunny

Masalani

Patchy rain nearby
30° 86°
Patchy rain nearby

Murang’a

Sunny
24° 74°
Sunny

Webuye

Sunny
29° 84°
Sunny

Njoro

Sunny
26° 78°
Sunny

Iten

Sunny
24° 76°
Sunny

Kapsabet

Sunny
31° 88°
Sunny

Lugulu

Partly Cloudy
30° 86°
Partly Cloudy

Nyahururu

Sunny
26° 78°
Sunny

Marsabit

Sunny
25° 78°
Sunny

Ramu

Partly Cloudy
31° 88°
Partly Cloudy

Siaya

Sunny
32° 90°
Sunny

Mariakani

Partly Cloudy
28° 83°
Partly Cloudy

Maralal

Sunny
26° 80°
Sunny

Mairo Inya

Sunny
26° 78°
Sunny

Rongai

Sunny
26° 78°
Sunny

Kerugoya

Sunny
24° 76°
Sunny

Pumwani

Sunny
22° 72°
Sunny

Kitui

Sunny
25° 78°
Sunny

Makutano

Sunny
28° 82°
Sunny

Elburgon

Sunny
26° 78°
Sunny

Watamu

Patchy rain nearby
28° 83°
Patchy rain nearby

Lamu

Sunny
30° 86°
Sunny

Kajiado

Sunny
27° 81°
Sunny

Kabarnet

Sunny
29° 84°
Sunny

Nyamira

Sunny
29° 84°
Sunny

Isebania

Sunny
31° 88°
Sunny

Karatina

Sunny
24° 74°
Sunny

Kakuma

Sunny
28° 82°
Sunny

Lafey

Partly Cloudy
29° 84°
Partly Cloudy

Bondo

Sunny
32° 90°
Sunny

Chuka

Sunny
24° 76°
Sunny

Kihancha

Sunny
31° 88°
Sunny

Taveta

Sunny
21° 70°
Sunny

Takaba

Partly Cloudy
29° 84°
Partly Cloudy

Eldama Ravine

Sunny
29° 84°
Sunny

Hola

Cloudy
30° 86°
Cloudy

Maai Mahiu

Sunny
23° 74°
Sunny

Mai

Sunny
23° 74°
Sunny

Rongo

Sunny
29° 84°
Sunny

Makueni Boma

Cloudy
24° 75°
Cloudy

Ogembo

Sunny
29° 84°
Sunny

Oyugis

Sunny
29° 84°
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 22.1°C with Sunny. 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 22.1°C. It feels like 19.4°C.

Which city in Kenya is warmest right now?

Among major cities in Kenya, Kakamega is the warmest right now at 31.3°C, while Nairobi is the coolest at 22.1°C.

Does Kenya have multiple climate zones?

Yes - temperatures across Kenya today range by about 9°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 41%.

How windy is it in Nairobi right now?

Wind speed in Nairobi is around 12.2 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.