10-Day Weather Forecast for Diani Beach

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

Day
Night
03:00
Morning
09:00
Afternoon
15:00
Evening
21:00
Thursday
12 Nov
—
—
Partly cloudy
31°C (88°F)
0 mm (0 in)
Mostly clear
27°C (81°F)
0 mm (0 in)
Hourly ›
Friday
13 Nov
Partly cloudy
25°C (77°F)
0 mm (0 in)
Light rain showers
31°C (88°F)
1.8 mm (0.1 in)
Mostly sunny
30°C (86°F)
0.1 mm (0 in)
Light rain
27°C (81°F)
0.7 mm (0.03 in)
Hourly ›
Saturday
14 Nov
Light rain
25°C (77°F)
2.1 mm (0.1 in)
Light rain
29°C (84°F)
1.8 mm (0.1 in)
Partly cloudy
30°C (86°F)
0 mm (0 in)
Partly cloudy
26°C (79°F)
0.5 mm (0.02 in)
Hourly ›
Sunday
15 Nov
Cloudy
24°C (75°F)
0 mm (0 in)
Rain showers
30°C (86°F)
2.9 mm (0.1 in)
Mostly sunny
31°C (88°F)
0.4 mm (0.02 in)
Partly cloudy
26°C (79°F)
0.5 mm (0.02 in)
Hourly ›
Monday
16 Nov
Light rain showers
24°C (75°F)
1.3 mm (0.1 in)
Rain
29°C (84°F)
2.3 mm (0.1 in)
Mostly sunny
31°C (88°F)
0.2 mm (0.01 in)
Light rain showers
26°C (79°F)
0.5 mm (0.02 in)
Hourly ›
Tuesday
17 Nov
Cloudy
24°C (75°F)
0.2 mm (0.01 in)
Rain showers
30°C (86°F)
4.1 mm (0.2 in)
Mostly sunny
29°C (84°F)
0.1 mm (0 in)
Mostly clear
26°C (79°F)
0.3 mm (0.01 in)
Hourly ›
Wednesday
18 Nov
Cloudy
24°C (75°F)
0.5 mm (0.02 in)
Rain
29°C (84°F)
3.6 mm (0.1 in)
Cloudy
31°C (88°F)
0 mm (0 in)
Mostly clear
26°C (79°F)
0.3 mm (0.01 in)
Hourly ›
Thursday
19 Nov
Mostly clear
25°C (77°F)
0.4 mm (0.02 in)
Rain showers
29°C (84°F)
3.3 mm (0.1 in)
Mostly sunny
31°C (88°F)
0.1 mm (0 in)
Light rain showers
26°C (79°F)
0.5 mm (0.02 in)
Hourly ›
Friday
20 Nov
Clear skies
24°C (75°F)
0 mm (0 in)
Rain showers
29°C (84°F)
5.2 mm (0.2 in)
Light rain
30°C (86°F)
0.5 mm (0.02 in)
Light rain
26°C (79°F)
1.2 mm (0.05 in)
Hourly ›
Saturday
21 Nov
Cloudy
24°C (75°F)
0.1 mm (0 in)
Rain
30°C (86°F)
4.3 mm (0.2 in)
—
—
Hourly ›
Data from MET Norway · Updated every three hours.

What's the weather in Diani Beach this week?

Today's weather - Thursday 12 Nov

For the rest of Thursday the predicted weather in Diani Beach is partly cloudy. The temperature will be around 31°C (88°F).

Tomorrow's weather - Friday 13 Nov

The forecast for Diani Beach on Friday is mostly sunny with some rain during the morning and evening. High temperatures will reach a very warm 31°C (88°F), with lows dropping to around 25°C (77°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 30°C (86°F) and nighttime lows of 25°C (77°F) over this period. Compared to normal November conditions, this is typical. Expect a bit more rainfall than usual (compared to average November 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 Thursday with a high of 31°C (88°F).

When will be the coldest day?

The coldest day is forecasted for Sunday with a low of 24°C (75°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 29 mm (1.1 in) of rain is forecasted for the 10-day period.

What will be the temperature range next week?

Temperatures will range from 24°C (75°F) to 31°C (88°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.