Weather atlas / Local forecast

Nairobi

-1.28° latitude / 36.82° longitude

KE

Updated just now

Current conditions

Overcast
17°C
Feels like 18°C · Overcast
Humidity
89%
Wind
6 km/h NE
Pressure
1017 hPa
UV Index
0 Low
Cloud Cover
89%
Precipitation
0 mm
Sunrise
6:12 AM
Sunset
6:22 PM
Compare

What to expect today in Nairobi

Right now in Nairobi it's 17°C with overcast. Today's high should reach 27°C with an overnight low near 17°C. Expect rain overnight, with chances peaking near 10%. Tomorrow looks similar, with highs near 27°C with overcast.

Next 25 Hours

Now
Partly cloudy
21°C
·
23:00
Partly cloudy
20°C
·
00:00
Overcast
19°C
0.2
01:00
Slight rain showers
19°C
0.2
02:00
Slight rain showers
18°C
0.3
03:00
Partly cloudy
18°C
0.2
04:00
Partly cloudy
18°C
0.1
05:00
Partly cloudy
17°C
0.1
06:00
Partly cloudy
18°C
0.1
07:00
Partly cloudy
18°C
·
08:00
Partly cloudy
19°C
·
09:00
Partly cloudy
20°C
·
10:00
Mainly clear
22°C
·
11:00
Mainly clear
23°C
·
12:00
Mainly clear
25°C
·
13:00
Mainly clear
26°C
·
14:00
Mainly clear
26°C
·
15:00
Mainly clear
27°C
·
16:00
Partly cloudy
26°C
·
17:00
Partly cloudy
25°C
·
18:00
Partly cloudy
24°C
·
19:00
Partly cloudy
23°C
·
20:00
Partly cloudy
22°C
·
21:00
Partly cloudy
21°C
·
22:00
Partly cloudy
20°C
·

9-Day Forecast

Daily low high · Select a day for details

Forecast trends

Next 24 hours — temperature & precipitation

10-day outlook — high / low & rainfall

About Nairobi

Nairobi, located in central Kenya, is known as Africa's only city-state. It experiences a temperate climate with mild temperatures year-round.

Nairobi experiences a tropical climate with distinct wet and dry seasons. Temperatures are relatively stable, generally ranging from 15 to 25 degrees Celsius throughout the year. Expect high humidity and occasional heavy rainfall during the wet season.

Nearby Cities

Monthly Climate Averages

MonthHighLowRainHumidity
May19°C13.8°C0mm76%

Based on 1 years of data

View full climate profile →
Compare Nairobi with another citySee the differences in weather and climate, side by side.
→