Planning a safari to Kenya and seeking to know the best weather season to visit? You’re in luck! Kenya has a variety of weather seasons, each with its own unique beauty. The dry season, which runs from June to October, is the best time for safari. However, you can visit Kenya any time of year, as each season has its own charms.
January, February and March (High season)
The three months offer an excellent opportunity for safari, as they occur just after the short rain season. You can catch glimpses of bird species that migrate from Europe for the winter. The grass does not hinder your view of the animals as it is not too high. You will have great opportunities to encounter large elephant herds.
April and May (Low season)
The long rainy season is here, and you can still relish your safari during this period. Tropical rain bursts in, lasting a few hours primarily in the mornings and afternoons. The rains invigorate nature, frequently elevating the safari experience.
June season
June season offers a prime time to experience a safari after the long rainy season, as the large zebra herds make their crossing from Tanzania to the Masai Mara game reserve ahead of the migration, which takes place from mid-July.
July to October (Peak season)
The Serengeti in Tanzania witnesses the entry of huge herds of wildebeest into the Masai Mara. Giving a specific time for the start of migration may be slightly challenging due to evolving climatic situations. However, it is safe to say that the great wildebeest migration becomes active at the Masai Mara by the middle of July. September and October are the best weather seasons when wildebeest initiate their return journey to Tanzania, and this process occurs without any drama.

November and December (Shoulder season)
The short rainy season in Kenya brings freshness to the pastures and triggers the growth of grass. During this time, the national parks and game reserves regain their lush vegetation.

Statistics |
JAN |
FEB |
MAR |
APR |
MAY |
JUN |
JUL |
AUG |
SEP |
OCT |
NOV |
DEC |
Rain (mm) |
58 |
50 |
92 |
242 |
190 |
39 |
18 |
24 |
31 |
61 |
150 |
108 |
Rain days |
4 |
4 |
8 |
15 |
13 |
5 |
3 |
4 |
4 |
7 |
14 |
9 |
Day Temp |
26 |
27 |
27 |
25 |
24 |
23 |
22 |
23 |
25 |
26 |
24 |
24 |
Night Temp |
11 |
11 |
12 |
13 |
12 |
10 |
9 |
9 |
10 |
11 |
13 |
12 |
Sunshine hours |
288 |
266 |
267 |
204 |
189 |
159 |
130 |
127 |
180 |
226 |
198 |
257 |