World by City

Nairobi · Best time to visit

When is the best time to visit Nairobi, Kenya?

August 29, 2026 · last updated · about 4 min read

If you book through links in this article, we may earn a commission as part of our affiliate partnerships. Details are accurate as of the time of writing; always confirm prices and conditions on the booking page.

Seasonal Weather and Conditions

Nairobi is situated at a high elevation, which keeps the city significantly cooler than the Kenyan coast. The weather is generally mild year-round, but it is defined by two distinct rainy seasons.

January to March: Warm and Dry

This is one of the most pleasant periods. Days are warm and sunny, and the air is dry. Daylight is consistent, and the city is bustling with tourists. It is an ideal time for visiting the Nairobi National Park as animals congregate around remaining water sources.

April to June: The Long Rains

Expect frequent, heavy rainfall, particularly in April and May. The landscape becomes lush and green, but outdoor activities can be disrupted. Roads may experience flooding, and transport from Jomo Kenyatta International Airport (NBO) to the city center can take longer due to traffic congestion caused by rain.

July to October: Cool and Dry

July and August are the coolest months, often feeling quite chilly in the early mornings and evenings. This period coincides with the Great Migration in the wider region, leading to higher crowds and limited availability of accommodation and transport.

November to December: The Short Rains

Brief showers occur, typically in the afternoons. The weather remains warm, and the city is lively leading up to the December holidays.

Planning Your Trip

  • For Wildlife: Visit between January and March or July and October for the best visibility in the national park.
  • To Avoid Crowds: Visit during the shoulder months of November or June.
  • Caution: April and May are the wettest months; outdoor trekking or safari activities are more challenging.

Packing Essentials

Due to the high altitude, Nairobi requires layered clothing regardless of the month. Light sweaters or a fleece jacket are essential for evenings. For the rainy seasons (April-June, Nov-Dec), bring a waterproof jacket and sturdy walking shoes. For the dry season, sun protection and breathable cotton clothing are recommended for daytime exploration.

Pick your dates — we'll search Nairobi hotels for you

Choose dates and guests, and the buttons below will open search results with your criteria. Prices differ between sites, so compare before you book.

Things to see in Nairobi

See all →

More Nairobi guides

Best time to visit guides for other destinations

See Nairobi hotel deals