kiteCOMPASS
HomeSearchExploreAll Spots
ExploreAfricaKenya
🌍

Best Kitespots in Kenya

19 spots · Africa

Malindi Baybest spot (21% wind)
28°Cavg water temp

Best Time to Visit Kenya

2%
Jan
28°
29°
HomeSearchExploreAll Spots
1%
Feb
29°
29°
1%
Mar
29°
30°
7%
Apr
28°
30°
20%
May
27°
28°
19%
Jun
26°
27°
19%
Jul
25°
26°
9%
Aug
25°
26°
7%
Sep
26°
27°
3%
Oct
27°
28°
1%
Nov
28°
29°
1%
Dec
28°
29°
50%+ rideable days (12+ kn)<50% rideable days

Best wind: May–Jul

Learning-Friendly Spots in Kenya

Good options for progressing your skills

Satellite view of Lake Turkana
Beginner friendly
12% Wind
Kenya

Lake Turkana

Africa

#1
8kts
31°
Flat WaterWarm
Satellite view of Mwazaro Beach
10% Wind
Kenya

Mwazaro Beach

Africa

#2
7kts
27°
28°water
Satellite view of Malindi Bay
21% Wind
Kenya

Malindi Bay

Africa

#3
9kts
27°
28°water
Satellite view of Malindi Town
21% Wind
Kenya

Malindi Town

Africa

#4
9kts
27°
28°water
Satellite view of Che Shale
16% Wind
Kenya

Che Shale

Africa

#5
9kts
28°
28°water
Satellite view of Kilifi Creek
12% Wind
Kenya

Kilifi Creek

Africa

#6
8kts
27°
28°water
Satellite view of Nyali Beach
9% Wind
Kenya

Nyali Beach

Africa

#7
8kts
27°
28°water
Satellite view of Nyali Reef
9% Wind
Kenya

Nyali Reef

Africa

#8
8kts
27°
28°water

Looking for more beginner-friendly spots? Use our search with the Beginner filter

By Region

🌍

Kwale

7 spots · 4% avg wind
See all
Mwazaro Beach10%Tiwi Rivermouth3%Tiwi Beach3%
🌍

Kilifi County

6 spots · 12% avg wind
See all
Malindi Bay21%Malindi Town21%Che Shale16%
🌍

Mombasa County

3 spots · 9% avg wind
See all
Nyali Beach9%Nyali Reef9%Shanzu Beach9%

All Spots in Kenya

Ranked by year-round wind reliability

🥇

Malindi Town

Kenya
21%Poor
21%Wind Days
9ktsAvg Wind
27°Cfeels 30°Temperature
28°CWater
SEwindVery Gusty🏄Waves🤿Shorts
1.4m avg waves35% rain days
🥈

Malindi Bay

Kenya
21%Poor
21%Wind Days
9ktsAvg Wind
27°Cfeels 30°Temperature
28°CWater
SEwindVery Gusty🏄Waves🤿Shorts
1.4m avg waves35% rain days
🥉

Che Shale

KenyaMYD
16%Poor
16%Wind Days
9ktsAvg Wind
28°Cfeels 31°Temperature
28°CWater
SEwindVery Gusty🏄Waves🤿Shorts
1.0m avg waves35% rain days

Kilifi Creek

Kenya
12%Poor
12%Wind Days
8ktsAvg Wind
27°Cfeels 30°Temperature
28°CWater
SEwindVery Gusty🏄Waves🤿Shorts
1.2m avg waves35% rain days

Lake Turkana

KenyaLOK
12%Poor
12%Wind Days
8ktsAvg Wind
31°Cfeels 33°Temperature
10%Rain Days
EwindVery Gusty

Mwazaro Beach

KenyaMBA
10%Poor
10%Wind Days
7ktsAvg Wind
27°Cfeels 31°Temperature
28°CWater
SEwindVery Gusty🌊Light Swell🤿Shorts
0.7m avg waves48% rain days

Lamu Island

Kenya
9%Poor
9%Wind Days
7ktsAvg Wind
27°Cfeels 31°Temperature
28°CWater
SEwindVery Gusty🏄Waves🤿Shorts
1.0m avg waves35% rain days

