Weather in Nairobi
Nairobi sits at an elevation of 1,795m (5,889ft) and some 200km (124 miles) below the Equator, enjoying a moderate climate with average temperatures fluctuating between 17°C (63°F) to 21°C (70°F) year round.
January and February are a good time to visit Nairobi as they are relatively dry, with rainfall averaging 50mm (2 inches) and plenty of sunshine.
The months of March to May contain the long rainy season, making it a gloomy time to visit. April is the wettest month, averaging 130mm (5.1 inches) of rain, and it does not ease up until June.
July, August, September and October are peak tourist season in Nairobi. During this time the skies are clear, and wildlife is easy to spot among the dry grass in the national parks. Many safari enthusiasts use this time to start their trip from Nairobi to Masai Mara, hoping to catch a glimpse of some of the thousands of wildebeest and zebra migrating from June to October.
November and December contain the short rainy season, the downpour turning the city lush and green once again.
Weather (day) | Temp (max day) | Rain (mm) | Wind (mph) | Humidity Pressure Visibility | ||
---|---|---|---|---|---|---|
Sunday |
Cloudy
|
Cloudy skies |
17
°C
|
0 |
6
e
|
60-80% 1016 mb good |
Monday |
Cloudy
|
Cloudy skies |
15
°C
|
0 |
7
e
|
60-80% 1016 mb good |
Tuesday |
Cloudy
|
Cloudy skies |
15
°C
|
0 |
9
e
|
60-80% 1016 mb good |
Wednesday |
Cloudy
|
Cloudy skies |
15
°C
|
0 |
6
ene
|
60-80% 1016 mb good |
Thursday |
Cloudy
|
Cloudy skies |
15
°C
|
0 |
6
e
|
60-80% 1016 mb good |
Friday |
Cloudy
|
Cloudy skies |
15
°C
|
0 |
5
ese
|
60-80% 1016 mb good |
Saturday |
Cloudy
|
Cloudy skies |
15
°C
|
0 |
7
se
|
60-80% 1016 mb good |
We update the weather data for from our weather partner every four hours. The time the last update was received is detailed here.
- 0 to 30 is very low
- 31 to 50 is low
- 51 to 70 is moderate to low
- 71 to 80 is moderate
- 81 to 90 is moderate to high
- 91 to 100 is high
- Very poor - less than 1km
- Poor - between 1km and 4km
- Moderate - between 4km and 10km
- Good - between 10km and 20km
- Very good - between 20km and 40km
- Excellent - more than 40km