Extended 10-day forecasts, Ruiru
Hourly detail for the next 48 hours, six-hourly segments for the rest of the week.
This is the 10-day extended forecast for Ruiru, Kenya. The forecast is updated every three hours and displays the temperature, weather conditions, wind direction and speed, as well as the chance of precipitation.
Check out our October climate page to see if the current temperatures in Ruiru is typical for this time of year.
Today · Sunday 4 Oct
Hour by hour
| Time | Weather | Temp | Precip | Humidity | Wind |
|---|---|---|---|---|---|
| 00:00 |
|
19°C (66°F) | 0 mm (0 in) | 55% | N 3 m/s (6 knots) |
| 01:00 |
|
18°C (64°F) | 0 mm (0 in) | 57% | N 4 m/s (8 knots) |
| 02:00 |
|
17°C (63°F) | 0.1 mm (0 in) | 65% | NE 4 m/s (8 knots) |
| 03:00 |
|
17°C (63°F) | 0.1 mm (0 in) | 84% | E 3 m/s (6 knots) |
| 04:00 |
|
17°C (63°F) | 0.1 mm (0 in) | 85% | E 3 m/s (6 knots) |
| 05:00 |
|
17°C (63°F) | 0.2 mm (0.01 in) | 87% | E 3 m/s (6 knots) |
| 06:00 |
|
17°C (63°F) | 0.2 mm (0.01 in) | 88% | E 3 m/s (6 knots) |
| 07:00 |
|
17°C (63°F) | 0.1 mm (0 in) | 89% | E 3 m/s (6 knots) |
| 08:00 |
|
18°C (64°F) | 0 mm (0 in) | 80% | E 3 m/s (6 knots) |
| 09:00 |
|
20°C (68°F) | 0 mm (0 in) | 66% | E 3 m/s (6 knots) |
| 10:00 |
|
23°C (73°F) | 0 mm (0 in) | 53% | E 3 m/s (6 knots) |
| 11:00 |
|
25°C (77°F) | 0 mm (0 in) | 42% | E 4 m/s (8 knots) |
| 12:00 |
|
27°C (81°F) | 0 mm (0 in) | 36% | E 5 m/s (10 knots) |
| 13:00 |
|
27°C (81°F) | 0 mm (0 in) | 33% | E 5 m/s (10 knots) |
| 14:00 |
|
28°C (82°F) | 0 mm (0 in) | 31% | E 5 m/s (10 knots) |
| 15:00 |
|
28°C (82°F) | 0 mm (0 in) | 30% | E 5 m/s (10 knots) |
| 16:00 |
|
28°C (82°F) | 0 mm (0 in) | 29% | E 5 m/s (10 knots) |
| 17:00 |
|
27°C (81°F) | 0 mm (0 in) | 30% | E 6 m/s (12 knots) |
| 18:00 |
|
25°C (77°F) | 0 mm (0 in) | 35% | E 6 m/s (12 knots) |
| 19:00 |
|
24°C (75°F) | 0 mm (0 in) | 39% | E 7 m/s (14 knots) |
| 20:00 |
|
22°C (72°F) | 0 mm (0 in) | 50% | E 5 m/s (10 knots) |
| 21:00 |
|
21°C (70°F) | 0 mm (0 in) | 54% | E 5 m/s (10 knots) |
| 22:00 |
|
21°C (70°F) | 0 mm (0 in) | 59% | E 5 m/s (10 knots) |
| 23:00 |
|
20°C (68°F) | 0 mm (0 in) | 63% | NE 5 m/s (10 knots) |
00:00
Clear skies
55% · N 3 m/s (6 knots)
19°C (66°F)
0 mm (0 in)
01:00
Clear skies
57% · N 4 m/s (8 knots)
18°C (64°F)
0 mm (0 in)
02:00
Light rain showers
65% · NE 4 m/s (8 knots)
17°C (63°F)
0.1 mm (0 in)
03:00
Light rain
84% · E 3 m/s (6 knots)
17°C (63°F)
0.1 mm (0 in)
04:00
Light rain
85% · E 3 m/s (6 knots)
17°C (63°F)
0.1 mm (0 in)
05:00
Light rain
87% · E 3 m/s (6 knots)
17°C (63°F)
0.2 mm (0.01 in)
06:00
Light rain
88% · E 3 m/s (6 knots)
17°C (63°F)
0.2 mm (0.01 in)
07:00
Light rain showers
89% · E 3 m/s (6 knots)
17°C (63°F)
0.1 mm (0 in)
08:00
Partly cloudy
80% · E 3 m/s (6 knots)
18°C (64°F)
0 mm (0 in)
09:00
Partly cloudy
66% · E 3 m/s (6 knots)
20°C (68°F)
0 mm (0 in)
10:00
Partly cloudy
53% · E 3 m/s (6 knots)
23°C (73°F)
0 mm (0 in)
11:00
Partly cloudy
42% · E 4 m/s (8 knots)
25°C (77°F)
0 mm (0 in)
12:00
Partly cloudy
36% · E 5 m/s (10 knots)
27°C (81°F)
0 mm (0 in)
13:00
Partly cloudy
33% · E 5 m/s (10 knots)
27°C (81°F)
0 mm (0 in)
14:00
Partly cloudy
31% · E 5 m/s (10 knots)
28°C (82°F)
0 mm (0 in)
15:00
Partly cloudy
30% · E 5 m/s (10 knots)
28°C (82°F)
0 mm (0 in)
16:00
Mostly sunny
29% · E 5 m/s (10 knots)
28°C (82°F)
0 mm (0 in)
17:00
Mostly sunny
30% · E 6 m/s (12 knots)
27°C (81°F)
0 mm (0 in)
18:00
Clear skies
35% · E 6 m/s (12 knots)
25°C (77°F)
0 mm (0 in)
19:00
Clear skies
39% · E 7 m/s (14 knots)
24°C (75°F)
0 mm (0 in)
20:00
Clear skies
50% · E 5 m/s (10 knots)
22°C (72°F)
0 mm (0 in)
21:00
Mostly clear
54% · E 5 m/s (10 knots)
21°C (70°F)
0 mm (0 in)
22:00
Mostly clear
59% · E 5 m/s (10 knots)
21°C (70°F)
0 mm (0 in)
23:00
Mostly clear
63% · NE 5 m/s (10 knots)
20°C (68°F)
0 mm (0 in)
Tomorrow · Monday 5 Oct
Hour by hour
| Time | Weather | Temp | Precip | Humidity | Wind |
|---|---|---|---|---|---|
| 00:00 |
|
19°C (66°F) | 0 mm (0 in) | 70% | NE 4 m/s (8 knots) |
| 01:00 |
|
18°C (64°F) | 0 mm (0 in) | 80% | NE 4 m/s (8 knots) |
| 02:00 |
|
18°C (64°F) | 0.1 mm (0 in) | 87% | E 4 m/s (8 knots) |
| 03:00 |
|
18°C (64°F) | 0 mm (0 in) | 90% | E 3 m/s (6 knots) |
| 04:00 |
|
17°C (63°F) | 0 mm (0 in) | 93% | E 3 m/s (6 knots) |
| 05:00 |
|
17°C (63°F) | 0 mm (0 in) | 96% | E 2 m/s (4 knots) |
| 06:00 |
|
17°C (63°F) | 0 mm (0 in) | 92% | E 3 m/s (6 knots) |
| 07:00 |
|
18°C (64°F) | 0 mm (0 in) | 86% | SE 3 m/s (6 knots) |
| 08:00 |
|
19°C (66°F) | 0 mm (0 in) | 76% | SE 4 m/s (8 knots) |
| 09:00 |
|
22°C (72°F) | 0 mm (0 in) | 60% | SE 3 m/s (6 knots) |
| 10:00 |
|
24°C (75°F) | 0.2 mm (0.01 in) | 49% | E 3 m/s (6 knots) |
| 11:00 |
|
26°C (79°F) | 0.4 mm (0.02 in) | 45% | E 4 m/s (8 knots) |
| 12:00 |
|
26°C (79°F) | 0.5 mm (0.02 in) | 44% | E 4 m/s (8 knots) |
| 13:00 |
|
27°C (81°F) | 0.3 mm (0.01 in) | 43% | E 5 m/s (10 knots) |
| 14:00 |
|
28°C (82°F) | 0.2 mm (0.01 in) | 38% | E 5 m/s (10 knots) |
| 15:00 |
|
28°C (82°F) | 0.2 mm (0.01 in) | 36% | E 6 m/s (12 knots) |
| 16:00 |
|
28°C (82°F) | 0.3 mm (0.01 in) | 37% | E 6 m/s (12 knots) |
| 17:00 |
|
26°C (79°F) | 0.5 mm (0.02 in) | 44% | E 6 m/s (12 knots) |
| 18:00 |
|
23°C (73°F) | 1.3 mm (0.1 in) | 59% | E 6 m/s (12 knots) |
| 19:00 |
|
20°C (68°F) | 1.4 mm (0.1 in) | 82% | E 6 m/s (12 knots) |
| 20:00 |
|
19°C (66°F) | 1.1 mm (0.04 in) | 88% | N 6 m/s (12 knots) |
| 21:00 |
|
18°C (64°F) | 0.4 mm (0.02 in) | 95% | N 6 m/s (12 knots) |
| 22:00 |
|
18°C (64°F) | 0.5 mm (0.02 in) | 92% | NE 5 m/s (10 knots) |
| 23:00 |
|
17°C (63°F) | 1.4 mm (0.1 in) | 95% | E 4 m/s (8 knots) |
00:00
Partly cloudy
70% · NE 4 m/s (8 knots)
19°C (66°F)
0 mm (0 in)
01:00
Cloudy
80% · NE 4 m/s (8 knots)
18°C (64°F)
0 mm (0 in)
02:00
Light rain
87% · E 4 m/s (8 knots)
18°C (64°F)
0.1 mm (0 in)
03:00
Partly cloudy
90% · E 3 m/s (6 knots)
18°C (64°F)
0 mm (0 in)
04:00
Mostly clear
93% · E 3 m/s (6 knots)
17°C (63°F)
0 mm (0 in)
05:00
Partly cloudy
96% · E 2 m/s (4 knots)
17°C (63°F)
0 mm (0 in)
06:00
Cloudy
92% · E 3 m/s (6 knots)
17°C (63°F)
0 mm (0 in)
07:00
Cloudy
86% · SE 3 m/s (6 knots)
18°C (64°F)
0 mm (0 in)
08:00
Cloudy
76% · SE 4 m/s (8 knots)
19°C (66°F)
0 mm (0 in)
09:00
Mostly sunny
60% · SE 3 m/s (6 knots)
22°C (72°F)
0 mm (0 in)
10:00
Light rain showers
49% · E 3 m/s (6 knots)
24°C (75°F)
0.2 mm (0.01 in)
11:00
Rain showers
45% · E 4 m/s (8 knots)
26°C (79°F)
0.4 mm (0.02 in)
12:00
Rain showers
44% · E 4 m/s (8 knots)
26°C (79°F)
0.5 mm (0.02 in)
13:00
Rain showers
43% · E 5 m/s (10 knots)
27°C (81°F)
0.3 mm (0.01 in)
14:00
Light rain showers
38% · E 5 m/s (10 knots)
28°C (82°F)
0.2 mm (0.01 in)
15:00
Light rain showers
36% · E 6 m/s (12 knots)
28°C (82°F)
0.2 mm (0.01 in)
16:00
Rain showers
37% · E 6 m/s (12 knots)
28°C (82°F)
0.3 mm (0.01 in)
17:00
Rain showers
44% · E 6 m/s (12 knots)
26°C (79°F)
0.5 mm (0.02 in)
18:00
Heavy rain showers
59% · E 6 m/s (12 knots)
23°C (73°F)
1.3 mm (0.1 in)
19:00
Heavy rain showers
82% · E 6 m/s (12 knots)
20°C (68°F)
1.4 mm (0.1 in)
20:00
Heavy rain
88% · N 6 m/s (12 knots)
19°C (66°F)
1.1 mm (0.04 in)
21:00
Rain
95% · N 6 m/s (12 knots)
18°C (64°F)
0.4 mm (0.02 in)
22:00
Rain
92% · NE 5 m/s (10 knots)
18°C (64°F)
0.5 mm (0.02 in)
23:00
Heavy rain
95% · E 4 m/s (8 knots)
17°C (63°F)
1.4 mm (0.1 in)
Next 7 days
Six-hour segments
Day
Night
03:00
Morning
09:00
Afternoon
15:00
Evening
21:00
Tuesday
6 Oct
17°C (63°F)
0.9 mm (0.04 in)
Light rain
95% · E 4 m/s (8 knots)
21°C (70°F)
0.9 mm (0.04 in)
Light rain showers
65% · E 3 m/s (6 knots)
27°C (81°F)
5.8 mm (0.2 in)
Heavy rain showers
45% · E 7 m/s (14 knots)
18°C (64°F)
4.4 mm (0.2 in)
Rain showers
94% · NE 3 m/s (6 knots)
Tue
6 Oct
Wednesday
7 Oct
16°C (61°F)
1.7 mm (0.1 in)
Rain
97% · N 3 m/s (6 knots)
19°C (66°F)
1.9 mm (0.1 in)
Rain
83% · E 3 m/s (6 knots)
26°C (79°F)
0.7 mm (0.03 in)
Light rain showers
50% · E 6 m/s (12 knots)
18°C (64°F)
5.3 mm (0.2 in)
Heavy rain
90% · E 3 m/s (6 knots)
Wed
7 Oct
Thursday
8 Oct
17°C (63°F)
3.7 mm (0.1 in)
Rain
98% · NE 2 m/s (4 knots)
19°C (66°F)
1.9 mm (0.1 in)
Rain showers
87% · E 3 m/s (6 knots)
26°C (79°F)
6.4 mm (0.3 in)
Heavy rain showers
56% · E 5 m/s (10 knots)
17°C (63°F)
6.3 mm (0.2 in)
Heavy rain
97% · NE 2 m/s (4 knots)
Thu
8 Oct
Friday
9 Oct
17°C (63°F)
1 mm (0.04 in)
Rain
96% · E 4 m/s (8 knots)
20°C (68°F)
3.7 mm (0.1 in)
Rain
69% · E 2 m/s (4 knots)
24°C (75°F)
6.7 mm (0.3 in)
Heavy rain showers
56% · E 5 m/s (10 knots)
18°C (64°F)
1.6 mm (0.1 in)
Rain
96% · E 3 m/s (6 knots)
Fri
9 Oct
Saturday
10 Oct
17°C (63°F)
1.1 mm (0.04 in)
Rain showers
98% · E 3 m/s (6 knots)
20°C (68°F)
3.2 mm (0.1 in)
Rain showers
81% · E 3 m/s (6 knots)
22°C (72°F)
9.9 mm (0.4 in)
Heavy rain showers
73% · E 4 m/s (8 knots)
18°C (64°F)
1.2 mm (0.05 in)
Rain
95% · E 2 m/s (4 knots)
Sat
10 Oct
Sunday
11 Oct
17°C (63°F)
1.8 mm (0.1 in)
Rain
97% · E 3 m/s (6 knots)
20°C (68°F)
2.6 mm (0.1 in)
Rain showers
82% · E 3 m/s (6 knots)
23°C (73°F)
13 mm (0.5 in)
Heavy rain showers
67% · E 3 m/s (6 knots)
18°C (64°F)
1.3 mm (0.1 in)
Rain
96% · E 2 m/s (4 knots)
Sun
11 Oct
Monday
12 Oct
16°C (61°F)
0 mm (0 in)
Cloudy
98% · E 1 m/s (2 knots)
20°C (68°F)
0.1 mm (0 in)
Clear skies
63% · NE ()
26°C (79°F)
1.6 mm (0.1 in)
Rain showers
41% · SE 4 m/s (8 knots)
18°C (64°F)
3.9 mm (0.2 in)
Rain
94% · NE 1 m/s (2 knots)
Mon
12 Oct
Data from MET Norway.
Prefer the quick-glance version? See the 10-day summary.
Ruiru weather by month
Browse monthly averages for Ruiru: climate by month with temperature, rainfall and sunshine.
Other forecasts in Kenya
10-day forecasts for popular destinations across Kenya.
Planning a trip to Ruiru? See Kenya bucket list →