Kenya
Kenya in March
Where it is warm, dry and good for swimming in Kenya in March — compared across the country’s main destinations.
Quick answers
- Where is it warmest in Kenya in March?
- Mombasa is the warmest of the 16 destinations compared, with highs of 33°C (91°F) in March; Nanyuki is the coolest at 25°C (77°F).
- Can you swim in the sea in Kenya in March?
- Yes, in places: the warmest water is at Mombasa (29°C (84°F)), and 3 of the coastal destinations have a sea of 21 °C or more.
Warmest
33°
Mombasa
Coolest
25°
Nanyuki
Driest
33 mm
Malindi
Warmest sea
29°
Mombasa
Across Kenya, March highs run from 25°C (77°F) (Nanyuki) to 33°C (91°F) (Mombasa). On average it is about as warm as February. Some destinations see regular rain. Best bets this month: Malindi, Mombasa, and Nairobi.
Best places in Kenya in March
93
Malindi
Kilifi County · Kenya
31° / 22° 33 mm Mar
81
Mombasa
Mombasa · Kenya
33° / 24° 59 mm Mar
75
Nairobi
Nairobi · Kenya
28° / 15° 91 mm Mar
83
Kilifi
Kilifi County · Kenya
32° / 24° 44 mm Mar
84
Eldoret
Uasin Gishu County · Kenya
26° / 12° 72 mm Mar
80
Nakuru
Nakuru · Kenya
27° / 11° 64 mm Mar
81
Nanyuki
Laikipia · Kenya
25° / 9° 64 mm Mar
79
Kiambu
Kiambu County · Kenya
28° / 14° 88 mm Mar
Weather in March by city
| Place | Day | Night | Rain | Sea | Score |
|---|---|---|---|---|---|
| Malindi | 31° | 22° | 33 mm | 29° | 93 |
| Eldoret | 26° | 12° | 72 mm | — | 84 |
| Kilifi | 32° | 24° | 44 mm | 29° | 83 |
| Mombasa | 33° | 24° | 59 mm | 29° | 81 |
| Nanyuki | 25° | 9° | 64 mm | — | 81 |
| Meru | 27° | 14° | 129 mm | — | 81 |
| Nakuru | 27° | 11° | 64 mm | — | 80 |
| Kiambu | 28° | 14° | 88 mm | — | 79 |
| Nyeri | 26° | 11° | 68 mm | — | 78 |
| Kitale | 27° | 12° | 76 mm | — | 78 |
| Nairobi | 28° | 15° | 91 mm | — | 75 |
| Naivasha | 27° | 10° | 52 mm | — | 73 |
| Kisii | 27° | 14° | 180 mm | — | 72 |
| Kakamega | 28° | 15° | 168 mm | — | 71 |
| Siaya | 29° | 16° | 141 mm | — | 61 |
| Kisumu | 30° | 18° | 161 mm | — | 58 |
Frequently asked questions
What is the weather like in Kenya in March?
Average daytime highs range from 25° in Nanyuki to 33° in Mombasa.
Can you swim in Kenya in March?
Yes — the sea is warmest around Mombasa at about 29°.