Beach Weather in Diani Beach, Ukunda, Kenya

Sun 24th January
12 AM 6 AM 12 PM 6 PM
25° 24° 30° 27°
51% 69% 10% 12%
0.0mm 0.0mm 0.0mm 0.0mm
28°
28°
28°
28°
Mon 25th January
12 AM 6 AM 12 PM 6 PM
25° 24° 28° 27°
82% 80% 71% 40%
0.3mm 0.1mm 1.2mm 0.0mm
28°
28°
28°
28°
Tue 26th January
12 AM 6 AM 12 PM 6 PM
25° 24° 29° 27°
73% 74% 64% 7%
0.9mm 0.2mm 0.1mm 0.0mm
28°
28°
28°
28°
Wed 27th January
12 AM 6 AM 12 PM 6 PM
25° 24° 30° 27°
21% 77% 4% 8%
0.0mm 0.0mm 0.0mm 0.0mm
28°
28°
28°
28°
Thu 28th January
12 AM 6 AM 12 PM 6 PM
25° 26° 30° 28°
24% 96% 8% 8%
0.0mm 0.1mm 0.0mm 0.0mm
28°
28°
28°
28°
Fri 29th January
12 AM 6 AM 12 PM 6 PM
26° 26° 30° 27°
74% 75% 27% 4%
0.0mm 0.2mm 0.0mm 0.0mm
28°
28°
28°
28°
Sat 30th January
12 AM 6 AM 12 PM 6 PM
26° 25° 29° 27°
57% 61% 54% 0%
0.0mm 0.1mm 0.1mm 0.0mm
28°
28°
28°
28°
Sun 24th January
12 AM 6 AM 12 PM 6 PM
18
kmh
16
kmh
25
kmh
26
kmh
0.4m
1.1m
0.9m
0.9m
7.6s 7.4s 9.9s 9.9s
Mon 25th January
12 AM 6 AM 12 PM 6 PM
21
kmh
21
kmh
30
kmh
28
kmh
0.8m
1.0m
1.0m
1.0m
9.9s 7.4s 10.1s 10.0s
Tue 26th January
12 AM 6 AM 12 PM 6 PM
22
kmh
21
kmh
27
kmh
26
kmh
0.8m
0.5m
0.8m
0.8m
9.8s 7.7s 9.8s 9.7s
Wed 27th January
12 AM 6 AM 12 PM 6 PM
21
kmh
8
kmh
24
kmh
33
kmh
0.5m
1.0m
0.7m
1.0m
7.7s 7.7s 9.1s 9.0s
Thu 28th January
12 AM 6 AM 12 PM 6 PM
26
kmh
17
kmh
31
kmh
35
kmh
0.8m
1.1m
1.0m
1.1m
8.8s 7.6s 8.8s 8.9s
Fri 29th January
12 AM 6 AM 12 PM 6 PM
22
kmh
23
kmh
34
kmh
31
kmh
0.8m
0.6m
1.0m
0.9m
7.2s 5.8s 8.8s 8.9s
Sat 30th January
12 AM 6 AM 12 PM 6 PM
28
kmh
26
kmh
28
kmh
35
kmh
0.8m
0.7m
0.8m
1.0m
11.1s 7.2s 8.2s 10.0s
Sun 24th January
12:38 AM 7:30 AM 1:26 PM 7:09 PM
2.69 1.33 2.24 1.36
Mon 25th January
1:47 AM 8:27 AM 2:29 PM 8:09 PM
2.86 1.12 2.41 1.19
Tue 26th January
2:37 AM 9:10 AM 3:13 PM 8:56 PM
3.07 0.88 2.62 1.00
Wed 27th January
3:19 AM 9:46 AM 3:50 PM 9:36 PM
3.29 0.65 2.84 0.80
Thu 28th January
3:55 AM 10:19 AM 4:24 PM 10:12 PM
3.50 0.45 3.04 0.62
Fri 29th January
4:30 AM 10:51 AM 4:58 PM 10:48 PM
3.66 0.29 3.21 0.47
Sat 30th January
5:05 AM 11:22 AM 5:31 PM 11:24 PM
3.75 0.19 3.35 0.38
Sun 24th January
30°
0.0mm
15kmh NE
39%
Mon 25th January
29°
3.3mm
19kmh NE
71%
Tue 26th January
29°
3.1mm
17kmh NE
59%
Wed 27th January
30°
0.1mm
18kmh NE
29%
Thu 28th January
30°
0.3mm
17kmh NE
40%
Fri 29th January
30°
0.2mm
22kmh NE
39%
Sat 30th January
30°
0.2mm
22kmh NNE
42%
Sun 31st January
30°
0.1mm
23kmh NE
39%
Mon 1st February
30°
0.0mm
21kmh NE
18%
Tue 2nd February
30°
0.2mm
14kmh ENE
26%
Wed 3rd February
30°
0.0mm
12kmh ENE
33%
Thu 4th February
31°
0.3mm
15kmh NE
37%
Fri 5th February
30°
0.3mm
13kmh NE
44%
Sat 6th February
29°
0.5mm
18kmh NNE
58%

In the next 14 days average maximum daily temperatures will be 30° which is very warm and perfect for sunbathing. The average water temperature will be 28° which is very warm and ideal for relaxing and swimming for the whole day. There will be 11 days of very light rain with an average of 0.8mm rain on those days. Average cloud cover will be 41%.

If you are sailing, windsurfing, fishing, surfing etc. in Diani Beach don't forget to check the tide and wind and wave conditions

Have you been there? Rate this beach (and win)

Each review gives you the chance to win Amazon gift vouchers

Help others by giving tips on this beach, when you visited, the weather and your experience there. All reviews are checked before publication.
Icy
Cold
Good
Perfect
Icy
Chilly
Good
Perfect
SPF10+
SPF20+
SPF30+
SPF40+

Monthly Averages

Nearby Beaches

Book Accomodation Deals