Get Exclusive App Deals

Nakuru

Travel Info

Top 10 Must-Do Experiences and Attractions in Nakuru

Nakuru Weather, Climate and Best Time to Visit

Data source:Meteostat
Update date:2025-09

Nakuru year round climate

  • Spring (March to May): Average 18.7–20.9°C, warm and humid climate, with more rainfall in April; be prepared for rain. Common activities: Visiting Lake Nakuru National Park for wildlife viewing, but be prepared for rain. Recommended clothing: Light, breathable long-sleeved clothing, raincoat or umbrella.
  • Summer (June to August): Average 18.1–18.4°C, relatively cool and dry climate with less rainfall. Common activities: Hiking or wildlife viewing in Lake Nakuru National Park, enjoying the more comfortable climate. Recommended clothing: Comfortable and breathable clothing, long pants or skirt.
  • Autumn (September to November): Average 18.2–18.7°C, mild climate, with more rainfall in November. Common activities: Visiting Lake Nakuru National Park, observing birds and wildlife. Recommended clothing: Comfortable long-sleeved clothing, raincoat or umbrella to cope with possible rainfall.
  • Winter (December to February): Average 19.2–20.9°C, warm climate with relatively little rainfall. Common activities: Wildlife viewing and photography in Lake Nakuru National Park, enjoying the more comfortable climate. Recommended clothing: Light and comfortable clothing.

Nakuru climatological average

Annual average temperature: approx. 19°C / Annual rainfall: approx. 988 mm / Summer humidity: 60%–70% / Rainiest month: April

Nakuru monthly average temperature and precipitation

Month
Air temperature (°C)
Precipitation (mm)
January
19.6°C
40.8
February
20.9°C
22
March
20.9°C
67.6
April
19.1°C
221.2
May
18.7°C
87.2
June
18.4°C
29.9
July
18.2°C
48.2
August
18.1°C
56
September
18.2°C
89.8
October
18.7°C
66.7
November
18.3°C
214.6
December
19.2°C
44.8

Nakuru weather for the next seven days

10/2
Friday
Overcast
28.2°C/12.2°C
10/3
Saturday
Sunny
27.8°C/11.9°C
10/4
Sunday
Sunny
28.3°C/11.8°C
10/5
Monday
Sunny
28.5°C/11.7°C
10/6
Tuesday
Sunny
27°C/12.1°C
10/7
Wednesday
Cloudy
25.5°C/12.3°C
10/8
Thursday
Patchy rain nearby
24.1°C/12.4°C