WeatherOverTime
Live radarLevel II, every product, hail and rotation trailsHistorical radarAny scan back to 1991
Your forecastAny town, hour by hourRoute forecastThe weather along a drive, hour by hourObservationsWhat the weather is and wasClimateNormals, frost dates, sun and rankings since 1895Air qualityAQI now and tomorrowSnowSnowpack and snowfall
Alerts in forceWarnings, watches and advisories nowAlert archiveEvery warning since 1986
TornadoesEvery tornado on record, back to 1680HurricanesLive storms and every storm since 1842Storm recordsEvery flood, storm and heat wave since 1950Rivers and floodsGauges, crests and forecastsWildfiresActive fires, and large fires back to 1850DroughtThis week’s Drought MonitorEarthquakesRecent quakes, and deadly quakes back to 2150 BCVolcanoesEvery volcano and significant eruption on recordTsunamisEvery tsunami since 2000 BC and where it struck
TidesTide tables for every NOAA stationBeachesRip currents and surfAuroraNorthern lights forecastSpace weatherFlares, solar wind, and every storm since 1932Fall colorWhen the leaves turn
Meteorology courseLessons from the basics to radar and soundingsThis day in weather historyEverything on record for any dateTornado profilesNotable tornadoes in depthBlogSevere weather explainedStorm LabBuild a storm and watch it formAboutThe data and how to read it
Climate

Climate of Kenya

The climate of every city and town in Kenya: temperature and rain through the year, humidity, clouds, wind and daylight, month by month.

Largest cities

  • NairobiNairobi County
  • KakamegaKakamega County
  • MombasaMombasa County
  • NakuruNakuru County
  • RuiruKiambu County
  • EldoretUasin Gishu County
  • KisumuKisumu County
  • KikuyuKiambu County
  • ThikaNairobi County
  • NaivashaNakuru County
  • KaruriKiambu County
  • KaruriMurang'A
  • MatugaKwale County
  • MwalaMachakos County
  • Ongata RongaiKajiado County
  • JomvuMombasa County
  • GarissaGarissa County
  • KitaleTrans Nzoia
  • LimuruKiambu County
  • JujaKiambu County
  • KitengelaKajiado County
  • KiambuKiambu County
  • MlolongoMachakos County
  • MalindiKilifi County
  • ManderaMandera County
  • KhwiseroKakamega County
  • KisiiKisii County
  • NgongKajiado County
  • MtwapaKilifi County
  • WajirWajir County

By region

  • Baringo
  • Bomet County
  • Bungoma County
  • Busia County
  • Embu County
  • Garissa County
  • Homa Bay County
  • Isiolo County
  • Kajiado County
  • Kakamega County
  • Kenya
  • Kenya
  • Kericho County
  • Kiambu County
  • Kilifi County
  • Kirinyaga County
  • Kisii County
  • Kisumu County
  • Kitui County
  • Kwale County
  • Laikipia
  • Lamu
  • Machakos County
  • Makueni County
  • Mandera County
  • Marakwet District
  • Marsabit County
  • Meru County
  • Migori County
  • Mombasa County
  • Murang'A
  • Nairobi County
  • Nakuru County
  • Nandi
  • Narok County
  • Nyamira county
  • Nyandarua County
  • Nyeri County
  • Samburu County
  • Siaya County
  • Taita Taveta
  • Tana River County
  • Tharaka - Nithi
  • Trans Nzoia
  • Turkana County
  • Uasin Gishu County
  • Vihiga County
  • Wajir County
  • West Pokot County

Radar and imagery from NOAA and the National Weather Service. Maps © OpenFreeMap and OpenStreetMap contributors.

AboutPrivacyTermsContact

Do not use this site to decide whether you are safe. Follow warnings from the National Weather Service.