Sunheron logo
SunheronYour holiday finder
Where to travel
Find best place for you ->
Find destination...
°C°F

Kenya - Coast

Diani Beach weather and climate

Kenya - Coast

Diani Beach weather and climate

 

Day

28 °C

 

Night

21 °C

 

Sea

26 °C

 

Precipitation

67 mm

in month

 

Rainy days

10 days

in month

 

Daylight

12 hours

average

 

Sunshine

7 hours

average

 

Humidity

77 %

 

Day

28 °C

 

Night

21 °C

 

Sea

26 °C

 

Precipitation

67 mm

in month

 

Rainy days

10 days

in month

 

Daylight

12 hours

average

 

Sunshine

7 hours

average

 

Humidity

77 %

Overview: Diani Beach
Situated on the splendid shores of Kenya, Diani Beach is characterized by its tropical climate, ensuring warm weather year-round. Daytime temperatures span a delightful range from approximately 28 °C (83 °F) in the cooler months to a peak of 33 °C (91 °F) during the height of summer. As night falls, visitors can enjoy balmy evenings, with the coolest nights around 21 °C (69 °F) and the warmest nights reaching up to 24 °C (76 °F). Aquatic enthusiasts will appreciate sea temperatures varying from 25 °C (77 °F) to a tropical 29 °C (84 °F). Precipitation patterns delineate the seasons, with February bringing just 2 days of rainfall, contrasting with the peak of the rainy season in May where rain falls on 16 days. Dive into the details, including wind speed, sun hours, and humidity, to perfectly plan your tropical getaway.

Weather charts for Diani Beach

Weather overview
Weather overview
Weather overview
Show more charts
Diani Beach with cloudy sky
Amazing beach with turquise water in Diani Beach in partly cloudy weather
Countryside in Diani Beach with nice weather and blue sky

Find more destinations like this

Travel essentials
Weather
Beach
Nature
City
Prices
Other

Where do you want to go?

When do you want to go?

Your ideal holidays are?

Who are you travelling with?

Day temperature

I don't care

Wet days

I don't care

Overall prices

Where do you want to go?

Your ideal holidays are?

When do you want to go?

Day temperature

I don't care

Destinations with similar weather to Diani Beach

Other destinations in Kenya - Coast

Closest cities for Diani Beach


Weather overview for Diani Beach

Weather overview

Situated on the splendid shores of Kenya, Diani Beach is characterized by its tropical climate, ensuring warm weather year-round. Daytime temperatures span a delightful range from approximately 28 °C (83 °F) in the cooler months to a peak of 33 °C (91 °F) during the height of summer. As night falls, visitors can enjoy balmy evenings, with the coolest nights around 21 °C (69 °F) and the warmest nights reaching up to 24 °C (76 °F). Aquatic enthusiasts will appreciate sea temperatures varying from 25 °C (77 °F) to a tropical 29 °C (84 °F). Precipitation patterns delineate the seasons, with February bringing just 2 days of rainfall, contrasting with the peak of the rainy season in May where rain falls on 16 days. Dive into the details, including wind speed, sun hours, and humidity, to perfectly plan your tropical getaway.

January weather

As the dry season takes hold in Diani Beach, the number of rainy days diminishes, and we observe a decrease in rainfall to just 21 mm (0.83 in) for the month.

February weather

With the number of rainy days at its annual low in Diani Beach, the rainfall amount also reduces, marking February a dry, sunny month with rising daily temperatures at 33 °C (91 °F).

March weather

In March, Diani Beach's sea temperature reaches its zenith at 29 °C (84 °F), complemented by a slight increase in rainfall and the highest nighttime temperatures observed throughout the year.

April weather

April in Diani Beach is marked by a modest decline in day and night temperatures, while the number of rainy days and the total rainfall continue their upward trend with 170 mm (6.68 in) recorded.

May weather

May in Diani Beach sees a continuation of decreasing temperatures, both in the ocean and on land, paralleled by the rainy season reaching its peak.

