Touresim
🌍Where are you from?
Nairobi weather & best time to visit

Nairobi weather & best time to visit

Climate Overview

Nairobi sits at 5,889 feet above sea level in the Kenyan highlands, which gives it a pleasantly temperate climate year-round. Unlike coastal Kenya, you won't experience oppressive heat here. Daytime temperatures typically range from 75–80°F (24–27°C), while nights can dip to 55–60°F (13–16°C), so pack a light jacket. The city experiences two rainy seasons: the long rains from March to May and shorter rains from October to November. During these periods, afternoons often bring heavy downpours that last 1–3 hours, though mornings are usually clear.

Best Time to Visit

The dry seasons—June to September and December to February—offer the most reliable weather for exploring Nairobi and taking day trips to nearby reserves like the Nairobi National Park or Karen Blixen Museum. January and February are warmest and driest, making them ideal if you prefer minimal rain. Book accommodation 4–6 weeks ahead during these peak months; expect hotel rates to increase by 20–30%. The shoulder months of April and September offer fewer tourists, lower prices (sometimes 15–25% cheaper), and still-reasonable weather if you don't mind occasional afternoon showers.

Seasonal Breakdown

December to February brings peak season crowds and higher costs but excellent visibility for wildlife viewing. March to May offers lush landscapes and good wildlife activity, though rain impacts road conditions to nearby reserves. June to September features pleasant temperatures and dry conditions—ideal for trekking around the Nairobi area. October to November sees afternoon rains but fantastic birdwatching opportunities and manageable crowds.

More about Nairobi