Climate Chart of Nairobi, Kenya
Monthly data: Temperature °C, Rain (mm), Sunshine (h) · 2013–2023
Nairobi, Kenya, is characterized in the data for 2013–2023 by relatively moderate monthly mean temperatures, with the recorded warmest and coolest monthly means occurring in different parts of the year. Rainfall and sunshine also vary by month: the daily rainfall mean reaches its high in one month, while sunshine has its own peak. Together, these averages offer a broad planning guide, but they do not predict conditions on a particular day.
Climate overview
Temperature
The monthly mean temperature is highest in March, at 20.4 °C. This is a monthly average, not a daytime high, so it should not be read as the temperature visitors will necessarily experience during the warmest part of a day. The coolest monthly mean is recorded in July, at 17.0 °C. Across the calendar-month means, the unweighted mean is 18.7 °C; these figures describe the broad temperature pattern rather than day-to-day variation.
Rain
Mean daily rainfall is highest in April, at 5.96 mm/day, making this a useful point of reference when planning for wet-weather flexibility. The figure is a daily mean, not a monthly total, and does not reveal how often rain falls or whether any particular day will be wet. The lowest mean daily rainfall occurs in July, at 0.53 mm/day; visitors prioritising lower average rainfall may consider this month conditionally. The unweighted mean across monthly daily-rainfall means is 2.38 mm/day, but neither average guarantees dry days.
Sunshine
Mean daily sunshine reaches its highest level in February, at 10.93 hours/day, which can help with planning outdoor time around the average pattern. The lowest monthly mean is in July, at 8.21 hours/day; sunshine duration is not the same as daylight length. The unweighted mean across the monthly sunshine means is 9.84 hours/day per day. These averages are useful for broad expectations, but do not specify cloud cover or the sunshine available on an individual day.
Best Travel Time Guide for Nairobi, Kenya: Ideal Seasons and Weather Insights
For visitors prioritising cooler monthly mean conditions, July is the relevant option: its mean temperature is 17.0 °C. This is an average, not a guarantee of cool weather throughout each day, so flexible clothing is more practical than planning around a fixed daily temperature. Those seeking lower average rainfall may conditionally consider July, when mean daily rainfall is 0.53 mm/day. By contrast, prepare for wet-weather contingencies around April, with the highest mean daily rainfall of 5.96 mm/day; these figures do not measure rain frequency or promise dry or wet days.
For outdoor sightseeing planned around sunshine duration, February has the highest mean at 10.93 hours/day per day, while July has the lowest at 8.21 hours/day. These averages can inform broad timing choices, but sunshine duration is not day length and cannot guarantee clear skies on a visit.
Climate Data Overview for Nairobi, Kenya
Explore the comprehensive climate data for Nairobi, Kenya. This detailed table provides valuable insights into temperature variations, precipitation levels, and seasonal changes, helping you understand the unique weather patterns of this region.
| Month | Average: Temperature °C | Rain (mm) / day | Snow (mm) / day | Sunshine (h) / day |
|---|---|---|---|---|
| Jan | 19.7 | 1.42 | 0.00 | 10.90 |
| Feb | 20.3 | 1.76 | 0.00 | 10.93 |
| Mar | 20.4 | 2.62 | 0.00 | 10.50 |
| Apr | 19.2 | 5.96 | 0.00 | 9.65 |
| May | 18.4 | 3.21 | 0.00 | 10.04 |
| Jun | 17.5 | 1.36 | 0.00 | 9.22 |
| Jul | 17.0 | 0.53 | 0.00 | 8.21 |
| Aug | 17.3 | 0.91 | 0.00 | 8.26 |
| Sep | 18.4 | 1.10 | 0.00 | 9.70 |
| Oct | 19.5 | 2.69 | 0.00 | 10.37 |
| Nov | 18.5 | 4.42 | 0.00 | 9.88 |
| Dec | 18.7 | 2.52 | 0.00 | 10.43 |
| Average | 18.7 | 2.38 | 0.00 | 9.84 |