Winter (June - October): Like most of the rest of Kenya, the coastal region experiences its best season in winter. Daytime temperatures usually hover around 25°C / 70°F, and you can look forward to wall-to-wall sunshine. Winter is thus the perfect season for an exciting bush and beach combo paring Kenya’s stunning beaches with a safari in the Masai Mara and the country’s other reserves. If you prefer an active seaside holiday, this is also the perfect season to see the migrating humpback whales passing through the area.
Summer (January to March): Summer is also part of the dry season along Kenya’s beaches, however, the daytime humidity can feel somewhat stifling and some may find this makes the heat unpleasant. This is the best time to go to Diani Beach if you want to swim with whale sharks, the gentle non aggressive giants of the oceans.
Spring (November - December): Spring brings the short rains, and while they are contained to short afternoon showers, this is not our favourite season for a beach holiday in Kenya.
Autumn (April - May): April and May bring the long rains, with torrential continuous downpours and muddy washed-out roads. At The Travel Cafe we prefer the other seasons when visiting Kenya and its East Coast. As this coincides with bad weather in the rest of Kenya as well, we suggest skipping these 2 months if possible.