Destination

Kenya – Best time to go

Best time to visit Kenya

Kenya’s wildlife can be enjoyed all year round, but dry season – from mid-June to October – is one of the best times to go. There’s little rain and low humidity, and the epic wildebeest migration usually arrives in the Masai Mara from July, which equals peak game-viewing season. Kenya’s long rains, the heaviest of its two rainy seasons, reaches a crescendo around April time. 

If you're after some amazing game viewing in the Masai Mara ensure you plan your visit between July and October when the famous annual Migration hits the region as wildebeest and zebra stempedd their away across the plains, their sheer numbers attracting plenty of hungry predators.

Best times to visit

Select month

Average weather in January

Avg. temp
Avg. rainfall
Mombasa
27ºC
37mm
Nairobi
20ºC
74mm
Masai Mara
28ºC
82mm

Average weather in February

Avg. temp
Avg. rainfall
Mombasa
27ºC
15mm
Nairobi
21ºC
49mm
Masai Mara
28ºC
95mm

Average weather in March

Avg. temp
Avg. rainfall
Mombasa
28ºC
49mm
Nairobi
21ºC
89mm
Masai Mara
28ºC
124mm

Average weather in April

Avg. temp
Avg. rainfall
Mombasa
27ºC
124mm
Nairobi
20ºC
120mm
Masai Mara
27ºC
166mm

Average weather in May

Avg. temp
Avg. rainfall
Mombasa
26ºC
238mm
Nairobi
19ºC
129mm
Masai Mara
26ºC
110mm

Average weather in June

Avg. temp
Avg. rainfall
Mombasa
24ºC
85mm
Nairobi
18ºC
16mm
Masai Mara
26ºC
59mm

Average weather in July

Avg. temp
Avg. rainfall
Mombasa
24ºC
61mm
Nairobi
17ºC
16mm
Masai Mara
25ºC
28mm

Average weather in August

Avg. temp
Avg. rainfall
Mombasa
24ºC
60mm
Nairobi
17ºC
30mm
Masai Mara
26ºC
44mm

Average weather in September

Avg. temp
Avg. rainfall
Mombasa
25ºC
54mm
Nairobi
19ºC
21mm
Masai Mara
27ºC
52mm

Average weather in October

Avg. temp
Avg. rainfall
Mombasa
26ºC
113mm
Nairobi
20ºC
36mm
Masai Mara
28ºC
56mm

Average weather in November

Avg. temp
Avg. rainfall
Mombasa
26ºC
118mm
Nairobi
20ºC
151mm
Masai Mara
27ºC
100mm

Average weather in December

Avg. temp
Avg. rainfall
Mombasa
27ºC
69mm
Nairobi
19ºC
79mm
Masai Mara
27ºC
111mm

Explore other Kenya destinations

Saruni Wild

Kenya

Nairobi

Nairobi

Kenya

Nakuru National Park

Nakuru National Park

Kenya

Aberdare National Park

Aberdare National Park

Kenya

Meru

Meru
Amboseli National Park

Kenya

Amboseli Safari

Amboseli Safari
Olare Mara Kempinski Masai Mara

Kenya

Masai Mara

Masai Mara

Kenya

Tsavo National Park

Tsavo National Park
Kenyan Sunset

Kenya

Lake Naivasha Safari

Lake Naivasha Safari

Kenya

Watamu

Watamu
Diani Beach

Kenya

Mombasa

Mombasa

Kenya

Samburu National Reserve

Samburu National Reserve