Weather & Climate in Eldoret, Kenya
Temperature, precipitation, air quality, natural hazards, and monthly weather data.
Eldoret enjoys a temperate climate with an average annual temperature of 63°F (17°C). Winters average 64°F in January while summers reach 61°F in July / relatively mild seasonal variation. The area gets 260 sunny days per year, above the national average. Annual precipitation totals 41.9 inches. The city sits at an elevation of 6,873 feet.
Temperature
64°F Jan (18°C)
61°F Jul (16°C)
| Annual Average | 63.4°F |
| 17% above US avg | |
| January Average | 64°F (18°C) |
| July Average | 61°F (16°C) |
| Sunny Days | 260 days/yr |
Geography
| Elevation | 6,873 ft (2,095 m) |
| Area | 17.8 sq mi (46.1 km²) |
| Population Density | 26,711/sq mi |
| Coordinates | 0.5204°N, 35.2699°W |
| Timezone | Africa/Nairobi |
Precipitation & Snow
Air Quality
Earthquake History
2 earthquakes (M2.5+) recorded within 150 km since 1990. Strongest on record: M5.0.
| Jun 13, 2010 | 32 km WSW of Kisumu, Kenya | M5.0 | 118 km | 10 km |
| Sep 24, 2001 | 28 km ENE of Eldama Ravine, Kenya | M4.7 | 91 km | 10 km |
Source: USGS Earthquake Catalog (M2.5+, 1990-2025). Sorted by magnitude.
Nearby Volcanoes
8 volcanoes within 200 km. Closest: Ol Kokwe (90 km).
| Name | Type | Elevation | Last Eruption | Distance |
| Ol Kokwe | Shield | 1,130 m (3,707 ft) | Unknown | 90 km |
| Korosi | Shield | 1,446 m (4,744 ft) | Unknown | 99 km |
| Paka | Shield | 1,697 m (5,568 ft) | -7550 | 111 km |
| Silali | Shield | 1,528 m (5,013 ft) | -5050 | 128 km |
| Homa Mountain | Complex | 1,751 m (5,745 ft) | Unknown | 132 km |
| Emuruangogolak | Shield | 1,285 m (4,216 ft) | 1910 | 161 km |
| Eburru, Ol Doinyo | Complex | 2,856 m (9,370 ft) | Unknown | 168 km |
| Olkaria | Pyroclastic cone(s) | 2,434 m (7,986 ft) | 1770 | 195 km |
Source: Smithsonian Institution Global Volcanism Program (GVP).
Monthly Weather
| Month | Avg Temperature | Precipitation | Summary |
|---|---|---|---|
| January | 64°F (18°C) | 1.1 in | Driest |
| February | 65°F (18°C) | 1.7 in | |
| March | 66°F (19°C) | 2.6 in | Warmest |
| April | 65°F (18°C) | 5.1 in | |
| May | 64°F (18°C) | 5.0 in | |
| June | 62°F (17°C) | 3.9 in | |
| July | 61°F (16°C) | 6.0 in | Coldest |
| August | 61°F (16°C) | 6.6 in | Wettest |
| September | 62°F (17°C) | 3.2 in | |
| October | 64°F (18°C) | 2.2 in | |
| November | 64°F (18°C) | 2.7 in | |
| December | 64°F (18°C) | 1.6 in |
Eldoret has a seasonal temperature swing of 5°F / from 61°F in July to 66°F in March. Total annual precipitation is 41.8 inches, with August being the wettest month (6.6") and January the driest (1.1").
All Countries























































































































































































































































