SoloSquareGuides Open SoloSquareOpen

Africa

Best time to visit Kenya

Capital: NairobiEnglish, SwahiliUpdated October 2026
By region

When to visit Kenya

Late June–October is dry and best for safaris, with the Mara migration July–September; January–February is also dry. Long rains April–May, short rains November.

Best months across Kenya

Average daily high in °C; ★ marks the best months for each place.

PlaceJanFebMarAprMayJunJulAugSepOctNovDec
Nairobi★ 27°★ 28°28°26°25°25°★ 25°★ 26°★ 28°28°26°26°
Maasai Mara★ 27°★ 29°28°26°24°25°★ 26°★ 27°★ 28°★ 29°27°27°
Diani Beach★ 32°★ 32°★ 32°30°29°28°28°★ 28°★ 29°★ 30°30°31°
Mombasa★ 34°★ 35°★ 34°32°30°29°29°★ 30°★ 31°★ 32°32°33°
Lamu★ 31°★ 31°★ 32°30°29°28°27°★ 27°★ 28°★ 29°30°31°
Watamu★ 30°★ 31°★ 31°30°29°28°27°★ 27°★ 28°★ 29°30°30°
Naivasha★ 26°★ 27°27°24°23°★ 22°★ 22°★ 23°★ 24°24°24°24°
Malindi★ 33°★ 34°★ 33°32°30°29°29°★ 29°★ 30°★ 31°31°32°

Weather & best time by place

Sources

Compiled and reviewed by SoloSquare. How we compile and score this. Spotted something out of date? Tell us.