Kenya is a country of many different landscapes, ranging from coastlines washed by the warm waters of the Indian Ocean to arid savannahs and snow-capped mountains. Each of these regions has its own unique climate, making it difficult to generalize Kenyan weather.
On the coast, the climate is tropical, with warm temperatures and high humidity. In the lowlands, the weather is generally hot and dry; while the highlands are temperate.
Unlike the rest of the country, these mountainous regions have four distinct seasons. Elsewhere, the weather is split into rainy and dry seasons rather than summer, fall, winter, and spring.
Despite the diversity of Kenya's climates, several rules can be applied universally. Kenya's weather is dictated by monsoon winds, which help to make the high temperatures of the coast more bearable. The winds also influence the country's rainy seasons, the longest of which lasts from April to June. There is a second, shorter rainy season in November and December. Of the intervening dry months, the December to March period is the hottest; while the July to October period is the coolest. Generally, rainstorms in Kenya are intense but brief, with sunny weather in between.
Different Regions in Kenya
Nairobi and the Central Highlands
Nairobi is situated in Kenya's Central Highlands region and enjoys the pleasant weather for most of the year.
Average annual temperatures fluctuate between 52-79 F (11-26 C), giving Nairobi a similar climate to California. Like most of the country, Nairobi has two rainy seasons, although they start a little earlier here than they do elsewhere. The long rainy season lasts from March to May, while the short rainy season lasts from October to November.
The sunniest time of year is December to March, while June to September is cooler and often more overcast. Average monthly temperatures can be seen below.
Mombasa and the Coast
Located on Kenya's south coast, the popular coastal city of Mombasa enjoys consistent temperatures that remain hot throughout the year. The difference in daily mean temperatures between the warmest month (January) and the coldest months (July and August) is only 4.3 C/6.5 F. While the humidity levels are high on the coast, ocean breezes prevent the heat from becoming uncomfortable. The wettest months are April to May, while January and February see the least rain. Mombasa's climate is comparable with that of other coastal destinations, including Lamu, Kilifi, and Watamu.
Northern Kenya is an arid region blessed with abundant year-round sunshine. Rainfall is limited, and this area may go for many months without any rain at all. When the rains do come, they often take the form of spectacular thunderstorms. November is the wettest month in Northern Kenya. Average temperatures range from 68-104 F (20-40 C). The best time to travel Northern Kenyan highlights like Lake Turkana, and Sibiloi National Park is during the southern hemisphere winter (June - August).
During this time, temperatures are cooler and more pleasant.
Western Kenya and the Maasai Mara National Reserve
Western Kenya is generally hot and humid with rain occurring throughout the year. Rain usually falls in the evenings and is interspersed with bright sunshine. The famous Maasai Mara National Reserve is located in Western Kenya. The best time to visit is between July and October, after the long rains. At this time, the plains are covered with lush green grass, providing ample grazing for the wildebeest, zebra and other antelope of the annual Great Migration. Predators are attracted by the abundance of food, making for some of the best game-viewing on the planet.
At 17,057 feet/ 5,199 meters, Mount Kenya's lofty summit is perennially capped with snow. At the highest elevations, it's cold all year round, especially at night, when the temperature can drop as low as 14 F (-10 C).
Typically, early mornings on the mountain are sunny and dry, with clouds often forming by midday. It is possible to hike Mount Kenya throughout the year, but conditions are most accessible during the dry season. Like most of the country, Mount Kenya's dry seasons last from July to October, and from December to March.
Spring in Kenya
Spring months in Kenya are similar to autumn conditions elsewhere. Temperatures typically average around 85 F (29 C). March is the last comfortable month before the rains begin in April. While the temperature remains the same, increased humidity can make travel more difficult.
What to Pack: Since spring is still quite warm (and wet), you'll want to pack light clothing, but also extra waterproof options and rain gear.
Summer in Kenya
Summer is Kenya's "winter," which ushers in warm, dry weather. June can still be quite wet, but the other months are great for visiting wildlife and the Maasai Mara National Reserve. July and August are also prime time for beach vacations, thanks to the warm-but-not-too-hot temperatures (typically around 80 F) and light rain.
What to Pack: If you're traveling during the last few months of the rainy season, bring along lightweight rain gear, as well as comfortable walking shoes or sandals.
Fall in Kenya
Kenya's dry summer-like weather continues into the fall months. In September, there's almost no rain, and temperatures hold steady around 85 F. This is one of the best months for watching wildlife. October is slightly wetter, and temperatures increase. October and November can be good months for seaside vacations, as long as you don't mind the occasional intense rain. Migrating birds in the Great Rift Valley and Aberdare National Park are another draw for visitors.
What to Pack: If you're going on safari during the fall, bring light-colored clothing, a good hat that won't fly off in the wind, sunglasses, and plenty of good sunscreen, as the sun across the plains can be extremely harsh.
Winter in Kenya
Kenya average winter temperature is in the low 90s, making the seasons perfect for beachside vacation. Water in the Indian Ocean can warm as high as 82 F during this season. If you can withstand the heat, you can enjoy beachside relaxing or exploring one of the country's 40 national parks and reserves.
What to Pack: Pack cool, light layers for the winter, especially if you'll be at the beach. At night, light trousers and a shirt or a sundress are appropriate for dinner in the heat.