Nairobi, Kenya skyline

Nairobi Weather by Month

Twelve months of Nairobi, Kenya weather — averages from 2006–2025.

Nairobi's warmest month is February (average high 27.2°C (81°F)) and the coolest is July (22.5°C (72.5°F)). The most rain falls in April (about 146 mm), and July is the driest (about 17 mm). January is the sunniest, with about 11.4 hours of sunshine a day.

Best months to visit Nairobi

  1. #1JulyGreat
  2. #2SeptemberGreat
  3. #3AugustGreat

Ranked within Nairobi's own year by temperature comfort, rainy days and sunshine — historical averages, not a forecast.

Nairobi month by month

January

Great

High 26.1°C (79°F)
Low 14.5°C (58.1°F)

Rainfall
35 mm (1.4 in)
Rainy days
7 rainy days
Sunshine
11.4 h sunshine / day
January

February

Good

High 27.2°C (81°F)
Low 15°C (59°F)

Rainfall
40 mm (1.6 in)
Rainy days
6 rainy days
Sunshine
11.4 h sunshine / day
February

March

Good

High 27°C (80.6°F)
Low 15.5°C (59.9°F)

Rainfall
71 mm (2.8 in)
Rainy days
12 rainy days
Sunshine
11 h sunshine / day
March

April

Good

High 24.8°C (76.6°F)
Low 15.8°C (60.4°F)

Rainfall
146 mm (5.7 in)
Rainy days
22 rainy days
Sunshine
10.2 h sunshine / day
April

May

Good

High 23.7°C (74.7°F)
Low 14.9°C (58.8°F)

Rainfall
90 mm (3.5 in)
Rainy days
16 rainy days
Sunshine
10.4 h sunshine / day
May

June

Great

High 23°C (73.4°F)
Low 13.4°C (56.1°F)

Rainfall
36 mm (1.4 in)
Rainy days
8 rainy days
Sunshine
9.5 h sunshine / day
June

July

Great

High 22.5°C (72.5°F)
Low 12.5°C (54.5°F)

Rainfall
17 mm (0.7 in)
Rainy days
4 rainy days
Sunshine
8.4 h sunshine / day
July

August

Great

High 22.9°C (73.2°F)
Low 12.7°C (54.9°F)

Rainfall
28 mm (1.1 in)
Rainy days
6 rainy days
Sunshine
8.5 h sunshine / day
August

September

Great

High 24.9°C (76.8°F)
Low 13.3°C (55.9°F)

Rainfall
28 mm (1.1 in)
Rainy days
6 rainy days
Sunshine
10.2 h sunshine / day
September

October

Good

High 25.7°C (78.3°F)
Low 14.7°C (58.5°F)

Rainfall
70 mm (2.7 in)
Rainy days
12 rainy days
Sunshine
10.7 h sunshine / day
October

November

Good

High 23.9°C (75°F)
Low 15°C (59°F)

Rainfall
112 mm (4.4 in)
Rainy days
20 rainy days
Sunshine
10.3 h sunshine / day
November

December

Good

High 24.5°C (76.1°F)
Low 14.7°C (58.5°F)

Rainfall
68 mm (2.7 in)
Rainy days
14 rainy days
Sunshine
10.9 h sunshine / day
December

Nairobi Climate & Weather Guide

Temperature, rainfall and sunshine through the year — 2006–2025 averages.

27.2°C (81°F)

Hottest month avg high

22.5°C (72.5°F)

Coolest month avg high

146mm

Wettest month avg

17mm

Driest month avg

Temperature by Month

Rainfall by Month

Sunshine Hours

Monthly Averages

MonthAvg HighAvg LowRainfallRainy DaysSunshine
Jan26.1°C (79°F)14.5°C (58.1°F)35.3mm711.4h
Feb27.2°C (81°F)15°C (59°F)40.2mm611.4h
Mar27°C (80.6°F)15.5°C (59.9°F)70.6mm1211h
Apr24.8°C (76.6°F)15.8°C (60.4°F)145.6mm2210.2h
May23.7°C (74.7°F)14.9°C (58.8°F)90mm1610.4h
Jun23°C (73.4°F)13.4°C (56.1°F)36mm89.5h

What to Pack

Suggested packing for Nairobi's climate.

Versatile Layers

Light layers that work for both mild afternoons and cooler evenings.

Rain Protection

A compact umbrella and a light rain jacket for the wettest months.

Planning a trip to Nairobi?

Get a day-by-day weather plan for your exact travel dates.

Use our Trip Planner

Based on 20 years of historical weather data (2006–2025) from Open-Meteo. Monthly averages, not a forecast.