Beach
Diani Beach
Kwale County, Kenya · sea 28.9 °C at its warmest, in March

Sea temperature month by month
27.7Jan
28Feb
28.9Mar
28.9Apr
27.9May
26.8Jun
25.8Jul
25.4Aug
25.6Sep
26.5Oct
27.6Nov
28.1Dec
Monthly means in °C, NOAA OISST v2.1 climatology 1991–2020.
About
Diani Beach is a beach on the Indian Ocean coast of Kenya. It is located 30 kilometres (19 mi) south of Mombasa, in Kwale County.
Questions
How warm is the sea at Diani Beach?
The sea off Diani Beach averages 28.9 °C at its warmest, in March, and 25.4 °C at its coolest. These are monthly means from NOAA's OISST v2.1 satellite and buoy record for 1991 to 2020, sampled at the beach's own coordinates.
When can you swim at Diani Beach?
The sea reaches 20 °C or more from All year. Twenty degrees is where most swimmers stop calling water cold; below it, a wetsuit helps.
Where is Diani Beach?
Diani Beach is on the coast of Kwale County, Kenya, at -4.3222, 39.5750. The map on this site flies straight to it.