The Kenya Meteorological Department (KMD) has released its official weather forecast for the period between Tuesday, May 20, and Monday, May 26, 2025, detailing a mix of persistent rainfall, high daytime temperatures, and chilly nights across various parts of the country.

According to the latest Kenya weather update, several counties are set to experience significant rainfall, while others, particularly in the north and coastal regions, will contend with soaring daytime temperatures reaching up to 38 degrees Celsius.

Persistent Rainfall in Key Regions

In its announcement, the Kenya Meteorological Department confirmed that rainfall will continue in the Central Highlands, Lake Victoria Basin, Rift Valley, Coast, Western, and North-western Kenya.

These rains are part of the ongoing long rainy season and are expected to impact daily activities, including agriculture, transport, and schooling, especially in flood-prone zones.

Daytime Temperatures to Hit 30°C and Above

Regions including the Coast, North-eastern Kenya, North-western Kenya, and South-eastern lowlands are forecast to experience hot daytime temperatures, with readings soaring to 30°C or higher. In areas like Lodwar and Mandera, the maximum temperature is expected to peak at 38°C, increasing the risk of heat-related discomfort and dehydration.

Chilly Nights Below 10°C in Highlands

While some areas bake in the daytime heat, regions in and around the Central Highlands, Western Kenya, Central Rift Valley, and Mt Kilimanjaro foothills will feel the chill at night, with temperatures dipping to below 10°C. These conditions may increase the risk of respiratory illnesses, especially among vulnerable populations such as children and the elderly.


Detailed Kenya Weather Forecast by Region

Here’s a closer look at the expected weather conditions in major towns and regions across the country during the week of May 20–26, 2025:

Nairobi

  • Weather: Mostly cloudy with occasional sunny intervals
  • Temperature range: 15°C – 25°C
  • Expect cool mornings and evenings, with mild daytime warmth. Light rain is possible in some suburbs.

Mombasa

  • Weather: Sunny intervals with showers
  • Temperature range: 25°C – 29°C
  • Beachgoers should anticipate intermittent rain showers and humid conditions.

Kisumu

  • Weather: Rain and sunny intervals
  • Temperature range: 19°C – 28°C
  • Thunderstorms may occur, particularly in the evenings.

Eldoret

  • Weather: Rain with sunny breaks
  • Temperature range: 13°C – 22°C
  • Cool conditions expected with consistent rainfall in higher elevation areas.

Nakuru

  • Weather: Sunny intervals
  • Temperature range: 14°C – 25°C
  • A relatively dry week ahead, although light showers may appear in the evenings.

Nyeri

  • Weather: Rain with sunny intervals
  • Temperature range: 15°C – 23°C
  • Moderate rainfall is expected during the afternoons.

Marsabit

  • Weather: Sunny intervals
  • Temperature range: 18°C – 30°C
  • Hot and dry conditions dominate the forecast.

Kakamega

  • Weather: Rain and sunny intervals
  • Temperature range: 16°C – 26°C
  • Intermittent showers are expected, especially during early mornings and late afternoons.

Garissa

  • Weather: Mostly sunny
  • Temperature range: 24°C – 36°C
  • Very hot and dry; heat precautions are advised.

Lamu

  • Weather: Showers with sunny intervals
  • Temperature range: 26°C – 29°C
  • Humid and wet conditions along the coast.

Lodwar

  • Weather: Sunny intervals
  • Temperature range: 25°C – 38°C
  • Extremely hot conditions will prevail throughout the day.

Makindu

  • Weather: Partly cloudy with sunny intervals
  • Temperature range: 18°C – 30°C
  • A fairly warm and dry week ahead.

Malindi

  • Weather: Sunny with occasional showers
  • Temperature range: 25°C – 29°C
  • Coastal showers may affect outdoor plans.

Mandera

  • Weather: Sunny intervals
  • Temperature range: 26°C – 38°C
  • Expect intense heat throughout the week.

Moyale

  • Weather: Sunny intervals
  • Temperature range: 21°C – 28°C
  • Dry and warm conditions to dominate.

Voi

  • Weather: Sunny intervals
  • Temperature range: 19°C – 28°C
  • Pleasant days with little chance of rain.

Wajir

  • Weather: Sunny intervals
  • Temperature range: 25°C – 36°C
  • Hot and dry, with minimal cloud cover.

Machakos

  • Weather: Mostly cloudy with sunny intervals
  • Temperature range: 14°C – 25°C
  • Mildly warm conditions with possible morning mist.

Meru

  • Weather: Sunny intervals
  • Temperature range: 16°C – 26°C
  • A generally clear and dry week.

Kitale

  • Weather: Rain and sunny intervals
  • Temperature range: 13°C – 24°C
  • Expect regular rain showers, especially in the mornings.

Narok

  • Weather: Sunny intervals
  • Temperature range: 15°C – 24°C
  • Dry and cool conditions expected.

Kericho

  • Weather: Rain and sunny intervals
  • Temperature range: 13°C – 22°C
  • Moderate rainfall with cooler temperatures due to elevation.

Kisii

  • Weather: Rain with sunny intervals
  • Temperature range: 16°C – 24°C
  • Wet mornings and late evenings are likely.

Kitui

  • Weather: Sunny intervals
  • Temperature range: 18°C – 28°C
  • Warm and dry weather with low chances of rain.

Safety Tips During Rainy and Hot Seasons

  1. Avoid flood-prone areas during heavy rainfall, especially in Western Kenya and parts of Nairobi.
  2. Stay hydrated in high-temperature regions like Mandera, Lodwar, and Garissa.
  3. Wear warm clothing at night in chilly areas such as Nyeri, Kericho, and Eldoret.
  4. Secure homes and property against flash floods and strong winds, particularly in the Rift Valley and coastal regions.
  5. Stay informed through regular updates from the Kenya Meteorological Department or local media.

Conclusion

The weather in Kenya during the week of May 20–26, 2025, is expected to be highly variable, with extreme daytime heat in some regions and cool, rainy nights in others. This blend of climatic conditions requires that residents stay alert, prepare accordingly, and keep tabs on daily Kenya weather forecasts for real-time updates.

Leave a Reply

Your email address will not be published. Required fields are marked *

Social Media Auto Publish Powered By : XYZScripts.com