Shanzu Beach

Kenya
9%Poor
9%Wind Days
8ktsAvg Wind
27°Cfeels 30°Temperature
28°CWater
SEwindVery Gusty🏄Waves🤿Shorts
1.2m avg waves42% rain days

Nyali Reef

Kenya
9%Poor
9%Wind Days
8ktsAvg Wind
27°Cfeels 30°Temperature
28°CWater
SEwindVery Gusty🏄Waves🤿Shorts
1.2m avg waves42% rain days

Nyali Beach

KenyaMBA
9%Poor
9%Wind Days
8ktsAvg Wind
27°Cfeels 31°Temperature
28°CWater
SEwindVery Gusty🏄Waves🤿Shorts
1.2m avg waves42% rain days

Tiwi Rivermouth

Kenya
3%Poor
3%Wind Days
8ktsAvg Wind
27°Cfeels 30°Temperature
28°CWater
SEwindVery Gusty🏄Waves🤿Shorts
1.2m avg waves39% rain days

Tiwi Beach

Kenya
3%Poor
3%Wind Days
8ktsAvg Wind
27°Cfeels 30°Temperature
28°CWater
SEwindVery Gusty🏄Waves🤿Shorts
1.2m avg waves39% rain days

Diani Reef

Kenya
2%Poor
2%Wind Days
7ktsAvg Wind
27°Cfeels 30°Temperature
28°CWater
SEwindVery Gusty🏄Waves🤿Shorts
1.1m avg waves41% rain days

Galu Beach

Kenya
2%Poor
2%Wind Days
7ktsAvg Wind
27°Cfeels 30°Temperature
28°CWater
SEwindVery Gusty🏄Waves🤿Shorts
1.1m avg waves41% rain days

Galu Reef

Kenya
2%Poor
2%Wind Days
7ktsAvg Wind
27°Cfeels 30°Temperature
28°CWater
SEwindVery Gusty🏄Waves🤿Shorts
1.1m avg waves41% rain days

Diani Beach

Kenya
2%Poor
2%Wind Days
7ktsAvg Wind
27°Cfeels 30°Temperature
28°CWater
SEwindVery Gusty🏄Waves🤿Shorts
1.1m avg waves41% rain days

Kizingoni

KenyaLAU
1%Poor
1%Wind Days
7ktsAvg Wind
28°Cfeels 32°Temperature
28°CWater
SEwindVery Gusty🏄Waves🤿Shorts
1.3m avg waves36% rain days

Watamu Reef

Kenya
1%Poor
1%Wind Days
7ktsAvg Wind
27°Cfeels 31°Temperature
28°CWater
SEwindVery Gusty🏄Waves🤿Shorts
1.4m avg waves34% rain days

Watamu Beach

Kenya
1%Poor
1%Wind Days
7ktsAvg Wind
27°Cfeels 31°Temperature
28°CWater
SEwindVery Gusty🏄Waves🤿Shorts
1.4m avg waves34% rain days

More in Africa

🌍South Africa80 spots🌍Morocco50 spots🌍Egypt34 spots🌍Mauritius26 spots🌍Madagascar15 spots🌍Cape Verde15 spots
← Back to all Africa spots

Discover Kitespots

Cabo San RomanVenezuelaUtirik IslandMarshall IslandsNordisqui SandbarVenezuelaFishermen's HutArubaBoca GrandiArubaAiluk IslandMarshall IslandsBaby BeachNetherlands AntillesLikiep AtollMarshall IslandsMejit IslandMarshall IslandsNorth PointMarshall IslandsSandy BeachCape VerdeTraigh EaisUnited Kingdom

Explore

  • Search by Dates
  • Browse by Month
  • All Spots
  • Home

Resources

  • About
  • How It Works
  • Contact

kiteCOMPASS

  • Privacy Policy
  • Terms of Use
  • Impressum
© 2026 kiteCOMPASS·Built for riders, by riders
Warm
Warm
Warm
Warm
Warm
Warm
Warm