Kenya Climate
Climate Zone and Historical Climate Data
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 |
| Mombasa |
|
27.63°C | 81.73°F |
| Kwale |
|
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 |
| Vihiga |
|
23.93°C | 75.07°F |
| Siaya |
|
23.93°C | 75.07°F |
| Kisumu |
|
23.93°C | 75.07°F |
| Busia |
|
23.27°C | 73.89°F |
| Kakamega |
|
22.02°C | 71.64°F |
| Bungoma |
|
22.02°C | 71.64°F |
| Nandi |
|
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 |
| Kirinyaga |
|
20.96°C | 69.73°F |
| Tharaka-Nithi |
|
20.96°C | 69.73°F |
| Murang'a |
|
20.93°C | 69.67°F |
| Nairobi City |
|
20.82°C | 69.48°F |
| Kiambu |
|
20.82°C | 69.48°F |
| Kajiado |
|
20.51°C | 68.92°F |
| Machakos |
|
20.51°C | 68.92°F |
| Kitui |
|
20.51°C | 68.92°F |
| Elgeyo/Marakwet |
|
20.47°C | 68.85°F |
| Trans Nzoia |
|
20.47°C | 68.85°F |
| West Pokot |
|
20.47°C | 68.85°F |
| Isiolo |
|
19.68°C | 67.42°F |
| Samburu |
|
19.68°C | 67.42°F |
| Meru |
|
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 |
| Baringo |
|
18.94°C | 66.09°F |
| Uasin Gishu |
|
18.94°C | 66.09°F |
| Bomet |
|
18.65°C | 65.57°F |
| Kericho |
|
18.65°C | 65.57°F |
| Laikipia |
|
17.21°C | 62.98°F |
States/Regions
- Baringo
- Bomet
- Bungoma
- Busia
- Elgeyo/Marakwet
- Embu
- Garissa
- Homa Bay
- Isiolo
- Kajiado
- Kakamega
- Kericho
- Kiambu
- Kilifi
- Kirinyaga
- Kisii
- Kisumu
- Kitui
- Kwale
- Laikipia
- Lamu
- Machakos
- Makueni
- Mandera
- Marsabit
- Meru
- Migori
- Mombasa
- Murang'a
- Nairobi City
- Nakuru
- Nandi
- Narok
- Nyamira
- Nyandarua
- Nyeri
- Samburu
- Siaya
- Taita/Taveta
- Tana River
- Tharaka-Nithi
- Trans Nzoia
- Turkana
- Uasin Gishu
- Vihiga
- Wajir
- West Pokot
Popular places in Kenya
- Maina Laikipia
- Kagunduini Murang'a
- Mgambonyi Taita/Taveta
- Rukala Busia
- Uplands Kiambu
- Kerisa Nakuru
- Nguuni Kitui
- Kituu Kwale
- Kasaini Machakos
- Eldoret Uasin Gishu
- Barani Kilifi
- Kamwosor Elgeyo/Marakwet
- Pemwai Baringo
- Kianganda Nyeri
- Nyaru Elgeyo/Marakwet
- Lomut West Pokot
- Nguka Kirinyaga
- Kitere Tana River
- Orbu Tana River
- Karuamgi Kirinyaga
- Butere Kakamega
- Upete Makueni
- Milimani East Lamu
- Morkwijit West Pokot
- Mudomo Kwale
- Rukuriri Embu
- Kiatineni Makueni
- Gitweku Murang'a
- Myabogi Lamu
- Majoreni Kwale
- Kilima Mbogo Kiambu
- Eoret Narasha Narok
- Loichangamatak Turkana
- Mbalambala Tana River
- Nambale Busia
- Belewa Kilifi
- Kolanya Busia
- Musanda Kakamega
- Mweiga Nyeri
- Maseno Kisumu
Comments (0)
- Latest first
- Highest rated
Be the first to comment on this page