266
days w/ any hour ≥ 12 kts
172
47% — sessions of 3+ hours
1
days powered up ≥ 18 kts
8 kts
Gusts avg 17 kts
January
28.0 kiteable days
Moderate
Monthly Wind Overview
Monthly Details
January
Avg Wind
10 kts
Kiteable days
28 days
90% of the month
Premium days
1 days
18+ kts
February
Avg Wind
8 kts
Kiteable days
16 days
55% of the month
Premium days
0 days
18+ kts
March
Avg Wind
7 kts
Kiteable days
5 days
16% of the month
Premium days
0 days
18+ kts
April
Avg Wind
7 kts
Kiteable days
7 days
23% of the month
Premium days
0 days
18+ kts
May
Avg Wind
9 kts
Kiteable days
17 days
55% of the month
Premium days
0 days
18+ kts
June
Avg Wind
9 kts
Kiteable days
15 days
50% of the month
Premium days
0 days
18+ kts
July
Avg Wind
9 kts
Kiteable days
12 days
37% of the month
Premium days
0 days
18+ kts
August
Avg Wind
9 kts
Kiteable days
20 days
65% of the month
Premium days
0 days
18+ kts
September
Avg Wind
9 kts
Kiteable days
18 days
60% of the month
Premium days
0 days
18+ kts
October
Avg Wind
8 kts
Kiteable days
16 days
52% of the month
Premium days
0 days
18+ kts
November
Avg Wind
7 kts
Kiteable days
8 days
27% of the month
Premium days
0 days
18+ kts
December
Avg Wind
7 kts
Kiteable days
10 days
32% of the month
Premium days
0 days
18+ kts
Wind Details
Prevailing Direction
SE (146°)
Avg Wind Speed
8 kts
Avg Gust
17 kts
Strong Gust
32 kts
typical peak (p99)
Recommended Kite Sizes
Based on ~75kg rider. Varies with weight and kite model.
Weather Context
- Avg Temperature
80°F - Avg Precipitation
- 0.0 in
- Years of Data
- 1 years
Weather data provided by Visual Crossing
About This Spot
Diani (and adjoining Galu Beach) is a long, palm-fringed white-sand strip on Kenya's south coast, protected by an offshore reef that creates a wide turquoise lagoon — one of East Africa's most reliable and beginner-friendly kite zones. Two trade-wind seasons: KASKAZI (NE, ~mid-Dec to mid-March) is the most popular — warm, steady 15-20kt that switches on around 10:30am and holds till evening, with the flattest water. KUSI/KUZI (SE/S, ~June to mid-Sept, sometimes from April) blows stronger and gustier, averaging 18-25kt, and pushes in swell of 1.5-3m on big days (June-Oct) — best for wave riders. Wind is predominantly side-shore, so a downwind drift carries you along the beach, not out to sea. April-May and Oct-Nov are low-wind/rainy shoulder months — avoid. Water state is tide-driven over the reef. The tidal range is large (up to ~4m on springs): at low-to-mid tide the lagoon is shallow and flat — ideal for learning, freestyle and foiling on sandbars (Galu/Pallet Cafe, Kenyaways, Neptune Sandbar). At high tide it gets deeper and choppier with a small shore break, and waves break out on the reef edge for directional riding (Galu Reef, Mlango, Neptune Channel). Huge launch space, sandy entry/exit, several IKO schools (H2O-Extreme, KiteMotion, Sons of Wind, Quest, Tribe) for gear/storage/rescue. Suits beginners to advanced. Skill all year, but downwinders and waves reward intermediates+ in Kusi. HAZARDS: at low tide the reef exposes coral, rocks, broken shells and sea urchins — reef boots strongly advised; mind boat moorings/anchors near Neptune Sandbar; respect swimmers and dhows at busy resort frontages. Conditions stay cross/side-shore at Diani itself, but nearby Tiwi Beach/rivermouth can go offshore and unpredictable — not for beginners. Watch the strong tidal currents through reef passes.
Location
-4.3170°, 39.5750°
Community
Conditions Updates
No recent conditions updates
Videos
No videos yet
Local Tips
No local tips yet
Gear Notes
No gear notes yet