Naivasha climate guide

Temperature in Naivasha (°C)

  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Max temperature (daytime)
25°C maximum daytime temperature in January in Naivasha25
26°C maximum daytime temperature in February in Naivasha26
25°C maximum daytime temperature in March in Naivasha25
23°C maximum daytime temperature in April in Naivasha23
22°C maximum daytime temperature in May in Naivasha22
21°C maximum daytime temperature in June in Naivasha21
20°C maximum daytime temperature in July in Naivasha20
21°C maximum daytime temperature in August in Naivasha21
22°C maximum daytime temperature in September in Naivasha22
23°C maximum daytime temperature in October in Naivasha23
22°C maximum daytime temperature in November in Naivasha22
24°C maximum daytime temperature in December in Naivasha24
Min temperature (night-time)
8°C minimum night-time temperature in January in Naivasha8
8°C minimum night-time temperature in February in Naivasha8
9°C minimum night-time temperature in March in Naivasha9
11°C minimum night-time temperature in April in Naivasha11
10°C minimum night-time temperature in May in Naivasha10
9°C minimum night-time temperature in June in Naivasha9
8°C minimum night-time temperature in July in Naivasha8
8°C minimum night-time temperature in August in Naivasha8
7°C minimum night-time temperature in September in Naivasha7
8°C minimum night-time temperature in October in Naivasha8
9°C minimum night-time temperature in November in Naivasha9
8°C minimum night-time temperature in December in Naivasha8

Sunshine & Daylight in Naivasha

  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Daily hours of sunshine
Daily hours of daylight
12 hours of daylight per day in January in Naivasha12
12 hours of daylight per day in February in Naivasha12
12 hours of daylight per day in March in Naivasha12
12 hours of daylight per day in April in Naivasha12
12 hours of daylight per day in May in Naivasha12
12 hours of daylight per day in June in Naivasha12
12 hours of daylight per day in July in Naivasha12
12 hours of daylight per day in August in Naivasha12
12 hours of daylight per day in September in Naivasha12
12 hours of daylight per day in October in Naivasha12
12 hours of daylight per day in November in Naivasha12
12 hours of daylight per day in December in Naivasha12

Rainfall in Naivasha

  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Number of days with some rain
11 days with some rainfall in January in Naivasha11
11 days with some rainfall in February in Naivasha11
15 days with some rainfall in March in Naivasha15
22 days with some rainfall in April in Naivasha22
19 days with some rainfall in May in Naivasha19
11 days with some rainfall in June in Naivasha11
12 days with some rainfall in July in Naivasha12
12 days with some rainfall in August in Naivasha12
11 days with some rainfall in September in Naivasha11
14 days with some rainfall in October in Naivasha14
20 days with some rainfall in November in Naivasha20
13 days with some rainfall in December in Naivasha13
Average monthly rainfall (mm)
38 mm monthly rainfall in January in Naivasha38
42 mm monthly rainfall in February in Naivasha42
60 mm monthly rainfall in March in Naivasha60
139 mm monthly rainfall in April in Naivasha139
103 mm monthly rainfall in May in Naivasha103
43 mm monthly rainfall in June in Naivasha43
38 mm monthly rainfall in July in Naivasha38
43 mm monthly rainfall in August in Naivasha43
37 mm monthly rainfall in September in Naivasha37
46 mm monthly rainfall in October in Naivasha46
70 mm monthly rainfall in November in Naivasha70
52 mm monthly rainfall in December in Naivasha52

More climate for Naivasha

  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
UV Index (Maximum)
UV (maximum) index 11+ (Extreme) in January in Naivasha11
UV (maximum) index 11+ (Extreme) in February in Naivasha11
UV (maximum) index 11+ (Extreme) in March in Naivasha11
UV (maximum) index 11+ (Extreme) in April in Naivasha11
UV (maximum) index 11+ (Extreme) in May in Naivasha11
UV (maximum) index 11+ (Extreme) in June in Naivasha11
UV (maximum) index 11+ (Extreme) in July in Naivasha11
UV (maximum) index 11+ (Extreme) in August in Naivasha11
UV (maximum) index 11+ (Extreme) in September in Naivasha11
UV (maximum) index 11+ (Extreme) in October in Naivasha11
UV (maximum) index 11+ (Extreme) in November in Naivasha11
UV (maximum) index 11+ (Extreme) in December in Naivasha11
Heat & Humidity
Low heat & humidity in January in NaivashaL
Low heat & humidity in February in NaivashaL
Low heat & humidity in March in NaivashaL
No heat & humidity in April in Naivasha0
No heat & humidity in May in Naivasha0
No heat & humidity in June in Naivasha0
No heat & humidity in July in Naivasha0
No heat & humidity in August in Naivasha0
No heat & humidity in September in Naivasha0
No heat & humidity in October in Naivasha0
No heat & humidity in November in Naivasha0
No heat & humidity in December in Naivasha0

Note: 0 = None, L = Low, M = Moderate, H = High, VH = Very high, E = Extreme

  • Top deals & discounts
  • Naivasha weather overview
  • More destinations
  • Best time to go to Naivasha
  • Naivasha 5-day weather forecast
  • Naivasha weather today - current conditions (last 24-hours)

Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec

The climate guide for Naivasha, Kenya shows long term monthly weather averages processed from data supplied by CRU (University of East Anglia), the Met Office & the Netherlands Meteorological Institute. Find out more about our data sources.

  • Check recommended holidays & tours to Kenya
  • Narrow offers by holiday style & departure airport
  • Includes Titan Travel's VIP door-to-door travel service

Metric (°C / mm)  |  Imperial (°F / inches)

Back to top

Where's hot in Kenya?

Below are average maximum temperatures at popular destinations in Kenya for next month - October. Select a destination to see the climate guide for all months of the year.

More destinations & map >>

Related posts

Popular travel offers

Top ^

*affiliate links: find out how we are funded and why this helps us remain free to use.