Weather forecast for 10 daysNgiri, Kenya

Weather forecast for the weekend

Saturday 24. Oct 2026

  • 28°C
  • 22°C
Mostly Cloudy
Mostly Cloudy
  • Precip. probability: 24%
  • Precipitation: 5mm
  • Wind: 16km/hNNW 333°
  • Humidity: 64%
  • UV index: 11
  • Sunrise: 06:23 EAT
  • Sunset: 18:31 EAT
  • ▼
On Saturday, October 24, thick clouds will linger with little clearing expected.
The likelihood of rain for tomorrow is low, and light precipitation is predicted. The anticipated temperature range extends from a high of a moderately hot 28°C to a low of a pleasant 22°C.
The maximum heat index, which integrates air moisture with ambient temperature, is evaluated at a tropical 30°C. Take into consideration that the heat index values are calculated for shade and light wind conditions.
The high temperature is anticipated to match October's standard maximum of 26.2°C.
Sunrise will be at 06:23 and sunset at 18:31; tomorrow's daylight will last for 12h and 8min.

Sunday 25. Oct 2026

  • 28°C
  • 22°C
Partly Cloudy
Partly Cloudy
  • Precip. probability: 13%
  • Precipitation: 0mm
  • Wind: 20km/hNNW 343°
  • Humidity: 57%
  • UV index: 11
  • Sunrise: 06:23 EAT
  • Sunset: 18:31 EAT
  • ▼
On Sunday, October 25, clouds and sunshine will create a dynamic sky throughout the day.
Temperature span will be from a high of a moderately hot 28°C to a low of a delightful 22°C.
Sunday's top temperature will adhere to the average October high temperature of 26.2°C.
Sunrise will be at 06:23 and sunset at 18:31; the daylight will last for 12h and 8min.

10-day overview

Daily temperatures

Warmest day: Monday 29°C.
Coldest day: Friday 30.10. 26°C.

Chance of precipitation

Highest chance: Tuesday 80%.

Long-term weather forecast

  • Friday
  • 23. Oct 2026
  • 28°C
  • 22°C
Partly Cloudy
Partly Cloudy
  • Precip. probability: 18%
  • Precipitation: 0mm
  • Wind: 21km/hSW 235°
  • Humidity: 69%
  • UV index: 11
  • Sunrise: 06:23 EAT
  • Sunset: 18:31 EAT
  • ▼
  • Saturday
  • 24. Oct 2026
  • 28°C
  • 22°C
Mostly Cloudy
Mostly Cloudy
  • Precip. probability: 24%
  • Precipitation: 5mm
  • Wind: 16km/hNNW 333°
  • Humidity: 64%
  • UV index: 11
  • Sunrise: 06:23 EAT
  • Sunset: 18:31 EAT
  • ▼
  • Sunday
  • 25. Oct 2026
  • 28°C
  • 22°C
Partly Cloudy
Partly Cloudy
  • Precip. probability: 13%
  • Precipitation: 0mm
  • Wind: 20km/hNNW 343°
  • Humidity: 57%
  • UV index: 11
  • Sunrise: 06:23 EAT
  • Sunset: 18:31 EAT
  • ▼
  • Monday
  • 26. Oct 2026
  • 29°C
  • 22°C
Partly Cloudy
Partly Cloudy
  • Precip. probability: 24%
  • Precipitation: 2mm
  • Wind: 21km/hNNW 340°
  • Humidity: 57%
  • UV index: 11
  • Sunrise: 06:23 EAT
  • Sunset: 18:31 EAT
  • ▼
  • Tuesday
  • 27. Oct 2026
  • 27°C
  • 21°C
PM Thunderstorms
PM Thunderstorms
  • Precip. probability: 80%
  • Precipitation: 8mm
  • Wind: 20km/hN 3°
  • Humidity: 64%
  • UV index: 11
  • Sunrise: 06:22 EAT
  • Sunset: 18:31 EAT
  • ▼
  • Wednesday
  • 28. Oct 2026
  • 27°C
  • 22°C
