Goldilocks Map

Best time to visit · Kenya

Best time to visit Nairobi

Nairobi averages 76 just-right days a year; January, September and December are best. Most other days miss by being too gray.

Comfort map around Nairobi: 76 just-right days a year
Just-right days a year around Nairobi. Map © OpenStreetMap contributors, OpenFreeMap. Open the live map to set your own window.
76
just-right days a year
(70 to 80°F, dry, sunny)
4
runner's-weather days
(45 to 65°F, dry)
15
beach days
(80 to 92°F, bright)
78°F
average high in January, its best month

Nairobi weather by month

13Jan26°C9Feb27°C9Mar26°C3Apr24°C4May23°C2Jun22°C1Jul21°C2Aug22°C11Sep23°C8Oct24°C4Nov23°C11Dec24°C

Bars: share of each month's days that are just right (number = days). Below: average daily high. Outlined bars are the best months.

When to visit Nairobi

The best time to visit Nairobi for comfortable weather is January, September and December, when 41%, 37% and 35% of days are just right. April, June and August are mostly gray, with average highs of 71 to 75°F (24°C). July is mostly too cool, with average highs of 70°F (21°C).

Climate table

MonthAvg highDew pointCloud coverJust-right days
January78°F (26°C)53°F (12°C)48%13
February80°F (27°C)53°F (12°C)48%9
March79°F (26°C)55°F (13°C)56%9
April75°F (24°C)57°F (14°C)80%3
May73°F (23°C)56°F (13°C)75%4
June71°F (22°C)55°F (13°C)85%2
July70°F (21°C)52°F (11°C)92%1
August71°F (22°C)52°F (11°C)86%2
September74°F (23°C)52°F (11°C)59%11
October76°F (24°C)54°F (12°C)68%8
November74°F (23°C)56°F (13°C)80%4
December75°F (24°C)55°F (13°C)57%11

How Nairobi compares

Nairobi gets 76 just-right days a year with our default window; the median big US city gets 33. On muggy days: 37. On gray days: 143.

Places with a similar climate

Medellín
Colombia
8 days
Cape Town
South Africa
93 days
São Paulo
Brazil
38 days
Sydney
Australia
67 days
Oaxaca
Mexico
102 days
Perth
Australia
75 days

Nearby

Zanzibar
Tanzania
0 days
Johannesburg
South Africa
134 days
Doha
Qatar
47 days
Abu Dhabi
UAE
41 days
Cairo
Egypt
72 days
Dubai
UAE
37 days
Cite thisNairobi averages 76 just-right days a year (70 to 80°F highs, dry, mostly sunny), according to Goldilocks Map: https://goldilocksmap.com/kenya/nairobi/

Set your own perfect weather on the map →

Numbers are expected days in a typical year from 1991 to 2020 climate normals (TerraClimate; cloud cover from CHELSA), on a grid about 35 km wide. Checked against 10 years of daily records at 28 NOAA weather stations: typical error about 10 days a year. How it works. Updated 2026-10-07.