213
days w/ any hour ≥ 12 kts
114
31% — sessions of 3+ hours
1
days powered up ≥ 18 kts
8 kts
Gusts avg 17 kts
January
15.2 kiteable days
Good
Monthly Wind Overview
Monthly Details
January
Avg Wind
8 kts
Kiteable days
15 days
49% of the month
Premium days
0 days
18+ kts
February
Avg Wind
8 kts
Kiteable days
15 days
50% of the month
Premium days
0 days
18+ kts
March
Avg Wind
7 kts
Kiteable days
9 days
30% of the month
Premium days
0 days
18+ kts
April
Avg Wind
8 kts
Kiteable days
9 days
30% of the month
Premium days
0 days
18+ kts
May
Avg Wind
9 kts
Kiteable days
13 days
42% of the month
Premium days
0 days
18+ kts
June
Avg Wind
9 kts
Kiteable days
11 days
38% of the month
Premium days
0 days
18+ kts
July
Avg Wind
9 kts
Kiteable days
10 days
33% of the month
Premium days
0 days
18+ kts
August
Avg Wind
8 kts
Kiteable days
9 days
28% of the month
Premium days
0 days
18+ kts
September
Avg Wind
8 kts
Kiteable days
8 days
28% of the month
Premium days
0 days
18+ kts
October
Avg Wind
8 kts
Kiteable days
7 days
21% of the month
Premium days
0 days
18+ kts
November
Avg Wind
6 kts
Kiteable days
3 days
10% of the month
Premium days
0 days
18+ kts
December
Avg Wind
7 kts
Kiteable days
5 days
15% of the month
Premium days
0 days
18+ kts
Wind Details
Prevailing Direction
SSE (147°)
Avg Wind Speed
8 kts
Avg Gust
17 kts
Strong Gust
31 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
- 10 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