Climate in Kenya: when to travel according to the weather?

Climate in Kenya: when to travel according to the weather?

Annual average climate in Kenya

  • Minimum annual temperature: 19°C
  • Average annual temperature: 25°C
  • Maximum annual temperature: 30°C
  • Precipitation: 155 mm/month (with 19 rainy days/month)

The best time to go to Kenya

Min / Max Precipitation
January 19 ° / 32 ° -
february 19 ° / 32 ° -
March 20 ° / 32 ° -
April 20 ° / 30 ° 177mm / 19 days
may 19 ° / 29 ° 213mm / 20 days
June 18 ° / 28 ° 148mm / 19 days
July 18 ° / 28 ° 98mm / 19 days
August 18 ° / 28 ° 143mm / 20 days
September 18 ° / 29 ° 125mm / 18 days
October 20 ° / 30 ° 171mm / 19 days
November 19 ° / 29 ° 148mm / 17 days
December 19 ° / 30 ° -

These weather forecasts have been calculated using data from weather stations located across Kenya.





Details by cities

Check the climate forecast for the largest cities in Kenya:

  • Nairobi (19°C on average)
    see the detail >
  • Mombasa (27°C on average | 130 mm of rain/month over 17 days)
    see the detail >
  • Malindi (27°C on average | 130 mm of rain/month over 21 days)
    see the detail >
  • Kitale (20°C on average | 171 mm of rain/month over 20 days)
    see the detail >
  • Garrison (30°C on average | 169 mm of rain/month over 14 days)
    see the detail >
  • wood (31°C on average)
    see the detail >
  • Moyale (24°C on average | 173 mm of rain/month over 21 days)
    see the detail >
  • Said River (20°C on average | 184 mm of rain/month over 18 days)
    see the detail >
  • Praise (30°C on average)
    see the detail >

F.A.Q.

What are the hottest cities in Kenya?

The following cities record the highest average maximum temperatures over the year:
wood (with 36°C), Praise (with 36°C), Garrison (with 35°C), Mombasa (with 31°C), Malindi (with 30°C), …


What are the coldest cities in Kenya?

These cities are among those with the lowest average temperatures over the year:
Kitale (with 19°C), Nairobi (with 19°C), Said River (with 20°C), Moyale (with 23°C), Mombasa (with 27°C), …


What are the cities where it rains the most in Kenya?

These cities are among the rainiest in the country:
Said River (with 184 mm/month), Moyale (with 173 mm/month), Kitale (with 171 mm/month), Garrison (with 169 mm/month), Malindi (with 130 mm/month), …

Which are the hottest months in Kenya?

The months of the year with the highest maximum temperatures are:
March (with 32°C), february (with 32°C), January (with 32°C), …

What are the coldest months in Kenya?

The months of the year with the lowest average temperatures are:
August (with 23°C), June (with 23°C), July (with 23°C), …

Which are the driest months in Kenya?

The months of the year with the least rainfall are:
July (with 98 mm/month), September (with 125 mm/month), August (with 143 mm/month), …

What are the rainiest months in Kenya?

The months of the year with the most rain are:
may (with 213 mm/month), April (with 177 mm/month), October (with 171 mm/month), …

The traveler's toolbox 🧳
Prepare, compare, and book your trip with our selection of must-see sites:
🛏 Booking: find your hotel/accommodation around the world
🔁 HomeExchange: the #1 home exchange platform
✈️ Skyscanner: surely the best flight comparator
⏱ LastMinute: the best offers for leaving at the last minute
🚗 RentalCars: search and compare car rental
🎟 GetYourGuide: book unforgettable tours and experiences

add a comment of Climate in Kenya: when to travel according to the weather?
Comment sent successfully! We will review it in the next few hours.