10-Day Weather Forecast for Diani Beach

Six-hourly outlook through Saturday 7 November. Updated every three hours via MET Norway.

Day
Night
03:00
Morning
09:00
Afternoon
15:00
Evening
21:00
Thursday
29 Oct
—
—
Partly cloudy
29°C (84°F)
0.2 mm (0.01 in)
Mostly clear
26°C (79°F)
0.1 mm (0 in)
Hourly ›
Friday
30 Oct
Mostly clear
24°C (75°F)
0.1 mm (0 in)
Heavy rain showers
30°C (86°F)
5.1 mm (0.2 in)
Light rain showers
30°C (86°F)
0.6 mm (0.02 in)
Rain showers
26°C (79°F)
2 mm (0.1 in)
Hourly ›
Saturday
31 Oct
Rain
23°C (73°F)
2.2 mm (0.1 in)
Heavy rain
27°C (81°F)
5.8 mm (0.2 in)
Mostly sunny
28°C (82°F)
0 mm (0 in)
Partly cloudy
25°C (77°F)
0.2 mm (0.01 in)
Hourly ›
Sunday
1 Nov
Partly cloudy
24°C (75°F)
0.1 mm (0 in)
Rain showers
29°C (84°F)
2.4 mm (0.1 in)
Partly cloudy
30°C (86°F)
0 mm (0 in)
Mostly clear
25°C (77°F)
0.2 mm (0.01 in)
Hourly ›
Monday
2 Nov
Partly cloudy
23°C (73°F)
0 mm (0 in)
Rain showers
29°C (84°F)
2.7 mm (0.1 in)
Partly cloudy
29°C (84°F)
0.3 mm (0.01 in)
Partly cloudy
26°C (79°F)
0.4 mm (0.02 in)
Hourly ›
Tuesday
3 Nov
Light rain
25°C (77°F)
0.5 mm (0.02 in)
Rain showers
27°C (81°F)
2.7 mm (0.1 in)
Partly cloudy
29°C (84°F)
0.1 mm (0 in)
Mostly clear
25°C (77°F)
0.1 mm (0 in)
Hourly ›
Wednesday
4 Nov
Partly cloudy
24°C (75°F)
0.3 mm (0.01 in)
Heavy rain
29°C (84°F)
6 mm (0.2 in)
Partly cloudy
29°C (84°F)
0.1 mm (0 in)
Light rain showers
26°C (79°F)
0.8 mm (0.03 in)
Hourly ›
Thursday
5 Nov
Rain
24°C (75°F)
1.4 mm (0.1 in)
Rain
26°C (79°F)
1.1 mm (0.04 in)
Mostly sunny
29°C (84°F)
0 mm (0 in)
Light rain
25°C (77°F)
0.9 mm (0.04 in)
Hourly ›
Friday
6 Nov
Light rain
24°C (75°F)
0.7 mm (0.03 in)
Rain showers
27°C (81°F)
1.1 mm (0.04 in)
Partly cloudy
30°C (86°F)
0 mm (0 in)
Mostly clear
24°C (75°F)
0 mm (0 in)
Hourly ›
Saturday
7 Nov
Mostly clear
23°C (73°F)
0 mm (0 in)
Rain
29°C (84°F)
1.1 mm (0.04 in)
—
—
Hourly ›
Data from MET Norway · Updated every three hours.

What's the weather in Diani Beach this week?

Today's weather - Thursday 29 Oct

For the rest of Thursday the predicted weather in Diani Beach is partly cloudy with some rain. The temperature will be around 29°C (84°F).

Tomorrow's weather - Friday 30 Oct

The forecast for Diani Beach on Friday is light rain showers throughout the day. High temperatures will reach a warm 30°C (86°F), with lows dropping to around 24°C (75°F).

10-Day Weather Forecast

Over the next 10 days, temperatures in Diani Beach will be will remain fairly stable, with average daytime highs of 29°C (84°F) and nighttime lows of 24°C (75°F) over this period. Compared to normal October conditions, this is typical. Expect more rainfall than usual (compared to average October levels), the days are characterized by some rainy days. Precipitation is likely on about 7 days (Fri, Sat, Sun, Mon, Tue, Wed, Thu). Expect generally calm wind conditions.

Weather Forecast FAQ for Diani Beach

When will be the warmest day next week?

The warmest day is expected to be Friday with a high of 30°C (86°F).

When will be the coldest day?

The coldest day is forecasted for Saturday with a low of 23°C (73°F).

Will it rain next week in Diani Beach?

Yes, rain is expected on 7 days , specifically on Fri, Sat, Sun, Mon, Tue, Wed, Thu.

How much rainfall is expected next week?

A total of 36 mm (1.4 in) of rain is forecasted for the 10-day period.

What will be the temperature range next week?

Temperatures will range from 23°C (73°F) to 30°C (86°F).

More about Diani Beach

Explore the full Diani Beach climate overview with monthly averages, or check rainfall data and temperature by month.

Diani Beach weather by month

Browse monthly averages for Diani Beach: climate by month with temperature, rainfall and sunshine.

Travel inspiration

Need travel inspiration? Check out our bucket list articles and be inspired.