Nyahururu Weather Today

Temperature, Feels Like, Rain Chance & Hourly Forecast in Nyahururu

Nyahururu temperature today is 21°, feels like 21°, with a humidity level of 44% and wind at 13.57 km/h. Rain chance today is 0%. Use the hourly forecast and 5-day outlook below to plan your day.

Tomorrow in Nyahururu: expect a high of 25° and a low of 11°, with broken clouds. Rain chance tomorrow is 40%.

overcast clouds
21°
overcast clouds
H: 21° L: 21°
Feels like 21°
AQI: Good (1/5)
Humidity
44%
Dew 8°
Wind speed
13.57 km/h
NE · G15.08
Pressure
1017 hPa
Visibility
10 km
Windy Conditions
Wind speed is 13.57 km/h.
Weather Summary
Currently in Nyahururu, expect varied conditions with warm temperatures around 21°. Winds are a light breeze.
Precipitation Probability
0%
12
8%
15
27%
18
21%
21
3%
00
0%
03
0%
06
0%
09
0%
12
3%
15
27%
18
40%
21
0%
00
0%
03
0%
06
0%
09
Evolution
Daily Weather Forecast Evolution (°C)
Lowest temperature
Highest temperature
Temperature Forecast (48h)
23°
Sun
12:00
23°
 
20°
 
16°
 
14°
Mon
00:00
13°
 
11°
 
18°
 
24°
Mon
12:00
25°
 
19°
 
17°
 
16°
Tue
00:00
14°
 
12°
 
19°
 
Hot (≥30°)
Warm
Cool
Cold (<0°)
Weather Map
Sun & Moon
Sunrise
Sunrise
06:16
Sunset
Sunset
18:22
Moon Phase
First Quarter (65%)
Timezone: GMT+05:30
Last updated: Oct 18, 2026 1:37 PM · Data refreshes every 5 min
Location Info
Latitude
Latitude
0.042100
Longitude
Longitude
36.367340
Embed This Weather

Copy the code below to embed Nyahururu weather on your website:

<iframe src="https://nearweather.com/embed/nyahururu-ke-183027" width="350" height="200" frameborder="0" style="border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,0.1);"></iframe>
More about Nyahururu
Content curated by the NearWeather editorial team · Updated periodically

Introduction

Nyahururu, a quaint town nestled in Kenya's Laikipia County, is a hidden gem for weather enthusiasts. Its unique climate, heavily influenced by its high-altitude location on Kenya's central highlands, presents a fascinating study. The town, located at an altitude of over 2,360 meters above sea level, is one of the highest towns in Kenya, which greatly contributes to its distinctive weather patterns.

Climate and Weather of Nyahururu

The climate in Nyahururu is generally cool and temperate. It falls under the Köppen Climate Classification of Cfb, which represents a maritime temperate climate. The average annual temperature is 16.1 °C | 61.0 °F, with the warmest month being March. The town experiences significant rainfall throughout the year, with the rainiest month being April. The average annual rainfall is approximately 865 mm.

Temperature

The annual variation in temperature is relatively low due to its equatorial location, with the average monthly temperatures varying by only about 2.5 °C throughout the year. The warmest month is March, with an average high of 24.5 °C and a low of 9.9 °C. The coldest month is July, with an average high of 21.0 °C and a low of 7.5 °C.

Rainfall

Nyahururu experiences significant rainfall throughout the year, with the rainiest months being April and May. The town gets an average of 101 mm | 4.0 inch of precipitation in April. The driest month is July, with 20 mm | 0.8 inch of rainfall on average.

Seasonal Variations

The town, like much of Kenya, experiences two main seasons: a wet season and a dry season. However, the high-altitude location of Nyahururu tends to moderate the temperatures and increase rainfall, making the weather cooler and wetter than most parts of Kenya.

  • Wet Season: This season usually extends from March to May and again from October to December. During these months, the town receives the majority of its annual rainfall. The temperatures during this season range from a low of 9.9 °C to a high of 24.5 °C.
  • Dry Season: The dry season typically runs from January to February and again from June to September. Despite being the "dry" season, rainfall is still quite common, but not as heavy or as frequent as during the wet season. The temperatures during this season range from a low of 7.5 °C to a high of 21.0 °C.

Weather Patterns and Climate Change

"The climate and weather patterns in Nyahururu, like the rest of the world, are being impacted by global climate change. While it's difficult to attribute any single event to climate change, the overall pattern of increasing temperatures and changing rainfall patterns is consistent with what we would expect from climate change." - Expert opinion by a Climatologist.

Conclusion

In conclusion, Nyahururu's weather is a unique blend of cool, temperate conditions, substantial rainfall, and minimal temperature variations, heavily influenced by its high-altitude location on Kenya's central highlands. The town's climate, while being impacted by global climate change, continues to offer a cool respite in a country known for its generally warm climate.

Weather data sourced from OpenWeatherMap. Forecasts are estimates and may differ from actual conditions. For severe weather, consult your local meteorological authority.
FAQ's about Nyahururu
What is the temperature in Nyahururu right now?

The current temperature in Nyahururu is 21°, and it feels like 21°. Today's high is 21° and the low is 21°.

Will it rain in Nyahururu today?

No rain is expected in Nyahururu today (0% chance). Conditions are currently overcast clouds.

What is the weather in Nyahururu today?

Nyahururu is experiencing overcast clouds with a temperature of 21°. Humidity is at 44% and wind speed is 13.57 km/h from the NE.

What is the humidity in Nyahururu today?

Humidity in Nyahururu is 44% right now, with a dew point of 8°. Comfort levels are moderate.

What is the wind speed in Nyahururu today?

Wind speed in Nyahururu is 13.57 km/h, flowing at 56° NE wind direction. Gusts up to 15.08 km/h.

What is the 5-day forecast for Nyahururu?

NearWeather provides a detailed 5-day forecast and 48-hour hourly forecast for Nyahururu. Today's high is 21° and low is 21°, with a 0% chance of rain. Scroll up to view the full day-by-day and hourly breakdown.

What does it feel like in Nyahururu today?

It feels like 21° in Nyahururu today, with 88% cloud cover and 10 km visibility.

Weather in Nyahururu