About Ol Kalou, Nyandarua County's Climate & Weather History

Ol Kalou, in Nyandarua County, Kenya, is home to roughly 47,800 people in the Africa/Nairobi time zone at 0.3°S latitude.

In 2025, Ol Kalou recorded an average annual temperature of 59°F. The hottest temperatures reached 79°F in March; the coolest were 45°F in November. Total precipitation for the year was 30 inches, with the wettest month being August.