Weather Patterns in Eldoret, Kenya: A Comprehensive Guide

Eldoret, a city located in the Rift Valley region of Kenya, experiences a subtropical highland climate (Köppen climate classification Cfb). Situated over 2,000 m (6,600 ft) above sea level, the town has a moderate to cool climate. The temperature falls significantly at night, and in the cold season (May-August) it is regularly in the single digits Celsius. The warm season is the driest and the cool season is the wettest, making the town have a pattern similar to that of a Mediterranean climate.

Understanding the weather patterns in Eldoret can help you plan your visit or daily activities effectively. Here's a detailed look at what you can expect throughout the year.

Temperature

In Eldoret, the average temperature of the coldest month (July) is of 16.2 °C, that of the warmest month (March) is of 18.6 °C. The average hourly temperature, color coded into bands.

Here are the average temperatures:

Location of Eldoret in Kenya

Read also: Johannesburg in February: Weather Guide

MonthMin (°C)Max (°C)Mean (°C)
January10.524.517.5
February10.725.618.1
March11.625.618.6
April12.424.218.3
May11.723.617.6
June11.122.616.8
July10.621.816.2
August10.522.116.3
September10.223.416.8
October11.223.717.5
November11.62317.3
December10.823.617.2
Year11.123.617.3

Monthly Temperature Details:

  • January: The average temperature is of 17.5 °C, with a minimum of 10.5 °C and a maximum of 24.5 °C.
  • February: The average temperature is of 18.1 °C, with a minimum of 10.7 °C and a maximum of 25.6 °C.
  • March: The average temperature is of 18.6 °C, with a minimum of 11.6 °C and a maximum of 25.6 °C.
  • April: The average temperature is of 18.3 °C, with a minimum of 12.4 °C and a maximum of 24.2 °C.
  • May: The average temperature is of 17.6 °C, with a minimum of 11.7 °C and a maximum of 23.6 °C.
  • June: The average temperature is of 16.8 °C, with a minimum of 11.1 °C and a maximum of 22.6 °C.
  • July: The average temperature is of 16.2 °C, with a minimum of 10.6 °C and a maximum of 21.8 °C.
  • August: The average temperature is of 16.3 °C, with a minimum of 10.5 °C and a maximum of 22.1 °C.
  • September: The average temperature is of 16.8 °C, with a minimum of 10.2 °C and a maximum of 23.4 °C.
  • October: The average temperature is of 17.5 °C, with a minimum of 11.2 °C and a maximum of 23.7 °C.
  • November: The average temperature is of 17.3 °C, with a minimum of 11.6 °C and a maximum of 23 °C.
  • December: The average temperature is of 17.2 °C, with a minimum of 10.8 °C and a maximum of 23.6 °C.

Precipitation

Precipitation amounts to 1105 millimeters per year: it is therefore quite abundant. It ranges from 30 millimeters in the driest month (January) to 195 millimeters in the wettest one (August). The rainy season falls during April, May, June, July, August, September and October, bringing heavy precipitation.

Here is the average precipitation:

MonthRain (mm)Days
January305
February405
March558
April15015
May12515
June10513
July17019
August19521
September8511
October509
November509
December457
Year1105137

Monthly Rainfall Details:

  • January: Precipitation amounts to 30 mm, distributed over 5 days.
  • February: Precipitation amounts to 40 mm, distributed over 5 days.
  • March: Precipitation amounts to 55 mm, distributed over 8 days.
  • April: Precipitation amounts to 150 mm, distributed over 15 days.
  • May: Precipitation amounts to 125 mm, distributed over 15 days.
  • June: Precipitation amounts to 105 mm, distributed over 13 days.
  • July: Precipitation amounts to 170 mm, distributed over 19 days.
  • August: Precipitation amounts to 195 mm, distributed over 21 days.
  • September: Precipitation amounts to 85 mm, distributed over 11 days.
  • October: Precipitation amounts to 50 mm, distributed over 9 days.
  • November: Precipitation amounts to 50 mm, distributed over 9 days.
  • December: Precipitation amounts to 45 mm, distributed over 7 days.

Sunshine Hours

There are on average around 2830 sunshine hours per year. Here are the average hours of sunshine per day.

Read also: Your Guide to Sharm El Sheikh Weather

MonthAverageTotal
January9275
February9260
March8.5265
April8245
May7.5235
June7.5230
July6185
August6180
September7.5225
October8240
November7.5220
December9275
Year7.82830

Sunshine Details:

  • January: There are on average 9 hours of sunshine per day. So, the sun shines 74% of the time.
  • February: There are on average 9 hours of sunshine per day. So, the sun shines 76% of the time.
  • March: There are on average 8.5 hours of sunshine per day. So, the sun shines 71% of the time.
  • April: There are on average 8 hours of sunshine per day. So, the sun shines 67% of the time.
  • May: There are on average 7.5 hours of sunshine per day. So, the sun shines 62% of the time.
  • June: There are on average 7.5 hours of sunshine per day. So, the sun shines 62% of the time.
  • July: There are on average 6 hours of sunshine per day. So, the sun shines 49% of the time.
  • August: There are on average 6 hours of sunshine per day. So, the sun shines 48% of the time.
  • September: There are on average 7.5 hours of sunshine per day. So, the sun shines 62% of the time.
  • October: There are on average 8 hours of sunshine per day. So, the sun shines 65% of the time.
  • November: There are on average 7.5 hours of sunshine per day. So, the sun shines 61% of the time.
  • December: There are on average 9 hours of sunshine per day.

The clearest month of the year in Eldoret is September, during which on average the sky is clear, mostly clear, or partly cloudy 43% of the time. The cloudiest month of the year in Eldoret is April, during which on average the sky is overcast or mostly cloudy 81% of the time.

Humidity and Wind

The average humidity is 57% in January, dropping to its lowest level. In August, the city experiences its highest humidity, reaching 78%. The perceived humidity level in Eldoret, as measured by the percentage of time in which the humidity comfort level is muggy, oppressive, or miserable, does not vary significantly over the course of the year, remaining a virtually constant 0% throughout.

The average hourly wind speed in Eldoret experiences significant seasonal variation over the course of the year. The windiest month of the year in Eldoret is December, with an average hourly wind speed of 7.7 miles per hour. The calmest month of the year in Eldoret is June, with an average hourly wind speed of 2.5 miles per hour.

Best Time to Visit

Based on the tourism score, the best times of year to visit Eldoret for warm-weather activities are from early September to early October and from late November to late March. For hot-weather activities, the best time to visit Eldoret is from mid January to late March, with a peak score in the first week of March.

Read also: Weather Guide: Zambia in July

Landscape near Eldoret

Kericho to Eldoret via Mau Summit | Best Roads in Kenya 🇰🇪 (Subaru Legacy Drive)

Additional Information

Los Planes, Honduras (8,440 miles away); Fómeque, Colombia (7,544 miles); and Arequipa, Peru (7,350) are the far-away foreign places with temperatures most similar to Eldoret.

The length of the day in Eldoret does not vary substantially over the course of the year, staying within 9 minutes of 12 hours throughout. The earliest sunrise is at 6:19 AM on November 3, and the latest sunrise is 31 minutes later at 6:50 AM on February 10. The earliest sunset is at 6:25 PM on November 3, and the latest sunset is 31 minutes later at 6:56 PM on February 11.

Popular articles:

tags: #Kenya