Peak season: The ideal time to visit Kenya is from June through October and then in the months of January and February. This period is most suitable for animal safaris in Maasai Mara as the climate is dry, making it favourable for spotting the animals.
Shoulder season: November to December is the time when there's sporadic rainfall throughout Kenya, and prices tend to fall compared to the peak season. There are less number of tourists during this period compared to the peak season.
Off-season: March to May are the months when there is heavy rainfall and hotel tariffs are at their lowest. It is advisable to not embark on an animal safari during these months as the chances of spotting animals are very low.