Kenya i
Kenya

Kenya in May

Where it is warm, dry and good for swimming in Kenya in May — compared across the country’s main destinations.

Warmest
29°
Mombasa
Coolest
22°
Naivasha
Driest
98 mm
Nanyuki
Warmest sea
28°
Mombasa

Weather in May by city

PlaceDayNightRainSeaScore
Nanyuki 23° 10° 98 mm — 73
Meru 23° 13° 185 mm — 73
Kiambu 25° 15° 140 mm — 72
Kakamega 25° 14° 260 mm — 71
Siaya 27° 16° 210 mm — 71
Malindi 28° 22° 295 mm 28° 70
Nakuru 24° 11° 109 mm — 70
Eldoret 23° 11° 129 mm — 70
Kisii 24° 14° 213 mm — 70
Kitale 24° 13° 151 mm — 70
Mombasa 29° 22° 256 mm 28° 69
Kilifi 29° 22° 250 mm 28° 69
Nairobi 24° 15° 182 mm — 67
Nyeri 23° 13° 185 mm — 67
Naivasha 22° 11° 99 mm — 65
Kisumu 28° 17° 164 mm — 63

Public holidays in May

  • Labour Day
Public holidays 2026 →

FAQ

What is the weather like in Kenya in May?

Average daytime highs range from 22° in Naivasha to 29° in Mombasa.

Where is it warmest in Kenya in May?

Mombasa is the warmest of the main destinations, with average highs of 29°.

Can you swim in Kenya in May?

Yes — the sea is warmest around Mombasa at about 28°.