Partly Cloudy
Partly Cloudy
  • Precip. probability: 24%
  • Precipitation: 7mm
  • Wind: 19km/hNNW 346°
  • Humidity: 67%
  • UV index: 11
  • Sunrise: 06:22 EAT
  • Sunset: 18:31 EAT
  • ▼
  • Thursday
  • 29. Oct 2026
  • 27°C
  • 22°C
Scattered Thunderstorms
Scattered Thunderstorms
  • Precip. probability: 65%
  • Precipitation: 10mm
  • Wind: 17km/hN 358°
  • Humidity: 69%
  • UV index: 11
  • Sunrise: 06:22 EAT
  • Sunset: 18:31 EAT
  • ▼
  • Friday
  • 30. Oct 2026
  • 26°C
  • 21°C
Thunderstorms
Thunderstorms
  • Precip. probability: 62%
  • Precipitation: 6mm
  • Wind: 17km/hN 350°
  • Humidity: 68%
  • UV index: 11
  • Sunrise: 06:22 EAT
  • Sunset: 18:31 EAT
  • ▼
  • Saturday
  • 31. Oct 2026
  • 27°C
  • 22°C
Scattered Thunderstorms
Scattered Thunderstorms
  • Precip. probability: 56%
  • Precipitation: 6mm
  • Wind: 18km/hN 2°
  • Humidity: 66%
  • UV index: 11
  • Sunrise: 06:22 EAT
  • Sunset: 18:31 EAT
  • ▼
  • Sunday
  • 1. Nov 2026
  • 27°C
  • 21°C
Scattered Thunderstorms
Scattered Thunderstorms
  • Precip. probability: 55%
  • Precipitation: 6mm
  • Wind: 19km/hN 5°
  • Humidity: 66%
  • UV index: 11
  • Sunrise: 06:22 EAT
  • Sunset: 18:31 EAT
  • ▼
Across the following ten days, a combination of dull and thunderstorm-prone weather is forecasted.
Rain is expected nearly every day for the next ten days.
The temperature shift across days will be subtle over the next several days. Highs will range from 26°C to 29°C, while the overnight low will be also nearly unchanged, as the lowest temperatures will remain in the range of 21°C to 22°C.
Monday will be the hottest day, with a maximum temperature of 29°C; expect the coldest day on next Friday with a high of 26°C.
Updated: Oct 23, 2026 @ 01:48:41 UTC
Published by: Weather Atlas | About Us
Data Sources | weather.com | Weather
Weather Forecasting & Climate

Frequently asked questions

In Ngiri, a combination of overcast and thunderstorm-prone weather is expected for the next ten days.

In Ngiri, rain is forecasted almost every day for the next ten days. Thursday, with light precipitation of 10mm, will be the day with the most rainfall.

The maximum temperature will range between 26°C and 29°C, while the minimum temperature will be between 21°C and 22°C.

The hottest day will be Monday, with a maximum of 29°C. The coldest day will be next Friday, with a maximum of 26°C.

Tomorrow, gloomy and cloudy conditions will set the tone.

Light precipitation of 5mm is forecasted. The chance of rainfall is 24%.

Tomorrow, the highest temperature will be 28°C, while the lowest temperature will be 22°C. The maximum heat index, which reflects the perceived temperature due to humidity levels, is computed to be 30°C.
Tomorrow, the highest temperature will be in line with the average maximum temperature in October. The lowest temperature tomorrow will be notably higher than the average low of 15°C.

On Saturday, in Ngiri, sunrise will be at 06:23 and sunset at 18:31 (EAT).

Tomorrow in Ngiri, the daylight will last for 12h and 8min.

On Sunday, occasional clouds will pass by, but expect bright spells.

On Sunday, the maximum temperature will be 28°C, while the minimum temperature will be 22°C.