The Kenya Meteorological Service Authority (KMSA) has forecast rainfall in Nairobi and 29 other counties over the next 24 hours, with several areas expected to experience showers and thunderstorms as the El Niño season approaches.
In its daily weather forecast issued on November 7, 2026, the service noted that parts of Marsabit, Samburu and Turkana face strong winds exceeding 25 knots, equivalent to 12.5 meters per second.
“Strong southerly to southeasterly winds of above 25 knots (12.5m/s) expected over parts of Marsabit, Samburu and Turkana Counties,” part of the forecast read.
Nairobi is forecast to record temperatures between 16°C and 25°C, with partly cloudy conditions at night, followed by cloudy skies and sunny intervals in the morning.
In addition to Nairobi, the weatherman listed Wajir, Mandera, Garissa, Tana River, Taita-Taveta, Meru, Tharaka-Nithi, Embu, Kitui, Machakos, Makueni, Nyandarua, Nyeri, Kirinyaga, Murang’a, Kiambu, Laikipia, Nakuru, Narok, Kajiado, Kericho, Bomet, Kakamega, Vihiga, Bungoma, Siaya, Kisumu, Kisii and Nyamira as counties set to experience rain amid El Nino concerns.
Showers and thunderstorms as El Niño Season Approaches
In the northeastern region, Wajir is expected to reach a high of 35°C and a low of 24°C; Mandera (25°C–35°C) and Garissa (25°C–36°C) are forecast to receive light rain and thunderstorms in a few places, mainly in the morning and afternoon.
Garissa may also experience light showers tonight.
Tana River (24°C–33°C) is likely to receive light showers and thunderstorms, with showers continuing in a few places in the morning before sunny intervals set in.
Marsabit (18°C–25°C) will see moderate rain and thunderstorms in the morning, easing to light to moderate showers in a few areas in the afternoon.
In Isiolo (18°C–29°C), light rain is expected over a few places in the morning, followed by sunny intervals and possible showers and thunderstorms in the afternoon.
Also Read: Nairobi Among Counties to Continue Receiving Rain in Latest Weather Update
Forecast in Eastern, Central, and Western Counties
| County | Maximum | Minimum | Tonight | Morning | Afternoon |
| Meru | 24°C | 16°C | Partly cloudy; light showers | Light rains | Sunny intervals; light to moderate showers and thunderstorms |
| Tharaka-Nithi | 27°C | 17°C | Partly cloudy; chance of light showers | Light rains | Sunny intervals |
| Embu | 25°C | 16°C | Partly cloudy | Light rains likely | Sunny intervals; light showers and thunderstorms likely |
| Kitui | 28°C | 18°C | Moderate showers and thunderstorms | Light rains | Sunny intervals |
| Machakos | 26°C | 15°C | Partly cloudy; light showers | Light rains | Sunny intervals; light showers and thunderstorms |
| Makueni | 30°C | 20°C | Moderate showers | Light rains | Sunny intervals |
| Nyandarua | 23°C | 10°C | Partly cloudy | Cloudy; sunny intervals | Sunny intervals; light showers |
| Nyeri | 24°C | 15°C | Partly cloudy; light showers likely | Cloudy; sunny intervals | Sunny intervals; light showers and thunderstorms |
| Kirinyaga | 25°C | 17°C | Partly cloudy; light showers | Cloudy; sunny intervals | Sunny intervals; light showers and thunderstorms |
| Murang’a | 25°C | 15°C | Partly cloudy; light showers | Chance of light rain; sunny intervals | Sunny intervals; light showers and thunderstorms |
| Kiambu | 25°C | 16°C | Partly cloudy | Cloudy; sunny intervals | Sunny intervals |
| Laikipia | 27°C | 13°C | Partly cloudy | Sunny intervals | Sunny intervals; light showers and thunderstorms likely |
| Turkana | 37°C | 26°C | Partly cloudy; light showers likely | Sunny intervals | Sunny intervals |
| Samburu | 26°C | 16°C | Partly cloudy | Chance of light rain; sunny intervals | Sunny intervals; light showers and thunderstorms |
| West Pokot | 26°C | 15°C | Partly cloudy | Sunny intervals | Sunny intervals |
| Trans Nzoia | 27°C | 13°C | Partly cloudy | Sunny intervals | Sunny intervals; light showers and thunderstorms |
| Uasin Gishu | 25°C | 14°C | Partly cloudy | Sunny intervals | Sunny intervals |
| Elgeyo-Marakwet | 24°C | 13°C | Partly cloudy | Sunny intervals | Sunny intervals |
| Nandi | 25°C | 14°C | Partly cloudy | Sunny intervals | Sunny intervals; light showers and thunderstorms |
| Baringo | 26°C | 14°C | Partly cloudy | Sunny intervals | Sunny intervals |
| Nakuru | 25°C | 16°C | Partly cloudy | Sunny intervals | Sunny intervals; light showers and thunderstorms |
| Narok | 26°C | 13°C | Partly cloudy; light showers likely | Sunny intervals | Sunny intervals; light showers and thunderstorms |
| Kajiado | 27°C | 15°C | Partly cloudy; light showers likely | Sunny intervals | Sunny intervals |
| Kericho | 24°C | 15°C | Partly cloudy | Sunny intervals | Sunny intervals; light to moderate showers and thunderstorms |
| Bomet | 24°C | 15°C | Partly cloudy; chance of light showers | Sunny intervals | Sunny intervals; light showers and thunderstorms |
| Kakamega | 27°C | 17°C | Partly cloudy | Sunny intervals | Sunny intervals; light showers and thunderstorms |
| Vihiga | 28°C | 16°C | Partly cloudy | Sunny intervals | Sunny intervals; light showers and thunderstorms |
| Bungoma | 28°C | 17°C | Partly cloudy | Sunny intervals | Sunny intervals; light showers and thunderstorms |
| Busia | 30°C | 18°C | Partly cloudy | Sunny intervals | Sunny intervals; light showers and thunderstorms likely |
| Siaya | 28°C | 17°C | Partly cloudy; chance of light showers | Sunny intervals | Sunny intervals; light showers and thunderstorms likely |
| Kisumu | 29°C | 18°C | Partly cloudy; chance of light showers and thunderstorms | Sunny intervals | Sunny intervals; light showers and thunderstorms |
| Homa Bay | 30°C | 19°C | Partly cloudy; chance of light showers and thunderstorms | Sunny intervals | Sunny intervals; light showers and thunderstorms |
| Migori | 29°C | 18°C | Partly cloudy; light showers and thunderstorms | Light rain and thunderstorms | Not specified |
| Kisii | 28°C | 16°C | Partly cloudy; light showers likely | Sunny intervals | Sunny intervals; light showers and thunderstorms likely |
| Nyamira | 26°C | 16°C | Partly cloudy | Sunny intervals | Sunny intervals; light showers and thunderstorms likely |
Also Read: 46 Counties to Experience Heavy Rains and Thunderstorms as El Niño Intensifies Across Kenya
Sunny Intervals Ahead Of El Niño Showers
Mombasa is expected to record temperatures between 24°C and 31°C, with partly cloudy conditions tonight, followed by sunny intervals in the morning and afternoon.
Kwale is set to see a high of 30°C and a low of 24°C, with partly cloudy conditions tonight and sunny intervals during the day.
Temperatures in Kilifi will range between 24°C and 30°C, while Lamu is expected to reach 32°C and drop to 25°C.
Sunny intervals are forecast in the morning, while showers and thunderstorms are likely over a few places in the afternoon.
Taita-Taveta has a chance of light showers over a few places tonight and showers over a few places in the morning, followed by sunny intervals in the afternoon.
Follow our WhatsApp Channel and X Account for real-time news updates and subscribe to our YouTube Channel for in-depth interviews.





