Climate Yearbook

Historical weather in Nairobi, Kenya

Nairobi weather history for 2023-2025, with daily temperatures, precipitation, monthly summaries, and records from Open-Meteo archive data.

Interactive graph

Explore Nairobi in the interactive graph

Open the full graph with Nairobi already loaded, then add more cities to compare.

Open graph view

Weather summary

Across 2023-2025, Nairobi averaged 25.7 C for daily highs and 14.5 C for daily lows across 1096 daily observations.

The warmest month was February 2023, with an average high of 28.9 C, while July 2023 had the lowest average low at 12.3 C.

The wettest month was November 2023, totaling 183.9 mm of precipitation.

The hottest day reached 31.2 C on March 7, 2025; the coldest night fell to 9.4 C on June 26, 2024.

Monthly summary table

YearMonthAvg low CAvg high CRain and snow mmDays
2023January13.325.911.031
2023February14.228.92.628
2023March15.127.471.031
2023April15.224.6158.630
2023May14.924.588.531
2023June13.724.824.230
2023July12.323.57.031
2023August13.524.714.231
2023September14.426.428.630
2023October15.227.356.731
2023November15.624.4183.930
2023December15.225.936.231
2024January15.326.082.931
2024February15.428.427.829
2024March15.528.635.531
2024April15.826.1177.830
2024May14.725.279.831
2024June12.424.625.730
2024July12.624.051.831
2024August12.624.215.831
2024September12.826.222.130
2024October14.327.335.431
2024November15.325.0129.030
2024December15.425.771.431
2025January15.326.650.731
2025February15.628.47.728
2025March16.327.286.631
2025April15.924.7117.130
2025May15.224.4140.531
2025June14.224.245.630
2025July13.524.014.731
2025August13.223.259.831
2025September13.627.115.930
2025October15.025.883.231
2025November15.124.968.930
2025December15.325.878.531

Daily weather records

RecordDateValue
Hottest dayMarch 7, 202531.2 C
Coldest nightJune 26, 20249.4 C
Wettest dayApril 26, 202428.9 mm

Weather data source: Open-Meteo Archive API. City metadata source: GeoNames cities15000.