🇰🇪 Kenya Weather & Climate Guide

Kenya has 59 major cities in our database. The best time to visit is February with an average travel score of 90/100. Top destinations include Mwala, Nakuru, El Wak.

When is the best time to visit Kenya?

90

February is the best time to visit Kenya with an average travel score of 90/100 (Excellent).

Kenya has distinct seasons with excellent weather during several months of the year.

Average Travel Score by Month

87
Jan
90
Feb
82
Mar
70
Apr
73
May
79
Jun
80
Jul
80
Aug
84
Sep
79
Oct
70
Nov
78
Dec
Excellent (80+)
Good (60-79)
Mixed (40-59)
Poor (<40)

Which cities in Kenya have the best weather?

What is the climate like in Kenya?

Kenya has distinct seasons with excellent weather during several months of the year. The country spans Africa with 59 major cities offering diverse weather conditions.

4
Excellent months
8
Good months
0
Mixed months
0
Challenging months

What cities are in Kenya?

Athi RiverBest: September
24.9°C avg96
BungomaBest: February
26.1°C avg91
BusiaBest: February
26.7°C avg81
El WakBest: January
32.3°C avg96
EldoretBest: February
22.7°C avg92
EmbuBest: February
24.4°C avg90
GarissaBest: August
33.5°C avg95
GilgilBest: February
22.7°C avg92
GithunguriBest: September
24.5°C avg95
GithunguriBest: February
21.2°C avg87
Imara Daima EstateBest: September
24.4°C avg94
IsioloBest: February
28.5°C avg95
JomvuBest: February
29.9°C avg86
JujaBest: February
24.3°C avg92
KakamegaBest: February
26°C avg88
KapenguriaBest: February
21.2°C avg92
KaruriBest: February
25.3°C avg93
KaruriBest: February
22.1°C avg90
KerichoBest: February
22.3°C avg88
KhwiseroBest: February
25.8°C avg84
KiambuBest: February
23.5°C avg92
KikuyuBest: February
21.9°C avg91
KilifiBest: February
29°C avg87
KimililiBest: February
25.1°C avg93
KiserianBest: September
23.8°C avg94
KisiiBest: February
24.9°C avg83
KisumuBest: February
27.9°C avg85
KitaleBest: February
21.5°C avg91
KitengelaBest: September
24.6°C avg95
LamuBest: February
29°C avg92
Lang'ataBest: February
23.8°C avg93
LimuruBest: February
20.4°C avg87
LodwarBest: July
34.1°C avg94
MachakosBest: September
23.6°C avg94
MalindiBest: February
28.5°C avg91
ManderaBest: December
34.2°C avg95
MatugaBest: February
28.2°C avg88
MbaleBest: February
24.7°C avg83
MeruBest: September
23.6°C avg92
MigoriBest: July
27.1°C avg90
MlolongoBest: September
24.5°C avg95
MombasaBest: February
28.9°C avg88
MtwapaBest: February
29.3°C avg87
MwalaBest: September
25.5°C avg97
NairobiBest: February
24.3°C avg93
NaivashaBest: February
22.3°C avg91
NakuruBest: February
24°C avg97
NanyukiBest: February
22°C avg91
NarokBest: February
23.4°C avg89
NgongBest: February
23.2°C avg93
NyeriBest: February
21.3°C avg81
Ongata RongaiBest: September
23.8°C avg93
RuiruBest: September
24.3°C avg94
ThikaBest: February
24.3°C avg91
UkundaBest: February
28.7°C avg87
Upper GilgilBest: February
18.6°C avg85
VoiBest: July
29.6°C avg95
WajirBest: September
33.1°C avg96
WanguruBest: February
26.5°C avg94

🎉Planning a Trip to Kenya?

Check public holidays and long weekends before you book.

Data based on 1994–2024 averages · Last updated: 2024-12-31