🇰🇪 Kenya Climate & Weather Averages
1 cit covered · Data averaged from 2020–2024 (5 years)
Kenya spans 1 climate zone: Subtropical Highlands. Across the 1 cit covered, annual mean temperatures range from 18.9°C (66.0°F) to 18.9°C (66.0°F), with an average annual precipitation of roughly 860mm. Kenya's climate varies across the 1 city covered here. The country spans 1 climate zone: Subtropical Highlands. Annual mean temperatures range from 18.9°C (66.0°F) to 18.9°C (66.0°F), reflecting regional and elevational differences. Annual precipitation averages roughly 860mm across these locations. Use the city pages below for detailed monthly temperature, rainfall, sunshine, humidity, UV index, and wind data.
Cities in Kenya
Data Source: Open-Meteo historical archive (2020–2024). Figures are 5-year monthly averages. Last updated: 2026-07-30.