Malindi Bay

KitesurfingWindsurfingWingfoilingSurfing
Freeride, Shortboard
Best for
Intermediate
Skill Level
Medium waves, Ocean
Spot Type
Quiet
Crowd Level

This spot information is AI-assisted and has not been human verified. It may be incomplete, outdated, or incorrect. Verify safety, access, local rules, and current conditions with official or local sources before riding.

About this spot

About

Malindi Bay is an expansive sandy beach setup that supports both kitesurfing and surfing in a mostly uncrowded, low-profile setting. The location is described as an exposed beach break for surfing, and as a spacious beach for kitesurfing with trade-wind patterns that typically stay reliable through the main seasons. For kitesurfing, the best wind directions are reported as NE, SE, SSE, and S, with best months including January, February, June, July, August, and December. Monthly wind split data is reported as roughly 89% blown versus 11% clean, and kitesurfing is generally described as freeride/wave-capable with foil also noted in one set of conditions. Spot-wide wind is characterized as trade winds, with daily sea-breeze reinforcement commonly occurring in the afternoon. For surfing, conditions are described as an exposed beach break with waves typically medium in size, working especially with SE swells. The ride quality is described as average, with a mushy wave shape; onshore wind can make the water choppier. A working swell window is reported around 1.0 to 2.5 meters, with a tendency to close out on larger swell (reported as when swell exceeds about 3 meters). Optimal tide is reported as mid tide, and on good days rides are reported around 50–100 meters. Safety is a key consideration: pollution/sediment influence from the Sabaki River is repeatedly flagged (including brown/less clear water after heavier rains), along with reef hazards, submerged debris, and river-mouth currents. Multiple sources advise avoiding the river-mouth area due to strong currents and higher pollution levels, and to watch for floating logs after upstream heavy rain. No lifeguards are reported, and emergency care is associated with Malindi District Hospital as the nearest major facility.

  • Big sandy beach with easy setup space.
  • Reliable trade-wind seasons with afternoon reinforcement.
  • Low-profile with rarely crowded conditions.
Great for
Kitesurfing freerideKitesurfing waveSurfing shortboardSurfing longboard
What's great
  • Wide, sandy beach with easy launch and lots of space for setup.
  • Trade-wind seasons provide reliable kitesurfing wind (NE/SE/SSE/S).
  • Rarely crowded year-round; generally a low-profile spot.
Heads up
  • Some hazards are reported: pollution from the Sabaki River (silt/runoff) and reef patches/submerged debris.
  • River-mouth currents and seasonal debris; avoid the river mouth area.
  • Conditions can become choppy quickly with onshore wind for surfing.
Was this description helpful?
Practical spot guide

Wind, water and seasons

Wind

Direction
N, NNE, NE, E, SE, SSE, S, SSW, SW, WSW, W, WNW, NW, NNW
Wind Range
15–25 kts
Wind Type
Trade — Trade-wind regime (Kaskazi/Kuzi), with some afternoon sea-breeze reinforcement.
Reliability
high during trade-wind seasons (reported monthly blow/clean split and generally reliable pattern)
Gust Factor
Steady — Typically steady conditions (no strong gust classification beyond steady trade winds).
Best Months
January, February, June, July, August, December
Shadow Zones
Some turbulence immediately downwind of town buildings.

Water & beach

Water Type
Medium waves, Ocean
Beach
Sand — Sand beach.
Beach Size
Big
Waves
Medium — Medium wave size reported for the bay.
Chop Level
Moderate chop — Surfging can get choppy quickly with onshore wind; chop/messy conditions are noted.
Launch
Big — Very wide sandy beach with plenty of room for setup; sand dunes access.

Through the year

Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec
Best seasonOff-season
25–29 °C
Water Temperature
27–32 °C
Air Temperature
Wetsuit Guide
Jan–Dec: Rash guard or 1-2mm shortyJul, Aug: 2-3mm full suit may be preferred due to wind chill
Crowds by Season

Rarely crowded even in peak season.

Storm/Rain Season

Main rains April to June; short rains October to November.

By sport

What to expect for each.

KitesurfingBest for this spotSkill Level

Spacious sandy beach suitable for freeride and wave riding; works with NE, SE, SSE, and S trade winds (seasonal Kaskazi/Kuzi pattern).

FreerideWaveFoilStraplessWakestyleFreestyleDownwinderBig air
Kite Sizes
7–12 m²
WindsurfingSkill Level

Possible for slalom and freeride, though reported as less common due to shore break.

FreerideSlalom
Sail Sizes
5.5–7.5 m²
WingfoilingSkill Level

Deep water and consistent wind can make it viable, but chop and occasional river debris require attention.

Foil Friendly
Yes — Foil friendly reported as yes.
Min Depth
2 meters
Wing Sizes
4.5–6 m²
SurfingSkill Level

Exposed beach break that works well with SE swells; conditions can be messy but can produce fun, uncrowded walls.

Beach break
Wave Direction
Both
Optimal Swell
SE, S
Swell Height
1–2.5 m
Optimal Tide
Mid — Optimal tide reported as mid tide.
Shelter
Exposed — Open/exposed beach break; limited natural shelter from wind/swell.
Wind Effect
Onshore wind can quickly make conditions choppy.
Bigger Swell
Tends to close out when the swell exceeds about 3 meters.
Wave Quality
Average — Wave quality reported as average.
Wave Power
Moderate — Wave power reported as moderate.
Wave Shape
Mushy — Wave shape reported as mushy/soft.
Peel Speed
Medium — Peel speed reported as medium.
Ride Length
Medium — Rides are typically medium; good days reported as 50–100 meters.
Ride Length Details
Rides typically 50–100 meters on good days.
Forecast

