Diani Beach Weather

Diani Beach Weather Info

Current weather (Mon Nov 28th 11:00)

()
29.2°C / 85°F

Sea temperature
27.4°C
81.4°F
Wind SE
7 mph / 11 km/h
Rain 0.1mm
Sunrise 04:01
Sunset 16:17
Current Diani Beach weather

Hourly forecast

11:00
Light rain showers

Light rain showers

29.2°C / 85°F

SE

7 mph
11 km/h

17:00
Fair

Fair

27.9°C / 82°F

ESE

8 mph
13 km/h

23:00
Fair

Fair

25.8°C / 78°F

NE

3 mph
4 km/h

05:00
Fair

Fair

24.2°C / 76°F

SW

1 mph
2 km/h

Week weather forecast

Tue 29th
Fair

23.7°C / 75°F

WSW

2 mph
4 km/h

Wed 30th
Partly cloudy

23.7°C / 75°F

NW

2 mph
3 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

  • Mon 28/11 »
    Surf report for Mon 28/11
      Swell Period Swell direction Wind direction Wind speed
      Swell Wind
    6:00 4ft 8s  °  ° 5mph
    9:00 3ft 8s  °  ° 5mph
    12:00 3ft 9s  °  ° 5mph
    15:00 3ft 8s  °  ° 8mph
    18:00 3ft 8s  °  ° 11mph
    21:00 3ft 8s  °  ° 11mph
    Tide times
    Low 1:05am (0.80m)
    High 7:38am (3.19m)
    Low 2:06pm (0.71m)
    High 8:25pm (2.57m)
    Daylight
    First light05:36
    Sunrise05:59
    Sunset18:19
    Dark18:42
  • Tue 29/11 »
    Surf report for Tue 29/11
      Swell Period Swell direction Wind direction Wind speed
      Swell Wind
    3:00 3ft 9s  °  ° 8mph
    6:00 3ft 9s  °  ° 5mph
    9:00 3ft 9s  °  ° 4mph
    12:00 3ft 9s  °  ° 7mph
    15:00 3ft 9s  °  ° 11mph
    18:00 3ft 9s  °  ° 12mph
    21:00 3ft 8s  °  ° 12mph
    Tide times
    Low 2:09am (1.06m)
    High 8:41am (2.87m)
    Low 3:14pm (0.92m)
    High 9:44pm (2.49m)
    Daylight
    First light05:37
    Sunrise05:59
    Sunset18:20
    Dark18:42
  • Wed 30/11 »
    Surf report for Wed 30/11
      Swell Period Swell direction Wind direction Wind speed
      Swell Wind
    3:00 3ft 9s  °  ° 9mph
    6:00 3ft 9s  °  ° 8mph
    9:00 3ft 9s  °  ° 5mph
    12:00 3ft 9s  °  ° 7mph
    15:00 3ft 9s  °  ° 11mph
    18:00 3ft 8s  °  ° 12mph
    21:00 3ft 8s  °  ° 11mph
    Tide times
    Low 3:39am (1.26m)
    High 10:04am (2.61m)
    Low 4:38pm (1.02m)
    High 11:16pm (2.56m)
    Daylight
    First light05:37
    Sunrise05:59
    Sunset18:20
    Dark18:43
  • Thu 01/12 »
    Surf report for Thu 01/12
      Swell Period Swell direction Wind direction Wind speed
      Swell Wind
    3:00 3ft 9s  °  ° 8mph
    6:00 3ft 8s  °  ° 5mph
    9:00 2ft 8s  °  ° 4mph
    12:00 2ft 8s  °  ° 6mph
    15:00 2ft 8s  °  ° 11mph
    18:00 3ft 8s  °  ° 13mph
    21:00 3ft 8s  °  ° 13mph
    Tide times
    Low 5:29am (1.26m)
    High 11:39am (2.50m)
    Low 5:59pm (1.00m)
    Daylight
    First light05:37
    Sunrise06:00
    Sunset18:21
    Dark18:43
  • Fri 02/12 »
    Surf report for Fri 02/12
      Swell Period Swell direction Wind direction Wind speed
      Swell Wind
    3:00 3ft 8s  °  ° 7mph
    6:00 2ft 8s  °  ° 5mph
    9:00 2ft 8s  °  ° 4mph
    12:00 2ft 8s  °  ° 7mph
    15:00 2ft 8s  °  ° 11mph
    18:00 3ft 8s  °  ° 13mph
    21:00 3ft 8s  °  ° 13mph
    Tide times
    High 12:35am (2.76m)
    Low 6:56am (1.08m)
    High 12:59pm (2.55m)
    Low 7:02pm (0.91m)
    Daylight
    First light05:38
    Sunrise06:00
    Sunset18:21
    Dark18:44
  • Sat 03/12 »
    Surf report for Sat 03/12
      Swell Period Swell direction Wind direction Wind speed
      Swell Wind
    3:00 2ft 8s  °  ° 7mph
    6:00 2ft 8s  °  ° 8mph
    9:00 2ft 8s  °  ° 9mph
    12:00 2ft 8s  °  ° 11mph
    15:00 2ft 7s  °  ° 13mph
    18:00 3ft 6s  °  ° 15mph
    21:00 3ft 5s  °  ° 14mph
    Tide times
    High 1:33am (3.00m)
    Low 7:56am (0.86m)
    High 1:58pm (2.65m)
    Low 7:51pm (0.80m)
    Daylight
    First light05:38
    Sunrise06:00
    Sunset18:22
    Dark18:44
  • Sun 04/12 »
    Surf report for Sun 04/12
      Swell Period Swell direction Wind direction Wind speed
      Swell Wind
    3:00 3ft 5s  °  ° 10mph
    6:00 3ft 5s  °  ° 10mph
    9:00 3ft 5s  °  ° 11mph
    12:00 3ft 5s  °  ° 13mph
    15:00 3ft 5s  °  ° 14mph
    18:00 3ft 5s  °  ° 14mph
    21:00 3ft 5s  °  ° 13mph
    Tide times
    High 2:19am (3.22m)
    Low 8:42am (0.66m)
    High 2:44pm (2.75m)
    Low 8:31pm (0.70m)
    Daylight
    First light05:38
    Sunrise06:01
    Sunset18:22
    Dark18:44

More Diani Beach beaches in Kenya