Where to Go for Great Weather
When to go · Climate guide

Kenyawhen to go

Kenya's national averages run from 29 °C in July to 33 °C in February, with rainfall between 20 mm in February and 128 mm in April and 5.8–9.5 hours of sun a day. Against the default preferences (under 2.7 mm of rain a day, at least 6 hours of sun), the strongest months are June, August and January. Its 8 regions span 22–33 °C in annual mean temperature, so the national figure hides a good deal.

Capital
Nairobi
Region
Africa
TZ
Africa/Nairobi
Area
592,189 km²
Climate at a glance · 10-year ERA5

A decade of weather, in one page

Temperature°C
Temperature · 12-month climatologyKenya. Average daytime high by month in °C. Lowest in July (29.0), highest in February (33.1). Monthly means: 32.2, 33.1, 33.1, 31.4, 30.5, 29.9, 29.0, 29.5, 30.8, 31.4, 30.5, 31.1.
— daytime high— overnight low▬ typical range
View data table
MonthAverage daytime high (°C)Average overnight low (°C)Typical lowTypical high
January32.221.119.633.5
February33.121.720.434.5
March33.122.421.035.1
April31.422.320.934.4
May30.521.620.632.3
June29.920.819.731.3
July29.020.319.330.8
August29.520.119.131.4
September30.820.619.632.2
October31.421.420.433.0
November30.521.420.632.5
December31.121.019.932.5
Rainfallmm
Rainfall · 12-month climatologyKenya. Rainfall by month in mm. Lowest in February (20), highest in April (128). Monthly means: 33, 20, 56, 128, 76, 35, 44, 45, 40, 64, 95, 50.
View data table
MonthRainfall (mm)
January33
February20
March56
April128
May76
June35
July44
August45
September40
October64
November95
December50
Sunshinehr / day
Sunshine · 12-month climatologyKenya. Sunshine hours by month in hr / day. Lowest in July (5.8), highest in February (9.5). Monthly means: 9.3, 9.5, 8.6, 6.9, 6.9, 6.5, 5.8, 6.3, 7.5, 7.8, 7.3, 8.4.
View data table
MonthSunshine hours (hr / day)
January9.3
February9.5
March8.6
April6.9
May6.9
June6.5
July5.8
August6.3
September7.5
October7.8
November7.3
December8.4
Windkm/h
Wind · 12-month climatologyKenya. Average wind speed by month in km/h. Lowest in December (9.9), highest in July (14.6). Monthly means: 10.1, 11.0, 10.9, 10.8, 12.9, 14.2, 14.6, 14.5, 14.5, 12.7, 10.4, 9.9.
— average▬ typical range
View data table
MonthAverage wind speed (km/h)Typical lowTypical high
January10.17.612.8
February11.08.113.9
March10.97.213.6
April10.87.214.4
May12.910.015.3
June14.211.716.6
July14.612.316.7
August14.512.216.8
September14.512.016.7
October12.79.315.9
November10.47.213.2
December9.97.112.6
Premium · four more variables
Unlock Premium →
Premium
Snow depth

Snow depth for Kenya is part of the Premium map and its district-level detail. See what Premium includes.

Premium
Sea surface temperature

Sea surface temperature for Kenya is part of the Premium map and its district-level detail. See what Premium includes.

Premium
Heat index

Heat index for Kenya is part of the Premium map and its district-level detail. See what Premium includes.

Premium
Humidity

Humidity for Kenya is part of the Premium map and its district-level detail. See what Premium includes.

What’s open · year round

Things to do in Kenya

The single entry below runs to a calendar rather than standing open — it has a window, not opening hours.

Opening seasons are checked by hand against the operators and parks themselves, not derived from the climate figures on this page. Last reviewed 2026-08-28. Dates move — confirm before you book.

Safety · 6 governments

What the governments say about Kenya

Combined advisory · most-cautious-wins
Reconsider travel
Highest level across 6 governments · Advisory last changed
See breakdown by country
AU

Exercise increased caution

Changed Checked www.smartraveller.gov.au
CA

Exercise increased caution

Changed Checked travel.gc.ca
DE

Exercise normal precautions

Changed Checked www.auswaertiges-amt.de
UK

Exercise normal precautions

Changed Checked www.gov.uk
US

Reconsider travel

Changed Checked travel.state.gov

Parts of Kenya carry a higher advisory — up to level 4, "Do not travel". The governments concerned name a region rather than a boundary, so the carve-out is not drawn on the map and is not reflected in the combined level above. Follow the source links for where it applies.

Month by month

A year in Kenya, in order

  1. Jan
    January32.2°C · 33 mm · 9.3 hr/day

    Around 32 °C with 33 mm of rain and 9.3 hours of sun a day.

    Around 32 °C with 33 mm of rain and 9.3 hours of sun a day.

  2. Feb
    February33.1°C · 20 mm · 9.5 hr/day

    Around 33 °C with 20 mm of rain and 9.5 hours of sun a day.

    Around 33 °C with 20 mm of rain and 9.5 hours of sun a day.

  3. Mar
    March33.1°C · 56 mm · 8.6 hr/day

    Around 33 °C with 56 mm of rain and 8.6 hours of sun a day.

    Around 33 °C with 56 mm of rain and 8.6 hours of sun a day.

  4. Apr
    April31.4°C · 128 mm · 6.9 hr/day

    Around 31 °C with 128 mm of rain and 6.9 hours of sun a day.

    Around 31 °C with 128 mm of rain and 6.9 hours of sun a day.

  5. May
    May30.5°C · 76 mm · 6.9 hr/day

    Around 31 °C with 76 mm of rain and 6.9 hours of sun a day.

    Around 31 °C with 76 mm of rain and 6.9 hours of sun a day.

  6. Jun
    June29.9°C · 35 mm · 6.5 hr/day

    Around 30 °C with 35 mm of rain and 6.5 hours of sun a day.

    Around 30 °C with 35 mm of rain and 6.5 hours of sun a day.

  7. Jul
    July29.0°C · 44 mm · 5.8 hr/day

    Around 29 °C with 44 mm of rain and 5.8 hours of sun a day.

    Around 29 °C with 44 mm of rain and 5.8 hours of sun a day.

  8. Aug
    August29.5°C · 45 mm · 6.3 hr/day

    Around 30 °C with 45 mm of rain and 6.3 hours of sun a day.

    Around 30 °C with 45 mm of rain and 6.3 hours of sun a day.

  9. Sep
    September30.8°C · 40 mm · 7.5 hr/day

    Around 31 °C with 40 mm of rain and 7.5 hours of sun a day.

    Around 31 °C with 40 mm of rain and 7.5 hours of sun a day.

  10. Oct
    October31.4°C · 64 mm · 7.8 hr/day

    Around 31 °C with 64 mm of rain and 7.8 hours of sun a day.

    Around 31 °C with 64 mm of rain and 7.8 hours of sun a day.

  11. Nov
    November30.5°C · 95 mm · 7.3 hr/day

    Around 30 °C with 95 mm of rain and 7.3 hours of sun a day.

    Around 30 °C with 95 mm of rain and 7.3 hours of sun a day.

  12. Dec
    December31.1°C · 50 mm · 8.4 hr/day

    Around 31 °C with 50 mm of rain and 8.4 hours of sun a day.

    Around 31 °C with 50 mm of rain and 8.4 hours of sun a day.

Start free

Plan a trip to Kenya.

No card required. Upgrade to Premium whenever you want more depth.