Check the forecast before you go

See wind, waves, weather and session windows for Malindi Bay in the full forecast view.

Malindi Bay wind and wave forecast summary

Wind
2–16 ktsGusts 30 kts
Direction
SSE160°
Strongest day
Sun, Oct 2516 kts
Windy days
2/712 kts or more
Waves
0.9–1.7 m7s period
Temperature
24–31 °C

Over the next 7 days, Malindi Bay is forecast for daytime winds of 2–16 kts, peaking around 16 kts on Sunday, October 25 with gusts to 30 kts. The prevailing direction is SSE. Waves run 0.9–1.7 m with a period of about 7s. Based on the Wavind model, in the spot’s local time.

Nearby

Other spots in the area

Safety

What to know before you launch

Safety, access, restrictions, rescue, and local rules can change. Treat these details as informational and confirm them locally before launching.

Hazards

  • pollution (Sabaki River silt/runoff)
  • reefs
  • river-mouth currents
  • submerged debris (seasonal)
  • seasonal jellyfish
Ability Level: Intermediate
Recommended Safety Gear
WetsuitImpact vest

Rescue & support

Lifeguard
None — No lifeguard presence reported.
Rescue & Self-Rescue
Limited — No formal public coastguard rescue; services are typically provided by local kite schools/boats within relevant areas.
Emergency Info
Malindi District Hospital is the nearest major medical facility (emergency number locally reported as 999 or 112).
Localism / Vibe
None — No localism reported.

Rules of the spot

Respect beach users and swimmers; avoid the river-mouth area due to strong currents and higher pollution levels.

Restrictions
  • Avoid the river mouth area due to strong currents and higher pollution levels.
Local Tips
  • Water clarity is much better during the dry season.
  • Watch for floating logs after heavy rains upstream.
  • Avoid the river mouth area due to strong currents and higher pollution levels.

Getting there & access

Nearest City
Malindi
Nearest Town
Malindi
Nearest Airport
Malindi Airport (MYD)
Parking
Park beside Malindi Casino (no beach drive) or at Kingfisher Club; 4x4 only recommended for beach parking; ~200 m walk through sand dunes from main road turn-off.
Public Transport
Tuk-tuks and boda-bodas (motorcycle taxis); matatus connect nearby towns.
Access
Accessible via the main Malindi–Lamu road with several public paths to the beach. A road down to the beach is available beside Malindi Casino; park beside the casino (no beach drive) or at Kingfisher Club and walk to the water through sand dunes (about 200 m).
Cost Level
Moderate
Local Language
English, Swahili
Amenities

What's on the beach

Parking
Restaurant
Bar
Accommodation
Nearby town — Numerous hotels and resorts along the Malindi coastline.
Food & Drink
Food and drink are available near the town pier and beachfront; restaurants include Italian and local seafood options.
Equipment Rental:
No specialized surf/kite rental shops reported directly on the beach; equipment is available at specialized kite centers (with options in nearby areas).
Gear Storage
Offered by local kite centers for a daily or weekly fee.
Gear Repair
Basic repair services available through local schools; major repairs may require sending gear to Mombasa.
Learn, rent & more

Schools & services

No schools or services are listed for this spot yet.

The area

Off the water

Malindi offers coastal adventure and historical depth with Swahili-Italian cultural influence and access to marine biodiversity.

Best time to visit: January and February offer a good combination of dry weather and consistent Kaskazi winds.
Malindi Marine National Park2km

Protected area offering glass-bottom boat tours, snorkeling, and diving among coral reefs.

Vasco da Gama Pillar1km

One of the oldest European monuments in Africa, built by the Portuguese explorer in 1498.

Gede Ruins18km

The remains of a 12th-century Swahili town abandoned in the 17th century.

Marafa Hell's Kitchen35km

A sandstone canyon with striking formations, best viewed at sunset.

Baby Marrow3km

Restaurant offering a mix of Italian and local seafood dishes.

Falconry of Kenya4km

A sanctuary for birds of prey including eagles, falcons, and owls.

Reviews

From riders who've been here

Community observations

Latest reported conditions

Spot questions

Frequently asked questions

When is the best season at Malindi Bay?

The best overall months at Malindi Bay are July, August, December, January, February, March, September, October. The best wind months are January, February, June, July, August, December.

Which wind directions work at Malindi Bay?

Malindi Bay works with N, NNE, NE, E, SE, SSE, S, SSW, SW, WSW, W, WNW, NW, NNW winds.

What equipment sizes are recommended at Malindi Bay?

Recommended equipment sizes at Malindi Bay: Kitesurfing: 7–12 m² · Windsurfing: 5.5–7.5 m² · Wingfoiling: 4.5–6 m². The typical wind range is 15–25 kts.

What skill level is Malindi Bay suitable for?

Malindi Bay suits these riding levels: Kitesurfing: Intermediate · Windsurfing: Intermediate · Wingfoiling: Intermediate · Surfing: Intermediate.