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.
View current conditions and forecast for Ol Kalou · More cities in Nyandarua County