Kenya Climatic Classifications

Code Description Group Number of states/regions States/regions
Aw Tropical wet and dry or savanna Tropical 11 Baringo Embu Kajiado Kirinyaga Kitui Makueni Murang'a Samburu Taita/Taveta Tharaka-Nithi West Pokot
Cfb Marine west coast, warm summer Temperate 11 Bomet Bungoma Elgeyo/Marakwet Kiambu Laikipia Nairobi City Nakuru Nandi Narok Trans Nzoia Uasin Gishu
Af Tropical rainforest Tropical 7 Busia Homa Bay Kericho Kisii Kisumu Nyamira Siaya
As Tropical wet and dry or savanna ('summer' dry season) Tropical 7 Isiolo Kilifi Kwale Lamu Marsabit Meru Mombasa
Bsh Subtropical steppe Arid 4 Garissa Tana River Turkana Wajir
Am Tropical monsoon Tropical 3 Kakamega Migori Vihiga
Csb Mediterranean, warm summer Temperate 2 Nyandarua Nyeri
Bwh Subtropical desert Arid 1 Mandera
Cwb Temperate highland tropical climate with dry winters Temperate 1 Machakos

Summary: Most regions (11) in Kenya lie in the Tropical wet and dry or savanna climate zone (Köppen: Aw). The mean average of annual temperatures range from a high of 30.77°C (87.39°F) in Turkana to a low of 17.21°C (62.98°F) in Laikipia.

Climate Kenya: Weather By Month

Month Jan Feb Mar Apr May Jun Jul Aug Sep Nov Oct Dec Year
Record high °C (°F) 35.45(95.81) 36.71(98.08) 36.58(97.84) 34.35(93.83) 33.61(92.5) 32.99(91.38) 32.4(90.32) 33.12(91.62) 34.52(94.14) 34.34(93.81) 33.63(92.53) 34.2(93.56) 36.71(98.08)
Average high °C (°F) 27.6(81.68) 28.87(83.97) 28.51(83.32) 26.67(80.01) 25.41(77.74) 24.79(76.62) 24.59(76.26) 25.36(77.65) 26.58(79.84) 26.96(80.53) 26.11(79.0) 26.3(79.34) 26.48(79.66)
Daily mean °C (°F) 23.12(73.62) 24.09(75.36) 24.14(75.45) 22.93(73.27) 21.94(71.49) 21.29(70.32) 20.97(69.75) 21.52(70.74) 22.4(72.32) 22.9(73.22) 22.35(72.23) 22.35(72.23) 22.5(72.5)
Average low °C (°F) 16.23(61.21) 16.96(62.53) 17.45(63.41) 17.25(63.05) 16.39(61.5) 15.48(59.86) 15.12(59.22) 15.57(60.03) 16.0(60.8) 16.78(62.2) 16.7(62.06) 16.21(61.18) 16.35(61.43)
Record low °C (°F) 8.91(48.04) 9.31(48.76) 10.62(51.12) 11.65(52.97) 11.31(52.36) 10.04(50.07) 9.82(49.68) 10.48(50.86) 10.92(51.66) 11.65(52.97) 10.74(51.33) 9.47(49.05) 8.91(48.04)
Average precipitation mm (inches) 75.7(2.98) 75.21(2.96) 175.95(6.93) 305.98(12.05) 261.15(10.28) 149.21(5.87) 110.87(4.36) 136.01(5.35) 131.02(5.16) 196.15(7.72) 245.97(9.68) 151.48(5.96) 167.89(6.61)
Average precipitation days (≥ 1.0 mm) 10.4 9.92 17.24 23.75 23.15 18.44 17.61 17.52 16.5 20.46 23.3 17.84 18.01
Average relative humidity (%) 63.16 60.54 65.32 76.1 79.42 76.92 73.98 71.45 68.98 69.85 75.19 71.8 71.06
Mean monthly sunshine hours 11.25 11.27 11.04 10.88 10.93 11.03 11.02 11.13 11.14 11.25 11.1 11.28 11.11

Kenya Climate Graph

Kenya’s Cities by Temperature

Kenya’s states/regions ranking by average yearly temperature:

Turkana
30.77°C | 87.39°F
Mandera
30.46°C | 86.83°F
Tana River
29.61°C | 85.3°F
Garissa
29.61°C | 85.3°F
Wajir
29.56°C | 85.21°F
Lamu
27.72°C | 81.9°F
Kwale
27.63°C | 81.73°F
Mombasa
27.63°C | 81.73°F
Kilifi
27.28°C | 81.1°F
Marsabit
25.85°C | 78.53°F
Taita/Taveta
25.44°C | 77.79°F
Makueni
24.19°C | 75.54°F
Kisumu
23.93°C | 75.07°F
Siaya
23.93°C | 75.07°F
Vihiga
23.93°C | 75.07°F
Busia
23.27°C | 73.89°F
Bungoma
22.02°C | 71.64°F
Nandi
22.02°C | 71.64°F
Kakamega
22.02°C | 71.64°F
Migori
21.12°C | 70.02°F
Homa Bay
21.12°C | 70.02°F
Kisii
21.12°C | 70.02°F
Nyamira
21.12°C | 70.02°F
Embu
20.96°C | 69.73°F
Tharaka-Nithi
20.96°C | 69.73°F
Kirinyaga
20.96°C | 69.73°F
Murang'a
20.93°C | 69.67°F
Kiambu
20.82°C | 69.48°F
Nairobi City
20.82°C | 69.48°F
Kitui
20.51°C | 68.92°F
Machakos
20.51°C | 68.92°F
Kajiado
20.51°C | 68.92°F
West Pokot
20.47°C | 68.85°F
Elgeyo/Marakwet
20.47°C | 68.85°F
Trans Nzoia
20.47°C | 68.85°F
Meru
19.68°C | 67.42°F
Isiolo
19.68°C | 67.42°F
Samburu
19.68°C | 67.42°F
Narok
19.14°C | 66.45°F
Nyeri
19.13°C | 66.43°F
Nakuru
19.03°C | 66.25°F
Nyandarua
19.03°C | 66.25°F
Uasin Gishu
18.94°C | 66.09°F
Baringo
18.94°C | 66.09°F
Kericho
18.65°C | 65.57°F
Bomet
18.65°C | 65.57°F
Laikipia
17.21°C | 62.98°F

Comments (0)

  • Latest first
  • Highest rated
Be the first to comment on this page