Diani Beach Weather

Diani Beach Weather Info

Current weather (Sat Mar 25th 23:00)

()
26°C / 79°F

Sea temperature
28.7°C
83.6°F
Wind SSW
17 mph / 27 km/h
Rain 0mm
Sunrise 04:27
Sunset 16:28
Current Diani Beach weather

Hourly forecast

23:00
Cloudy

Cloudy

26°C / 79°F

SSW

17 mph
27 km/h

05:00
Partly cloudy

Partly cloudy

25°C / 77°F

SW

13 mph
21 km/h

11:00
Partly cloudy

Partly cloudy

29°C / 84°F

SSE

10 mph
16 km/h

17:00
Partly cloudy

Partly cloudy

28.8°C / 84°F

SE

10 mph
17 km/h

Week weather forecast

Sun 26th
Rain showers

25°C / 77°F

SSW

13 mph
20 km/h

Mon 27th
Partly cloudy

23.9°C / 75°F

WNW

5 mph
8 km/h

Tue 28th
Cloudy

24.4°C / 76°F

WSW

10 mph
15 km/h

Weather forecast from Yr, delivered by the Norwegian Meteorological Institute and NRK

5 Day Diani Beach UV Index

UV Index scale

A UV Index reading of 3 or more means some precautions should be taken. For more information visit our guide to the UV Index.

Temperature Averages

Average Water Temp

