Kenya i
Kenya

Kenya in April

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

Quick answers
Where is it warmest in Kenya in April?
Mombasa is the warmest of the 16 destinations compared, with highs of 31°C (88°F) in April; Nanyuki is the coolest at 23°C (74°F).
Can you swim in the sea in Kenya in April?
Yes, in places: the warmest water is at Malindi (29°C (84°F)), and 3 of the coastal destinations have a sea of 21 °C or more.
Warmest
31°
Mombasa
Coolest
23°
Nanyuki
Driest
113 mm
Naivasha
Warmest sea
29°
Malindi

Across Kenya, April highs run from 23°C (74°F) (Nanyuki) to 31°C (88°F) (Mombasa). On average it is 1.5 °C (3 °F) cooler than March. Rain is frequent in most destinations. Best bets this month: Mombasa, Nairobi, and Malindi.

Weather in April by city

PlaceDayNightRainSeaScore
Malindi 29° 22° 134 mm 29° 78
Mombasa 31° 24° 220 mm 29° 76
Kilifi 31° 24° 140 mm 29° 76
Eldoret 25° 12° 152 mm — 73
Nairobi 26° 15° 240 mm — 70
Kakamega 26° 15° 283 mm — 70
Kiambu 25° 15° 211 mm — 70
Kisii 25° 15° 267 mm — 70
Kitale 25° 13° 164 mm — 69
Meru 25° 14° 364 mm — 69
Nakuru 25° 12° 153 mm — 68
Nanyuki 23° 10° 136 mm — 68
Nyeri 24° 13° 169 mm — 67
Naivasha 25° 12° 113 mm — 66
Siaya 28° 17° 246 mm — 65
Kisumu 29° 17° 248 mm — 61

Public holidays in April

No nationwide public holidays this month.

Public holidays 2027 →

Frequently asked questions

What is the weather like in Kenya in April?

Average daytime highs range from 23° in Nanyuki to 31° in Mombasa.

Can you swim in Kenya in April?

Yes — the sea is warmest around Malindi at about 29°.