SurfHub
SpotsMarketplaceSurf DoctorDestinationsEventsLIVELessons
© 2026 SurfHub
✉️Contact UsSurfHub@surfhapp
Diani Beach
← Back to spots

Diani Beach

East Africa, Kenya

kitewindwingfoilKiteRRWindguru

48h Forecast

Live
Live
Mode:
Range:
Units:
Best Windows

Best Hours

🌊Best Wave
TimeWindWavesScore
Today03:007 kn3.4 m/s0.7 m• 7 s58
Today04:007 kn3.7 m/s0.7 m• 7 s58
Today05:007 kn3.5 m/s0.7 m• 7 s58
🪁Best Kite
TimeWindWavesScore
Today12:0012 kn6.1 m/s0.6 m• 7 s67
Today13:0012 kn6.0 m/s0.7 m• 7 s67
Today14:0012 kn6.1 m/s0.7 m• 7 s67
💨Best Wind
TimeWindWavesScore
Today12:0012 kn6.1 m/s0.6 m• 7 s73
Today13:0012 kn6.0 m/s0.7 m• 7 s73
Today14:0012 kn6.1 m/s0.7 m• 7 s73

Score Trend

050100
03:0002:00
48h Forecast GridCached dataTimes in Africa/Nairobi
SatApr 18SunApr 19MonApr 20
030405060708091011121314151617181920212223000102030405060708091011121314151617181920212223000102
Wind6.67.26.86.46.47.88.79.310.711.911.711.911.711.510.38.66.65.66.87.47.67.47.27.07.46.86.87.27.48.29.19.39.910.710.911.110.910.39.17.46.06.06.26.05.24.95.15.4
Gust8.28.98.46.87.89.38.99.310.711.911.711.911.711.510.310.19.77.68.28.28.08.78.78.28.78.68.28.49.59.59.39.39.910.710.911.110.910.39.39.38.06.06.26.45.85.45.25.4
Dir↗↗↗↗↗↗↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↗↗↗↗↗↗↗↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↗↗↗
Wave0.70.70.70.60.60.60.60.60.60.60.70.70.70.70.60.60.60.60.60.60.60.60.60.60.60.60.60.60.60.60.60.60.60.60.60.70.70.70.70.60.60.60.60.60.60.60.60.6
Period777777777777777777777777777777777777777777777777
Temp26°25°25°25°25°27°28°29°29°29°29°29°29°28°28°27°27°26°27°27°27°26°26°26°26°25°25°25°25°27°28°28°29°29°29°29°29°28°28°28°27°27°27°27°27°26°26°26°
Rain0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0
Score(wave)★★☆··★★☆··★★☆··★★☆··★★☆··★★☆··★★☆··★★☆··★★☆··★★☆··★★☆··★★☆··★★☆··★★☆··★★☆··★★☆··★★☆··★★☆··★★☆··★★☆··★★☆··★★☆··★★☆··★★☆··★★☆··★★☆··★★☆··★★☆··★★☆··★★☆··★★☆··★★☆··★★☆··★★☆··★★☆··★★☆··★★☆··★★☆··★★☆··★★☆··★★☆··★★☆··★★☆··★★☆··★★☆··★★☆··★★☆··★★☆··
WindWavesRain

Quick Facts

Data sourceLive
Coordinates-4.3000, 39.6000
TimezoneAfrica/Nairobi
Typical wind
15–25 kn
15 kn25 kn
Best monthsDec-Mar, Jun-Sep
Open in Windguru ↗

SURF SCHOOLS

No schools yet

Know a surf school? Add it!
Add your school

Stays

No stays yet

Know a place to stay? Suggest it!
+ Suggest a stay

Gear Marketplace

Find used surf, kite, and windsurf gear near Kenya.

Browse gear →