Diani Beach tide times & sea state

  • Sat 25/03 »
    Surf report for Sat 25/03
      Swell Period Swell direction Wind direction Wind speed
      Swell Wind
    6:00 3ft 8s 308.2 ° 26.7 ° 14mph
    9:00 3ft 8s 306.9 ° 31.2 ° 14mph
    12:00 3ft 7s 310.8 ° 33.7 ° 16mph
    15:00 3ft 7s 341.5 ° 12.9 ° 16mph
    18:00 3ft 8s 340.4 ° 355.5 ° 15mph
    21:00 3ft 8s 337.6 ° 343.8 ° 15mph
    Tide times
    Low 12:51am (0.37m)
    High 6:55am (3.08m)
    Low 12:47pm (0.50m)
    High 7:10pm (3.43m)
    Daylight
    First light06:04
    Sunrise06:24
    Sunset18:30
    Dark18:51
  • Sun 26/03 »
    Surf report for Sun 26/03
      Swell Period Swell direction Wind direction Wind speed
      Swell Wind
    3:00 3ft 9s 301.6 ° 21.9 ° 11mph
    6:00 2ft 9s 292.7 ° 28.8 ° 10mph
    9:00 2ft 9s 292.7 ° 34.2 ° 10mph
    12:00 2ft 9s 292.8 ° 33.8 ° 10mph
    15:00 2ft 9s 292.8 ° 345.1 ° 9mph
    18:00 2ft 9s 292.7 ° 316.7 ° 10mph
    21:00 2ft 9s 292.7 ° 312.9 ° 10mph
    Tide times
    Low 1:25am (0.66m)
    High 7:25am (2.78m)
    Low 1:16pm (0.78m)
    High 7:43pm (3.12m)
    Daylight
    First light06:04
    Sunrise06:24
    Sunset18:30
    Dark18:50
  • Mon 27/03 »
    Surf report for Mon 27/03
      Swell Period Swell direction Wind direction Wind speed
      Swell Wind
    3:00 2ft 9s 293.9 ° 15.2 ° 5mph
    6:00 2ft 9s 294.7 ° 87 ° 3mph
    9:00 2ft 9s 295.1 ° 166.8 ° 3mph
    12:00 2ft 9s 295.3 ° 167.6 ° 4mph
    15:00 2ft 9s 295 ° 279.5 ° 9mph
    18:00 2ft 9s 294.5 ° 269.7 ° 10mph
    21:00 2ft 9s 295.6 ° 272.1 ° 10mph
    Tide times
    Low 2:02am (0.99m)
    High 7:57am (2.47m)
    Low 1:46pm (1.09m)
    High 8:20pm (2.79m)
    Daylight
    First light06:03
    Sunrise06:24
    Sunset18:29
    Dark18:50
  • Tue 28/03 »
    Surf report for Tue 28/03
      Swell Period Swell direction Wind direction Wind speed
      Swell Wind
    3:00 2ft 9s 296.8 ° 129.9 ° 3mph
    6:00 2ft 9s 298.8 ° 136.6 ° 4mph
    9:00 2ft 9s 299.4 ° 148 ° 5mph
    12:00 2ft 9s 298.8 ° 34.1 ° 7mph
    15:00 2ft 9s 298.1 ° 2.4 ° 8mph
    18:00 2ft 9s 297.9 ° 339.2 ° 9mph
    21:00 2ft 9s 298.3 ° 334.8 ° 11mph
    Tide times
    Low 2:49am (1.31m)
    High 8:36am (2.16m)
    Low 2:23pm (1.40m)
    High 9:15pm (2.47m)
    Daylight
    First light06:03
    Sunrise06:24
    Sunset18:29
    Dark18:50
  • Wed 29/03 »
    Surf report for Wed 29/03
      Swell Period Swell direction Wind direction Wind speed
      Swell Wind
    3:00 2ft 9s 300.4 ° 44.5 ° 10mph
    6:00 2ft 9s 300.1 ° 47.6 ° 9mph
    9:00 2ft 9s 303.5 ° 30.4 ° 11mph
    12:00 2ft 9s 302.2 ° 40 ° 10mph
    15:00 2ft 9s 298 ° 16.6 ° 8mph
    18:00 2ft 9s 296.3 ° 312.7 ° 9mph
    21:00 2ft 9s 294.8 ° 295.9 ° 11mph
    Tide times
    Low 4:25am (1.57m)
    High 10:22am (1.92m)
    Low 3:59pm (1.68m)
    High 11:47pm (2.29m)
    Daylight
    First light06:03
    Sunrise06:24
    Sunset18:28
    Dark18:49
  • Thu 30/03 »
    Surf report for Thu 30/03
      Swell Period Swell direction Wind direction Wind speed
      Swell Wind
    3:00 2ft 9s 293 ° 178.9 ° 5mph
    6:00 2ft 9s 292.2 ° 126.1 ° 3mph
    9:00 2ft 9s 291.4 ° 153.2 ° 2mph
    12:00 2ft 9s 290.6 ° 140.6 ° 3mph
    15:00 2ft 9s 289.7 ° 290.8 ° 9mph
    18:00 2ft 9s 288.9 ° 289.1 ° 13mph
    21:00 2ft 9s 288.3 ° 295.5 ° 12mph
    Tide times
    Low 7:24am (1.50m)
    High 1:52pm (2.08m)
    Low 7:18pm (1.62m)
    Daylight
    First light06:03
    Sunrise06:23
    Sunset18:28
    Dark18:49
  • Fri 31/03 »
    Surf report for Fri 31/03
      Swell Period Swell direction Wind direction Wind speed
      Swell Wind
    3:00 2ft 9s 337.6 ° 288.5 ° 4mph
    6:00 2ft 9s 325.3 ° 119.4 ° 3mph
    9:00 2ft 9s 326.9 ° 42.6 ° 4mph
    12:00 2ft 9s 334.8 ° 318.7 ° 6mph
    15:00 2ft 9s 334.8 ° 276.7 ° 9mph
    18:00 2ft 9s 346.5 ° 272.4 ° 12mph
    21:00 2ft 9s 346.3 ° 277 ° 12mph
    Tide times
    High 1:47am (2.46m)
    Low 8:23am (1.25m)
    High 2:38pm (2.38m)
    Low 8:23pm (1.34m)
    Daylight
    First light06:03
    Sunrise06:23
    Sunset18:28
    Dark18:48

More Diani Beach beaches in Kenya