The best time to visit Diani Beach
February is the best period for swimming and other water activities in
Diani Beach,
Kenya, as the sea temperature is 28°C (82.4°F), the rain falls for only 4 days, and 17mm (0.67") of rainfall is accumulated.
Weather in January
January, the same as
December, in
Diani Beach,
Kenya, is a hot summer month, with an average temperature ranging between min 23°C (73.4°F) and max 32°C (89.6°F). In Diani Beach, the average high-temperature in January remains equal as in December - a still hot 32°C (89.6°F).
Weather in January » Weather in February
February, the last month of the summer in
Diani Beach, is also a hot month, with an average temperature varying between 24°C (75.2°F) and 32°C (89.6°F). The ideal sea water temperature of 28°C (82.4°F) and only 4 rainfall days, with 17mm (0.67") of accumulated rainfall, makes February the best time for swimming and other water activities.
Weather in February » Weather in March
The first month of the autumn,
March, is still a hot month in
Diani Beach,
Kenya, with an average temperature ranging between min 24°C (75.2°F) and max 33°C (91.4°F). With an average high-temperature of 33°C (91.4°F) and an average low-temperature of 24°C (75.2°F), March is the warmest month. In Diani Beach, in March, it is raining for 8 days, with typically 68mm (2.68") of accumulated precipitation.
Weather in March »
Weather in April
April, like
March, is another tropical autumn month in
Diani Beach,
Kenya, with an average temperature varying between 24°C (75.2°F) and 31°C (87.8°F). In Diani Beach, the average high-temperature in April is relatively the same as in March - a still hot 31°C (87.8°F).
Weather in April » Weather in May
May, the last month of the autumn in
Diani Beach, is another hot month, with temperature in the range of an average high of 30°C (86°F) and an average low of 23°C (73.4°F). In May, the average high-temperature is practically the same as in
April - a still tropical 30°C (86°F).
Weather in May » Weather in June
The first month of the winter,
June, is still a warm month in
Diani Beach,
Kenya, with an average temperature fluctuating between 29°C (84.2°F) and 21°C (69.8°F). In June, the average high-temperature is essentially the same as in
May - a warm 29°C (84.2°F).
Weather in June »
Weather in July
July, the same as
June, is a moderately hot winter month in
Diani Beach,
Kenya, with an average temperature varying between 28°C (82.4°F) and 20°C (68°F). The coldest months are July and
August, with an average high-temperature of 28°C (82.4°F).
Weather in July » Weather in August
August, the last month of the winter in
Diani Beach, is another warm month, with an average temperature fluctuating between 28°C (82.4°F) and 20°C (68°F). The coldest months are
July and August, with an average high-temperature of 28°C (82.4°F). In August, the rain falls for 13 days.
Weather in August » Weather in September
The first month of the spring,
September, is still a warm month in
Diani Beach,
Kenya, with an average temperature ranging between max 29°C (84.2°F) and min 21°C (69.8°F). In September, the average high-temperature is essentially the same as in
August - a still warm 29°C (84.2°F).
Weather in September »
Weather in October
October is a tropical spring month in
Diani Beach,
Kenya, with an average temperature ranging between max 30°C (86°F) and min 22°C (71.6°F). In Diani Beach, the average high-temperature in October is essentially the same as in
September - a hot 30°C (86°F).
Weather in October » Weather in November
November, the last month of the spring in
Diani Beach, is also a hot month, with an average temperature varying between 31°C (87.8°F) and 23°C (73.4°F). In November, the average high-temperature is essentially the same as in
October - a still hot 31°C (87.8°F).
Weather in November » Weather in December
The first month of the summer,
December, is still a tropical month in
Diani Beach,
Kenya, with temperature in the range of an average low of 23°C (73.4°F) and an average high of 32°C (89.6°F). In Diani Beach, the average high-temperature in December is practically the same as in
November - a still hot 32°C (89.6°F).
Weather in December » [Resources]