July through October is Kenya's headline season — dry, dusty, wildlife concentrated tightly around remaining water sources, and the Mara River crossings in full swing from late July into September. It is also peak pricing and peak crowds at the river. January to March is the quieter, equally rewarding alternative: short dry spell, resident wildlife still excellent in the Mara, Amboseli's elephant herds at their most photogenic against clear Kilimanjaro views, and camps running 20-30 percent below July rates. April and May are the long rains — genuinely wet, some camps close, but birdlife explodes and the landscape turns a green you will not see the rest of the year; it is our pick for travelers who have been to Kenya before and want a different mood. November's short rains are brief and localized, rarely disruptive to game drives, and the resulting green flush makes it a smart shoulder-season choice most visitors overlook entirely. Our rule: come July-October for the migration spectacle and accept the crowds, come January-March for nearly the same wildlife with better light and better rates, and consider April-May only if you are past your first Kenya trip.