June weather

June brings further cooling to Diani Beach with sustained declines in both day temperatures and sea temperatures, in concert with diminishing rainfall.

July weather

Diani Beach's sea temperature continues its downward movement in July, reaching cooler levels alongside the year's lowest daytime temperatures.

August weather

The chilly sea temperatures of August lay claim to being the lowest of the year in Diani Beach, while nighttime temperatures equally dip to their minimum.

September weather

The pleasant rise in temperature during September heralds the nearing end of cooler days in Diani Beach, accompanied by a continued reduction in rainfall.

October weather

As Diani Beach warms in October, the sea temperature starts to rebound, and there's an uptick in both daytime heat and rainy days.

November weather

Come November, Diani Beach is flushed with warmer breezes as both the sea and ambient temperatures rise, while the number of rainy days also increases modestly.

December weather

In December, Diani Beach greets higher daytime temperatures as well as a subtle decline in rainfall amounts, despite it being outside of the dry season.

FAQs

How many hours of sunshine will one experience in January at Diani Beach?

January brings approximately 9 hours of sunshine per day at Diani Beach.

What about humidity levels in Diani Beach during February?

February in Diani Beach has the year's lowest humidity, averaging around 69 %.

What are the average wind speeds in Diani Beach throughout March?

In March, Diani Beach's wind speeds are at their lowest, averaging 3 m/s.

During April, what is the pattern for sunny hours in Diani Beach?

April witnesses a reduction in sunny hours, averaging 8 hours daily.

Is the sea warm in Diani Beach during May?

In May, the sea temperature in Diani Beach begins to decline but remains warm, averaging 28 °C (82 °F).

How does the length of daylight change in Diani Beach in June?

June experiences the shortest day lengths of the year in Diani Beach, averaging 12 hours.

What is the typical windspeed in Diani Beach during July?

July sees winds reaching their peak velocity, with an average speed of 5 m/s.

How much rain can one expect in Diani Beach in August?

Rainfall in August descends, with a total monthly accumulation of approximately 58 mm (2.27 in).

With the onset of September, does Diani Beach experience more sunny hours?

Yes, Diani Beach welcomes a rise in sunny hours in September, with an average of 8 hours each day.

How frequent are rainy days in Diani Beach during October?

In October, one can anticipate rain roughly 10 days throughout the month.

Can visitors expect high humidity in Diani Beach during November?

Yes, with the humidity in November in Diani Beach averaging around 75 %, it's somewhat elevated.

What is the typical duration of daylight in Diani Beach throughout December?

December enjoys the longest daylight hours in Diani Beach, with days stretching to an average of 12 hours.

Appeared in TOP lists

Top 5 Pristine Beach Escapes in Africa This Winter
Top 9 Budget Destinations for Pristine Beach Escapes This Winter
Top 7 Destinations to Swim at Turquoise-Water Beaches in June
Top 11 Destinations for Swimming at Turquoise-Water Beaches This Winter for Couples
Top 7 Destinations for Scuba Diving in Diverse Waters this July
Top 7 Places to Scuba Dive in Africa's Diverse Waters
Top 9 Scuba Diving Destinations for Couples This Winter
Top 9 Destinations for Budget Scuba Diving This Summer
Top 7 Destinations for Snorkelling in Clear Waters in Africa
Top 11 Destinations for Snorkeling in Clear Waters This Summer for Couples
Top 9 Destinations for Kitesurfing Over Dynamic Waves This Summer
Top 7 Destinations for Autumn Kitesurfing on a Budget
Top 9 Budget Kitesurfing Destinations in Summer
Top 9 Destinations for Budget-Friendly Kitesurfing in Spring
Top 11 Destinations for Paddleboarding on Calm Waters in February
Top 7 Destinations for Paddleboarding on Calm Waters in October
Top 5 African Destinations for Paddleboarding on Calm Waters
Top 7 Destinations to Enjoy Pristine Beach Escapes in April

Our latest blog posts

Where to go
Top destinations
Text Search