January – Hot days with clear skies and lush landscapes make this a great time for safaris. The coast is sunny with good visibility for snorkelling and diving.
February – The short grass makes viewing wildlife easy as it concentrates around watering holes. Sea conditions remain superb for snorkelling and diving.
March – Days are hot and humid with some rain, but wildlife viewing is still good, and accommodation is cheaper.
April – The heart of the green season sees steady rain, fewer crowds, and cheaper rates. Some lodges close as travel becomes difficult.
May- Thick vegetation makes animal spotting harder, and some lodges remain closed. It’s very wet, but the ambient light is a favourite with photographers. The coast is hot and very wet.
June – The rains come to an end, leaving behind a few light showers and cooler weather for more comfortable safaris. Landscapes are beautifully lush, although the high grass means spotting wildlife is more difficult.
July – The cooler, dry weather is perfect for safaris, and the migration arrives on the plains of the Masai Mara. A few short showers are possible.
August – This is the busiest time of year with the migration flooding the Mara grasslands. Parks are crowded, prices are higher, but viewing is tremendous. For a quieter safari, head to Laikipia or Chyulu Hills.
September – Clearer skies, hot dry days and fewer visitors make this a great time for a shoulder season safari with excellent game viewing.
October – One of the best months for safari, October is hot, dry, and not too busy. Wildlife viewing is excellent, and sea conditions are good for snorkelling and diving. All Kenya destinations are great at this time of year.
November – The short rains arrive and temperatures rise throughout the month. Most destinations remain open except Laikipia where some camps are closed. Game viewing is good, with fewer visitors and lower rates.
December – The middle of the short rains is hot and wet. Some northern camps are shut, although game viewing is still good. This is a popular time for birding.