What’s the climate like in Kenya?
The current climate of Kenya features average monthly temperatures ranging from highs of 33°C during the day to lows of 29°C. The average yearly temperature is around 32°C. At night, temperatures in the colder months average around 22°C and in the warmer months around 25°C.
The highest temperature recorded in Kenya in recent years was 39°C in June 2017. The lowest daytime temperature recorded was 23°C in May 2019.
On average, Kenya receives 1082 mm of precipitation each year. For comparison, UK gets 701 mm of precipitation annually.
The climate of Kenya is based on weather data from Mombasa. Other spots, like Masai Mara National Reserve, Nairobi or Lake Nakuru National Park, might have different weather. You can check out all destinations in Kenya for a full picture of the climate.
Check out the weather for Kenya
Best time to visit Kenya?
The best time to visit Kenya for sunny weather is January through April, June through September and December. During this period, you'll have good temperatures and not too much rain, making it a great time to visit Kenya. In the other months of the year, there's too much rain or the temperature isn't ideal for a visit if you want sunny and pleasant weather.
Discover cheap holidays to Kenya
Climate Table of Kenya
The climate table of Kenya shows the average temperatures, precipitation, and UV index per month. The table gives an overview of the average day and night temperatures in degrees Celsius, the total amount of precipitation in millimetres, the total snowfall in centimetres, and the UV index for each month. Precipitation is always measured as water, even if it's snow or hail.
Click on the month name to see more weather details, like daily averages, temperatures, and precipitation for the past years in that month.
Plan your next holiday
Don’t miss the best holiday deals for Kenya and see what our partners have for you.
Average Temperature per Month in Kenya
This graph shows the average maximum temperatures per month in Kenya. The temperatures are shown in degrees Celsius and the average is calculated based on the recorded temperatures per month from past years.
Average Precipitation per Month in Kenya
This graph shows how much precipitation Kenya gets on average per month. Precipitation is always measured as water, even if it's snow or hail. This makes it easy to compare how much has fallen, regardless of the form of precipitation. The amount of precipitation is measured in millimetres and the average is calculated based on the recorded precipitation per month from past years.
Average UV Index per Month in Kenya
This graph shows the average UV index per month in Kenya. The UV index indicates the intensity of ultraviolet radiation and ranges from 0 to a maximum of 11.
Yearly Temperature in Kenya
This graph shows the average yearly temperature in Kenya. The yearly temperature, expressed in degrees Celsius, is the average of all twelve monthly temperatures summed up for that year.
Total Yearly Precipitation in Kenya
This chart shows the total yearly precipitation in Kenya over the past few years. The total yearly precipitation, measured in millimetres, is the sum of all the rain that fell in the twelve months of that year.
More Climate Info About Kenya
The climate in Kenya ranges from tropical along the coast to arid inland and north, with significant regional variations. Average temperatures in Kenya range between 21 and 34 degrees Celsius. This can be high in some areas, especially in the arid and semi-arid regions. Precipitation in Kenya is also varied, with average annual rainfall ranging from less than 250 mm in the driest regions to more than 1,500 mm in the wettest regions.
The proximity of the Indian Ocean influences the climate along the coast, with moist air currents bringing rain, especially during monsoon periods. Elevation varies widely in Kenya, from sea level along the coast to high mountain peaks. This difference in altitude affects both temperatures and rainfall patterns. The arid and semi-arid areas in the interior and north are affected by their distance from the ocean and lower altitude, resulting in lower precipitation and higher temperatures.
Coastal area
At the coast there is a tropical monsoon climate. Average temperatures here are around 26 and 32 degrees Celsius. Humidity is high, and there is considerable rainfall, especially during monsoon periods. Rainfall is heaviest in April and May and a shorter rainy period occurs in November and December.
Highlands
The Kenyan highlands, including areas such as Nairobi, have a more temperate climate. Average temperatures here range from 10 to 26 degrees Celsius. This region also receives rainfall, with two rainy seasons: the long rain periods from March to May and the short rain periods from October to December.
Rift Valley
The Great Rift Valley that runs through Kenya has a mixed climate. The lower parts can be hot and dry, while the higher areas are cooler and wetter. Temperatures and rainfall vary considerably depending on the specific location in the valley.
Northern and eastern Kenya
The northern and eastern parts of Kenya are predominantly arid and dry. These areas experience extremely high temperatures, sometimes above 40 degrees Celsius, and very little rainfall. It is a semi-desert or desert climate, with sporadic and unpredictable rainfall.
Weather experiences in Kenya
The weather in Kenya is rated an average of 4,3 out of 5 stars by 6 visitors. Have you been to Kenya? Share your weather experience to help other visitors.
Write your own review
It was relatively warm, the temperature was around 28 degrees. Occasionally there were sudden showers, but they were brief and refreshing. Overall, nice holiday weather.— This text is automatically translated to English
During the day we had mostly sunshine and it was pleasantly warm, but there was also some rain. It got deliciously cold at night.— This text is automatically translated to English
Quinten – was here in June
It did not rain, although the evenings were a bit cool. The overall experience of being in the beautiful savannahs was refreshing!— This text is automatically translated to English
Cas Otte – was here in April
Kenya in April was a mix of sun and rain. Mostly it was warm and sunny in the morning, perfect for safaris. Rain in the late afternoon gave a surprising twist to the trip, but made everything more lush and green.— This text is automatically translated to English
Have you been to Kenya?
Share your weather experiences in Kenya.
Average Weather in Kenya by Month
Click on a month below to see detailed weather info for Kenya. Based on historical weather data, you can see the average temperature, precipitation, wind, and UV index for each day of the month.