Fairfax Media Network

Nairobi Weather

Africa map
Nairobi  15/24 
drizzle

Nairobi Forecast

  Forecast Min Max
°C °C
Sun
Increasing sunshine 13 25
Mon
Increasing sunshine 13 24
Tue
Showers 13 24
Wed
Drizzle 15 24
Select a country     Select a city

Kenya Weather Forecasts for Wednesday

City Forecast Min Max Chance of rain UV index
°C °C
Eldoret
Possible shower 13 21 20% Very High
Embu
Late shower 16 24 40% High
Garissa
Drizzle 23 32 40% High
Isiolo
Mostly sunny 17 28 10% Very High
Kakamega
Showers 16 24 50% Moderate
Kericho
Possible shower 13 21 20% Moderate
Kisii
Late shower 15 22 40% High
Kisumu
Showers 18 28 50% High
Kitale
Drizzle 12 25 40% Moderate
Lamu
Possible shower 24 28 20% High
Lodwar
Cloud increasing 24 33 20% Very High
Makindu
Mostly sunny 17 27 10% High
Mandera
Mostly cloudy 24 32 20% Very High
Marsabit
Windy 18 27 10% Very High
Meru
Mostly cloudy 14 23 20% High
Mombasa
Showers 22 27 50% High
Moyale
Increasing sunshine 18 25 10% Very High
Nairobi
Drizzle 15 24 40% Very High
Nakuru
Mostly cloudy 11 23 20% High
Nanyuki
Drizzle 12 22 40% High
Narok
Drizzle 12 22 40% Very High
Nyeri
Increasing sunshine 13 21 10% Moderate
Voi
Mostly sunny 19 28 10% High
Wajir
Mostly cloudy 22 31 20% High
Display Your Local Weather

Weather News

Water Police advise to avoid the ocean as wild weather approaches the south-west

19:58 EST

Water Police are urging people across Western Australia's southern half, including Perth, to avoid the sea or ocean amid "atrocious" conditions.

Melbourne weather: 100kph wind gusts hit Victoria, emergency crews attend hundreds of calls

16:43 EST

Melbourne is mopping up after wind gusts of more than 100 kilometres per hour hit the Victorian capital, while a severe weather warning remains in place across the state.

Unseasonable warmth heads east, taking records with it

14:43 EST

The past few days has seen the warmest July days in more than 50 years in parts of Western Australia, Saturday was South Australia and Victoria's turn and on Sunday the focus will be on New South Wales and Queensland.