Weather forecast for today
Diani Beach, Kenya

Weather forecast for today

Tuesday, 01. Apr

Mostly Sunny
06:22

18:28
EAT
Mostly Sunny
31°C / 26°C
  • Wind: 24km/h S
  • Humidity: 68%
  • Precip. probability: 9%
  • Precipitation: 0mm
  • UV index: 11
Today, on Tuesday, April 1, sunshine will dominate, with only occasional cloud cover.
Daytime will witness a high of a humid 31°C, slightly diverging from the anticipated night low of a moderately hot 26°C.
The maximum heat index, which integrates air moisture with ambient temperature, is evaluated at a sweltering 37°C. Take into consideration that the heat index values are calculated for shade and light wind conditions. Bear in mind that direct sunshine exposure increases weather impact and may raise the heat index by up to 15 Fahrenheit (8 Celsius) degrees.
The expected peak temperature will reflect the average April high of 31°C.
Sunrise was at 06:22 and sunset will be at 18:28; the daylight will last for 12h and 6min.

Current condition

Fair
11:46 EAT
Fair
  • 31°C
  • Feels like: 36°C
  • Wind: 23km/h S
  • Humidity: 66%
  • Dewpoint: 24°C
  • Pressure: 1011.18mbar
  • Precipitation: 0mm
  • Visibility: 9.66km
  • UV index: 11
Currently, in Diani Beach, bright sunshine and fair conditions make for a beautiful day.
The temperature is a tropical 31°C, the apparent temperature, which indicates how humid air affects the felt temperature, registers as appraised at a very hot 36°C. The current temperature is the maximum expected temperature for today.

Weather radar - Diani Beach, Kenya

Doppler radar displays precipitation for the past 2h and forecasts the next 30min

Frequently asked questions

What is the temperature now?
Currently (11:46 EAT) it is 31°C in Diani Beach. Feels-like temperature is 36°C.
What is the weather forecast for Diani Beach for today?
Today, golden sunshine will carry through the day.
What will be the highest temperature in Diani Beach today?
Today, the maximum temperature will be 31°C, while the minimum temperature will be 26°C. The maximum heat index, which indicates how humid air affects the felt temperature, is appraised at 37°C.
The maximum temperature will be in line with the average highest temperature of 31°C in April. The lowest temperature will be also in line with the average low of 24°C.
When are sunrise and sunset today?
On Tuesday, in Diani Beach, sunrise was at 06:22 and sunset will be at 18:28 (EAT).
How long is the day today?
In Diani Beach, the length of the day today will be 12h and 6min.

Hourly weather forecast

12h
  • 31°C
  • Feels like:
    36°C
Sunny
Sunny
  • Wind: 23km/h S
  • Pressure: 1010mbar
  • Humidity: 66%
  • Precip. probability: 8%
  • Precipitation: 0mm
  • Visibility: 11km
13h
  • 31°C
  • Feels like:
    37°C
Mostly Sunny
Mostly Sunny
  • Wind: 23km/h S
  • Pressure: 1009mbar
  • Humidity: 65%
  • Precip. probability: 7%
  • Precipitation: 0mm
  • Visibility: 12km
14h
  • 31°C
  • Feels like:
    37°C
Partly Cloudy
Partly Cloudy
  • Wind: 24km/h SSE
  • Pressure: 1008mbar
  • Humidity: 66%
  • Precip. probability: 2%
  • Precipitation: 0mm
  • Visibility: 13km
15h
  • 31°C
  • Feels like:
    37°C
Partly Cloudy
Partly Cloudy
  • Wind: 23km/h SSE
  • Pressure: 1007mbar
  • Humidity: 66%
  • Precip. probability: 1%
  • Precipitation: 0mm
  • Visibility: 16km
16h
  • 31°C
  • Feels like:
    36°C
Partly Cloudy
Partly Cloudy
  • Wind: 23km/h SSE
  • Pressure: 1007mbar
  • Humidity: 68%
  • Precip. probability: 2%
  • Precipitation: 0mm
  • Visibility: 16km
17h
  • 30°C
  • Feels like:
    35°C
Partly Cloudy
Partly Cloudy
  • Wind: 22km/h SSE
  • Pressure: 1007mbar
  • Humidity: 72%
  • Precip. probability: 2%
  • Precipitation: 0mm
  • Visibility: 16km
18h
  • 29°C
  • Feels like:
    34°C
Partly Cloudy
Partly Cloudy
  • Wind: 21km/h SSE
  • Pressure: 1007mbar
  • Humidity: 76%
  • Precip. probability: 2%
  • Precipitation: 0mm
  • Visibility: 16km
Sunset: 18:28
19h
  • 29°C
  • Feels like:
    34°C
Mostly Cloudy
Mostly Cloudy
  • Wind: 19km/h SSE
  • Pressure: 1008mbar
  • Humidity: 79%
  • Precip. probability: 5%
  • Precipitation: 0mm
  • Visibility: 16km
20h
  • 28°C
  • Feels like:
    33°C
Mostly Cloudy
Mostly Cloudy
  • Wind: 19km/h S
  • Pressure: 1009mbar
  • Humidity: 80%
  • Precip. probability: 6%
  • Precipitation: 0mm
  • Visibility: 16km
21h
  • 28°C
  • Feels like:
    33°C
Mostly Cloudy
Mostly Cloudy
  • Wind: 18km/h S
  • Pressure: 1009mbar
  • Humidity: 80%
  • Precip. probability: 8%
  • Precipitation: 0mm
  • Visibility: 16km
22h
  • 28°C
  • Feels like:
    33°C
Mostly Cloudy
Mostly Cloudy
  • Wind: 18km/h S
  • Pressure: 1010mbar
  • Humidity: 80%
  • Precip. probability: 8%
  • Precipitation: 0mm
  • Visibility: 16km
23h
  • 28°C
  • Feels like:
    33°C
Mostly Cloudy
Mostly Cloudy
  • Wind: 18km/h S
  • Pressure: 1010mbar
  • Humidity: 79%
  • Precip. probability: 14%
  • Precipitation: 0mm
  • Visibility: 16km
Today, in Diani Beach, primarily cloud-filled and occasionally dry and sunny weather is forecasted.
The temperature will vary between a maximum of 31°C and a minimum of 28°C. The feels-like temperature will be between the highest temperature of 37°C and the lowest temperature of 33°C. The hottest part of the day will be from 12h to 16h.
The forecasted high will be alike with the typical April maximum of 31°C. The expected low will be also comparable to the average minimum in April, which is 24°C.
Updated: Apr 1, 2025 @ 08:46:53 UTC
Published by: Weather Atlas | About Us
Data Sources | |
Weather Forecasting & Climate

Diani Beach, Kenya

  • en: Diani Beach, Kenya
  • es: Diani Beach, Kenia
  • hr: Diani Bič, Kenija
  • sr: Diani Bič, Kenija
  • zh: Diani Beach, 肯尼亚
  • Latitude: -4.279763°
  • Longitude: 39.594696°
  • Elevation: 3 m
  • Current time: 11:46 EAT
  • Sunrise: 06:22 EAT
  • Sunset: 18:28 EAT
  • Timezone: Africa/Nairobi
Climate data
englishespañol中文
Share