Africa
Best time to visit Kenya
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.
| Place | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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
- NASA POWER climatology
- US State Department travel advisory
- UK FCDO travel advice: Kenya
- Kenya Electronic Travel Authorisation (Directorate of Immigration Services)
- Kenya eFNS: Class N Digital Nomad Permit
- Speedtest Global Index: Kenya
- World Bank open data
Compiled and reviewed by SoloSquare. How we compile and score this. Spotted something out of date? Tell us.