Where to go
   January
   February
   March
   April
   May
   June
   July
   August
   September
   October
   November
   December


When to go
   Africa
   America
   Asia
   Europe
   Oceania

 
Travel guide > Africa >

Climate and weather of Kenya



< Guinea BissauLesotho >


Kenya




 

Climate

 
Kenya has three different climatic zones.

Temperatures are high in the east (30 to 35° all year round) and temperate in the mountains (25 to 27° from January to December). The annual rains are is low in the northeast (250 mm), moderate in the southeast (500 to 1 200 mm) and abundant in the mountains (1 000 to 2 000 mm). They vary greatly from one year to another. Sunshine is high and humidity is moderate except on the coast.

Southeastern Kenya
The coast located in the southeast has a hot and humid equatorial climate with two rainy seasons and two dry seasons. Humidity is consistently high and the sun shine seven to eight hours a day all year round.

First rainy season (April to May) and second rainy season (October to November)
Temperatures are stable (30°) and rainfall is high.

First dry season (December to March) and second dry season (June to September)
Temperatures are high (30° in July and 34° in February) and rainfall is moderate.

Northeastern Kenya
The northeast has a very dry equatorial climate with two very short rainy seasons and two long dry seasons. Humidity is low and sunshine is very high.

First rainy season (March, April) and second rainy season (November)
Temperatures range from 23° at night to 36° during the daytime (they sometimes reach 40°). Rainfall is low (250 to 500 mm).

First dry season (May to October) and second dry season (December to February)
Temperatures range from 33° to 38°. Rainfall is nonexistent or very low in some months.

Central and western Kenya
The mountains and the plateaus located in the west and in the center have a temperate equatorial climate with two rainy seasons and two dry seasons. Humidity is low.

First rainy season (April to May) and second rainy season (November to December)
Temperatures reach 25° during the day but they are often cool at night (12°). Rainfall is high (200 mm per month in April and May, 140 mm per month in November and December).

First dry season (June to October) and second dry season (January to March)
Temperatures range between 22° in July and 25° in January (they drop to 10° at night). Rainfall is very low each month.

 When to go to Kenya (pleasant climate) 
The climate of Kenya is pleasant during the following months :

January
February
March
April
May
June
July
August
September
October
November
December

 

Weather

(main cities) 
Average temperatures and rainfall

Eldoret

Temp
January
February
March
April
May
June
max
23°
24°
24°
22°
22°
21°
min
14°
14°
15°
15°
14°
13°
Temp
July
August
September
October
November
December
max
20°
21°
22°
23°
22°
22°
min
13°
13°
13°
14°
14°
14°

Rain
January
February
March
April
May
June
mm
30
50
70
150
140
120
Rain
July
August
September
October
November
December
mm
160
180
100
60
60
40

Garissa

Temp
January
February
March
April
May
June
max
37°
38°
38°
37°
36°
34°
min
22°
23°
24°
24°
23°
22°
Temp
July
August
September
October
November
December
max
33°
34°
35°
36°
36°
35°
min
21°
21°
22°
23°
23°
23°

Rain
January
February
March
April
May
June
mm
10
...
30
70
10
...
Rain
July
August
September
October
November
December
mm
...
...
...
20
70
50

Kisumu

Temp
January
February
March
April
May
June
max
30°
30°
30°
28°
28°
27°
min
19°
20°
20°
20°
19°
18°
Temp
July
August
September
October
November
December
max
28°
28°
29°
29°
29°
29°
min
18°
18°
18°
19°
19°
19°

Rain
January
February
March
April
May
June
days
6
7
9
12
12
8
Rain
July
August
September
October
November
December
days
8
9
9
9
10
7

Kitale

Temp
January
February
March
April
May
June
max
27°
27°
27°
26°
25°
24°
min
10°
11°
12°
13°
12°
11°
Temp
July
August
September
October
November
December
max
23°
23°
25°
25°
25°
25°
min
11°
11°
11°
11°
11°
10°

Rain
January
February
March
April
May
June
mm
20
50
100
190
200
100
Rain
July
August
September
October
November
December
mm
120
150
100
90
90
40

Lodwar

Temp
January
February
March
April
May
June
max
35°
36°
36°
35°
35°
34°
min
22°
23°
24°
24°
24°
24°
Temp
July
August
September
October
November
December
max
33°
34°
35°
35°
34°
34°
min
23°
24°
24°
25°
23°
22°

Rain
January
February
March
April
May
June
mm
10
10
20
60
20
10
Rain
July
August
September
October
November
December
mm
20
10
10
10
30
10

Malindi

Temp
January
February
March
April
May
June
max
30°
31°
31°
31°
29°
28°
min
26°
26°
27°
26°
25°
24°
Temp
July
August
September
October
November
December
max
27°
27°
28°
29°
30°
31°
min
24°
23°
23°
24°
25°
26°

Rain
January
February
March
April
May
June
days
3
2
3
10
17
13
Rain
July
August
September
October
November
December
days
14
10
10
7
5
5

Mombasa

Temp
January
February
March
April
May
June
max
33°
34°
34°
33°
31°
29°
min
22°
22°
23°
23°
22°
20°
Temp
July
August
September
October
November
December
max
29°
29°
30°
30°
31°
33°
min
19°
19°
20°
21°
22°
22°

Rain
January
February
March
April
May
June
mm
30
10
50
150
230
90
Rain
July
August
September
October
November
December
mm
70
60
60
100
100
70

Nairobi (Capital of Kenya)

Temp
January
February
March
April
May
June
max
25°
27°
27°
25°
24°
23°
min
10°
11°
12°
13°
12°
10°
Temp
July
August
September
October
November
December
max
22°
23°
25°
25°
24°
24°
min
10°
11°
13°
12°

Rain
January
February
March
April
May
June
mm
60
50
90
240
190
40
Rain
July
August
September
October
November
December
mm
20
20
30
60
150
110

Nakuru

Temp
January
February
March
April
May
June
max
21°
21°
21°
20°
19°
18°
min
Temp
July
August
September
October
November
December
max
16°
17°
18°
19°
19°
19°
min

Rain
January
February
March
April
May
June
mm
20
20
60
180
140
120
Rain
July
August
September
October
November
December
mm
150
190
100
50
50
40

Wajir

Temp
January
February
March
April
May
June
max
36°
36°
36°
35°
34°
33°
min
22°
23°
24°
24°
23°
22°
Temp
July
August
September
October
November
December
max
32°
32°
33°
34°
33°
34°
min
21°
21°
22°
22°
22°
23°

Rain
January
February
March
April
May
June
mm
10
10
50
90
20
...
Rain
July
August
September
October
November
December
mm
...
10
10
30
100
50

Weather data (temperatures and precipitation) for Kenya are derived from monthly averages established over the last twenty years.

 Quick facts 
Kenya, a country located in Eastern Africa, is bordered by Tanzania to the south, by Uganda to the west, by South Sudan to the northwest, by Ethiopia to the north, by Somalia to the east and by the Indian Ocean to the southeast.

Capital: Nairobi
Area: 583 000 km²
Population: 45 000 000 inhabitants
Languages: Swahili, English
Currency: Kenyan shilling

Kenya










- Other countries -

 Algeria
 Cape Verde
   Liberia
 Mayotte
   Sao Tome and Principe
 Tanzania

 

 
Contact
Copyright © 2012 Cestanet inc. All rights reserved