Sat, Sep 12 01:00
Surf spot markers enabled
Wave type
Metric
Unit
Unit
Particle overlay enabled

Surf spot

Malindi bay

Forecast conditions and map view for Malindi bay in Kenya. Open the interactive surf map to inspect wind, waves, and nearby spots.

Country
Kenya
Coordinates
-3.1978, 40.1255

Malindi Bay, Kenya is a tropical surf destination on the Indian Ocean coast near the town of Malindi in Kilifi County. It’s known more for its warm-water, scenic, mellow surf than for big, world-class barrels—though conditions can occasionally get punchy depending on swell and wind.

What it’s like

  • Wave style: Mostly small to medium beachbreak and reef/point-style options in the wider Malindi area.
  • Best for: Beginners to intermediate surfers, longboarders, and travelers looking for a relaxed session in warm water.
  • Water: Typically warm year-round, so wetsuits are usually unnecessary.
  • Crowds: Generally low to moderate compared with famous global surf hubs.

Best conditions

  • Swell: The Kenyan coast gets most of its surf from the Indian Ocean, with the best consistency often coming from southern hemisphere swells.
  • Wind: Light offshore or calm morning conditions are usually best; afternoons can get windier.
  • Season: Surfing is often more reliable during the main swell seasons along East Africa, especially mid-year and sometimes late-year depending on weather patterns.

Environment and vibe

  • Setting: A beautiful tropical coastline with palm-lined beaches, coral reefs, and warm weather.
  • Atmosphere: Laid-back and local, with a mix of fishing communities, beach resorts, and safari travelers.
  • Extra appeal: You can combine surfing with snorkeling, diving, dhow trips, and nearby coastal exploration.

Things to know

  • Tides and reef: Some nearby spots may be reef-influenced, so tide awareness is important.
  • Beginners: Safer, gentler areas are better for learning; some sections can have shallow reef.
  • Gear: Bring your own board if possible, though rentals may be available in Malindi or nearby beach areas.