The variations in altitude and terrain create contrasts in climate. The coast is hot and often humid, mornings in the central highlands can be cool, while in the north and northeast, the days are dry and very hot.
In the areas most frequented by visitors, the weather is little short of perfect, it is neither too hot nor too cool with long sun-filled days.
Day and night in Kenya are almost equal the whole year round with sunrise between 6:00 and 6:30 am and sundown between 6:30 and 7:00 pm.
Over most of the country there are two rainy seasons. The short rains normally occur from November through early December and the long rains from April through to early June. Rain usually falls in the late afternoon preceded by bright, sunny and fresh days. In the western Rift Valley, western Kenya and the Lake Victoria region there is really no dry season although rainfall is lowest in January and February. However, rainfall seldom continuous over long periods.
September-November are typically the best months to see the migration in the Masai Mara.