gowhereandwhen.com
Drag to explore · select a country

Go in the dry seasons, June to October and January to February, for the best safari game viewing, with the Great Migration reaching the Masai Mara from July to October. The long rains fall March to May, with shorter rains in November.

Weather scores use Nairobi as a reference. They are not forecasts or measures of snow, prices or crowds. How to use these ratings

Your year in Kenya
AvoidFairGoodGreatIdeal
Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec

A 0 to 100 comfort rating from daytime heat, overnight chill, rainfall and storm risk, for Nairobi. Higher is better. Some booking links earn us a commission, at no extra cost to you.

Best months
Jun to Aug, Jan

The steadiest weather, peaking around Jan.

Shoulder
Feb to Mar, Sep to Oct

Other months to compare; prices and crowds depend on your destination and dates.

Low season
Apr to May, Nov to Dec

Rainy season.

The year at a glance

Kenya is a year-round safari country near the equator, with seasons set by rain rather than temperature, and Nairobi sets the ratings below. The dry months, from June to October and again in January and February, concentrate wildlife around the water and make for the best game viewing.

The headline event is the Great Migration, when vast wildebeest herds cross from the Serengeti into the Masai Mara from roughly July to October. The long rains in March to May green the land but soften the roads, and the coast around Mombasa and Diani runs warm and humid year round.

Jan
Best month
26°C
Warmest, Feb
200mm
Wettest, Apr
11°C
Coldest, Jun

Kenya month by month

Highs, lows, rainfall and the rating, for Nairobi.

JanuaryWarm and dryIdeal 100
Daytime high
25°C / 77°F
Overnight low
12°C / 54°F
Rainfall
40 mm

Warm and dry.

FebruaryWarm and dry.Ideal 98
Daytime high
26°C / 79°F
Overnight low
13°C / 55°F
Rainfall
50 mm

Warm and dry.

MarchWarm with a little rain.Ideal 82
Daytime high
26°C / 79°F
Overnight low
14°C / 57°F
Rainfall
90 mm

Warm with a little rain.

AprilWarm and wet.Good 51
Daytime high
24°C / 75°F
Overnight low
14°C / 57°F
Rainfall
200 mm

Warm and wet.

MayWarm and wet.Good 57
Daytime high
23°C / 73°F
Overnight low
13°C / 55°F
Rainfall
160 mm

Warm and wet.

JuneMild and dryIdeal 100
Daytime high
22°C / 72°F
Overnight low
11°C / 52°F
Rainfall
40 mm

Mild and dry.

JulyMild and dryIdeal 100
Daytime high
21°C / 70°F
Overnight low
11°C / 52°F
Rainfall
18 mm

Mild and dry.

AugustMild and dry.Ideal 100
Daytime high
22°C / 72°F
Overnight low
11°C / 52°F
Rainfall
20 mm

Mild and dry.

SeptemberWarm and dry.Ideal 100
Daytime high
25°C / 77°F
Overnight low
11°C / 52°F
Rainfall
30 mm

Warm and dry.

OctoberWarm with a little rain.Ideal 90
Daytime high
26°C / 79°F
Overnight low
13°C / 55°F
Rainfall
70 mm

Warm with a little rain.

NovemberWarm and wet.Great 58
Daytime high
24°C / 75°F
Overnight low
14°C / 57°F
Rainfall
150 mm

Warm and wet.

DecemberWarm with a little rain.Ideal 82
Daytime high
23°C / 73°F
Overnight low
13°C / 55°F
Rainfall
90 mm

Warm with a little rain.

Where you go changes when you go

01

The Masai Mara and the safari parks

Best in the dry seasons, June to October and January to February, with the Migration in the Mara from July to October.

02

Nairobi and the highlands

Mild year round thanks to the altitude, with clearer, drier spells in the dry seasons.

03

Mombasa and the coast

Warm and humid year round, sunniest and driest from roughly December to March and again midyear.

Best time to visit Kenya for

The Great Migration

July to October in the Masai Mara, when the wildebeest herds and dramatic river crossings arrive.

General safari

The dry seasons, June to October and January to February, for the easiest game viewing across the parks.

Beaches

December to March on the coast around Diani and Mombasa, the sunniest, driest stretch.

Birding and green season

The wet months, when migratory birds arrive and the landscapes are green, in exchange for muddier roads.

What is on, and when

Great Migration, Jul to Oct

Wildebeest pour into the Masai Mara and brave the crocodile-filled river crossings.

Coast season, Dec to Mar

The Indian Ocean beaches around Diani are at their sunniest and calmest.

Watch out

Rainy season

Apr to May, Nov.

Where to stay in Kenya

Compare places to stay around Nairobi. Choose your dates on the booking site.

We may earn a commission when you book through these links, at no extra cost to you. Recommendations and weather ratings are independent of commission.

Before you choose a stay

  • Check the exact location and transport connections.
  • Compare the full price, including taxes and fees.
  • Read cancellation terms before you book.

Your travel month helps with planning. Enter your own dates on the booking site.

Ready to book?

Compare actual rates for your travel dates. The weather scores above do not predict accommodation prices or availability.

Prefer to sort flights first? Compare flights

Good to know

What is the best time to visit Kenya?
The dry seasons, June to October and January to February, for the best safari game viewing, with the Great Migration in the Mara from July to October.
When is the Great Migration in Kenya?
Roughly July to October, when the wildebeest herds cross from the Serengeti into the Masai Mara, including the famous river crossings.
When are the rains in Kenya?
The long rains fall March to May and shorter rains around November, greening the land but softening the safari roads.

Where else, and when

Every country on one map, or jump straight to another guide.