KiteInsider

Yoff

Photo

Yoff

Dakar Region · Dakar - Ngor/Yoff

also known as Yoff Bay, Yoff Plage, Yoff Beach, Plage BCEAO, Beach Breaks of Yoff

Part of Ngor – Yoff, Dakar →

JanFebMarAprMayJunJulAugSepOctNovDec
not for beginnershigh crowds

Riding essentials

When it fills in

Mornings are often light or offshore from the land side. The usable wind is an afternoon build: the thermal turns it N to NW and it holds into the evening. Plan sessions for the second half of the day and treat a dead morning as normal rather than as a lost day.

Nearbystraight-line distance

Backup spotsWhere riders go when the wind doesn't work here.

  • Malikano page yet
  • Le Virageno page yet
  • Ouakamno page yet
  • Club Medno page yet
  • Vivier / Secretno page yet
  • Plage Monaccono page yet

The spot

Yoff is a city kite spot on the north to northwest side of Dakar's Cap-Vert peninsula, with the riding and the launch usually referenced around Plage BCEAO and the paillotes. It is an open Atlantic sandy beach break. Expect chop and shorebreak, with waves worth riding, bigger on an active swell and a rising tide.

Seasons and wind

The dry season from roughly November to May is the documented window, with June in dispute and an afternoon N-NW thermal doing most of the work. Wind is modest by trade-wind standards, around 10-15 kt in local descriptions, so bring light-wind gear or check the forecast carefully before you book.

The crowd and conditions

The sand is wide, but this is a working city beach: families, swimmers, footballers, surfers, restaurants and the fishing community all use it, and the pirogues have priority in practice.

Skill level

Treat Yoff as an intermediate-plus wave and freeride venue unless you are with a current local school that can confirm teaching conditions and rescue support. Water stays warm year-round, though the coldest upwelling around March justifies a thin shorty or spring suit when the wind is up.

The wind

locals call it Alizes / Harmattan-influenced dry-season north to northeast trades, with afternoon N-NW thermal effect reported locally

Direction

onshoreoffshorewind blows away from land — rescue cover matters here

Direction to shore

Onshore to cross-onshore. The beach faces north-northwest, so the dry-season N and NE trades come in face-on or slightly from the right, and the afternoon N-NW thermal is straight onshore. Offshore here means south-southeast, off the city, which is exactly what the light early-morning land breeze does before the sea breeze takes over.

Dominant direction

N to NE through the November-June dry season, swinging N to NW in the afternoon as the thermal builds. A hot gusty easterly Harmattan is possible in January and February. The July-October rainy season brings a weak humid westerly.

Kite sizes

567891011121314151617

metres · typical quiver highlighted

The quiver, in words

Wind and kite sizingThis is a big-kite spot. A normal dry-season day gives 10-15 knots and hardly ever more, the better afternoons touch 20, and the monthly model average sits down at 8-10 knots. For a 75-85 kg rider that means a 12 m does most of the work, a 14 m or a light-wind foil setup rescues the marginal afternoons that make up a large share of any trip, and a 9-10 m only comes out on the strongest north days. A 7 m is dead weight. Nobody has published a local quiver, so this is sized off the wind band rather than off what you will see on the sand.

Average strength

8-10 knots as a monthly average across the year, which is below rideable; the afternoons that actually work sit at 10-15 knots. Roughly 290 days a year reach 12 knots at some point, but that count includes brief gusts rather than sessions.

Typical strength

10-15 knots on an ordinary dry-season day, hardly ever more, with the odd afternoon reaching 20. The gap between forecast and rideable is small here, so a couple of knots either way decides the session.

Generally usable and steady in the dry season, but not a high-wind destination; launch quality depends on beach crowding and shore activity.
The dry season from November to June is the whole story: NE trades on this north-facing coast, with an afternoon N-NW thermal stacked on top. January and February can bring the Harmattan, a hot gusty east wind off the interior that is unpleasant rather than useful.
July to October is the rainy season, humid and weak with a westerly drift, and not worth a trip. Season boundaries differ between accounts: January-May plus November-December on one reading, November-June on another, with June the month in dispute.

Forecast

Swipe the table for more hoursScroll the table sideways for more hoursRows, top to bottom: wind, gusts, direction, temperature, cloud, rain

This week, from Windguru · full forecast

Month by month

  1. Jan, riders' month61
  2. Feb, riders' month86
  3. Mar, riders' month82
  4. Apr, riders' month80
  5. May, riders' month73
  6. Jun, riders' month38
  7. Jul23
  8. Aug34
  9. Sep22
  10. Oct23
  11. Nov, riders' month37
  12. Dec, riders' month48

windy days per month (3 h+ at 12 kn+)

Ringed months are the ones riders and schools name: Jan, Feb, Mar, Apr, May, Jun, Nov, Dec.

  1. 61%Jan21°
  2. 86%Feb19°
  3. 82%Mar20°
  4. 80%Apr21°
  5. 73%May22°
  6. 38%Jun25°
  7. 23%Jul27°
  8. 34%Aug28°
  9. 22%Sep28°
  10. 23%Oct28°
  11. 37%Nov27°
  12. 48%Dec24°

windy days per month (3 h+ at 12 kn+) · water °C below · season highlighted

Modelled from the operational forecast archive at 1.5–7 km (2023-2024), daylight hours only, not a ground station: it resolves thermal, lake and valley winds far better than coarse reanalysis but still tends to understate a strong local thermal.

Every figure, month by monthWindy days · Force 4+ · 12 kn or more · Knots · Wind from · Peaks at · Air · Water · Readings
MonthWindy daysForce 4+12 kn or moreKnotsWind fromPeaks atAirWaterReadings
Jan61%90%74%13.5 ktNNE13:0021.1 °C21.1 °C62
Feb86%96%95%16.2 ktN14:0021.1 °C19.4 °C57
Mar82%92%89%14.6 ktNNE13:0021.1 °C20 °C62
Apr80%88%87%15.3 ktN14:0021.7 °C20.6 °C60
May73%89%81%14.4 ktN16:0022.8 °C22.2 °C62
Jun38%70%55%12.4 ktNNW15:0025.6 °C25 °C60
Jul23%50%44%11.3 ktWNW14:0027.2 °C27.2 °C62
Aug34%60%52%11.8 ktWNW15:0027.8 °C27.8 °C62
Sep22%50%33%11.3 ktN13:0027.8 °C28.3 °C60
Oct23%42%34%10.9 ktNNW14:0027.8 °C28.3 °C62
Nov37%70%55%12.2 ktN13:0026.1 °C26.7 °C60
Dec48%79%63%12.9 ktNNE13:0023.9 °C23.9 °C62
How this is modelledmodelled · 2023-2024

A weather model's cell over this place, not a station on it. Good for comparing places, weaker for one beach.

A windy day has at least three consecutive daylight hours at 12 knots or more. The typical daily max and the direction are columns of the table above, month by month. Highlighted months are the riding season from the spot record.

High-resolution weather model (modelled) · Open-Meteo historical forecast archive — best-match operational model (ICON-D2 / AROME / ICON-EU / GFS by region), not a ground station · 2023-2024

The water

Type

mixed

Standing depth

Not a lagoon and not a standing spot. This is an open Atlantic sand beach break: you wade through the shorebreak and you are swimming shortly after, with the depth changing by tide and swell. No depth profile has ever been mapped here, so plan on being able to swim rather than on being able to touch bottom.

Tides

Semi-diurnal with a modest range - lows near 0.0-0.2 m and highs around 1.0-1.4 m on a late-August spring cycle. The tide matters for wave size and for rips rather than for access.Waves run 1-2 m on a rising tide and reach 4 m on a heavy swell, and rip currents form most readily on the push, so a rising tide with a north-west swell running is the combination to respect.

Temperature

27 °C summer · 20 °C winter

Modelled monthly average: 19–28 °C

Wetsuit

Boardshorts/rash vest most of the year; a 2 mm long-sleeve shorty or 3/2 spring suit can be useful when the wind is up in the coldest period around March.

Currents

Dakar beaches can have rip-current/baine hazards linked to NW, SW and W swells plus surface and bottom currents perpendicular to the coast; check local lifeguards and avoid swimming/kiting near obvious rips.

Conditions

Sea and sandy beach break, choppy to small, medium and sometimes big waves, on a wide sandy beach.
The kite spot has a sand bottom with no rocks or reef, though Dakar beaches in general can have currents, strong waves and irregular or rocky bottoms depending where you are.
Beach water at Yoff BCEAO was monitored in 2021, and contamination risk is not fully captured by drowning-based beach classifications.

Your level

BeginnerIntermediateAdvanced

not for beginners here

Yoff is rated intermediate to expert with medium waves. The wide sand launch helps, but open-ocean waves, urban beach users, rips and fishing activity rule it out as a beginner learning spot without a local instructor and a rescue setup.

The scene

What riders come here for

intermediatewavesfreeridesurf-kitewingfoilwindsurf

Urban working-beach atmosphere: Yoff is a historic Lebou fishing area and Plage BCEAO is a lively local beach with paillotes, restaurants, families, football, surfers and a visible Dakar kite community rather than a closed resort scene. Weekends and hot-season beach days are especially busy.

Launch and rules

three ways on to the water, and what each one asks of you

With a school or a boat

No school names this spot

Nobody has been recorded teaching or running a boat here.

On your own

Room to launch: huge

Somewhere else

2 spots nearby

Rescue

No kite rescue. Plage BCEAO and Yoff Tonghor are authorised bathing beaches with supervision at certain hours, but that is bathing cover on the sand, not a boat that will come downwind for a rider.
National emergency numbers are 17 for police, 18 for the fire service and 1515 for the SAMU ambulance. Ride with someone who can raise the alarm, and have your self-rescue sorted before you go out on a swell day.

Launch

The main launch is the BCEAO recreation-centre and paillote zone on Yoff Beach: a wide, effectively endless sand strip with rentable huts behind it, where bags go into a paillote for about 1000 FCFA, the year of that figure unconfirmed.It is a working city beach as much as a kite launch. Pick a stretch with a clear downwind buffer past the swimmers, the football games and the pirogue landing zones, and expect that buffer to move through the day.

Hazards riders report 19 reported

Wind

  • Light morning wind that is offshore from the south-south-east before the afternoon thermal fills in
  • Harmattan days in January and February: hot, gusty and easterly

Crowds and zones

  • Crowded urban beach with swimmers, footballers and fishermen
  • Busy urban beach users: families, swimmers, footballers, surfers, walkers and restaurants/paillotes
  • Traditional fishing village/port activity in Yoff; keep clear of pirogue launch and landing zones
  • Crowded urban beach with swimmers, footballers, surfers, walkers and paillote restaurants
  • No dedicated kite rescue and no boat cover

Bottom

  • Built-up shoreline (seawall/rocks in places) limiting downwind bail-out room
  • Built-up shoreline with seawall and rock sections in places, limiting downwind bail-out room

Waves and currents

  • Heavy pirogue (fishing boat) traffic launching and landing through the surf
  • Variable shorebreak that builds with incoming swell
  • Open Atlantic beach break with choppy to medium/big waves
  • Rip-current/baine risk and perpendicular surface/bottom currents reported for Dakar beaches
  • Heavy pirogue traffic launching and landing straight through the surf - the fishing village is part of the beach, not next to it
  • Shorebreak that builds with the incoming swell and the rising tide, 1-2 m normally and up to 4 m on a heavy swell
  • Rip currents forming with the tide, strongest on the push, plus surface and bottom currents running perpendicular to the coast

Other

  • Possible water-quality/pollution concerns after rain or near outfalls; UCAD/LATEU monitored Yoff BCEAO and other Dakar beaches for fecal-indicator bacteria
  • No dedicated kite rescue on record
  • Water quality after heavy rain or near outfalls; Dakar beaches including Yoff BCEAO have been monitored for faecal indicator bacteria

Rules & access

1 min read
No kite-specific permit, zone or seasonal restriction is on record as of 2026. Under the 2022 national beach classification Yoff is an authorised bathing beach, and on every authorised beach swimming is forbidden between 19:00 and 09:00; 2026 guidance still lists Yoff Tonghor and Plage BCEAO among the beaches with supervision at certain hours.
Those hours frame the bathing crowd rather than kiting, but they are the framework a lifeguard will point at if there is an argument.

Access rules drift faster than anything else we hold — check locally, and propose an edit if this has changed.

Schools that ride here

Rider tips

  • Come for the afternoon. The morning is usually light or offshore and the thermal is what makes the day.
  • Use the BCEAO paillote zone as your reference point, then ask the riders already on the sand where the clear stretch is, because it moves with the football and the boats.
  • Read wind and swell together: a north wind is onshore, NE is cross-on from the right, and a rising tide on a decent swell doubles the wave you have to get through.
  • Bring the big kite. A 12 m is the working size, and a 14 m or a foil saves more days here than a small kite ever will.
  • Stay clear of the pirogue launch and landing corridors; the boats have right of way in practice, whatever anyone tells you.
  • Ask the lifeguards about rips before you go out, and note that bathing is closed between 19:00 and 09:00 on authorised beaches.
  • Skip the session after heavy rain or near a visible outfall.

Getting there

Airport

Blaise Diagne International Airport (DSS) is Dakar's main international airport; the old Léopold Sédar Senghor airport by Yoff no longer takes international traffic.

Route

From DSS, take a taxi or private transfer, or the Dakar Dem Dikk airport bus toward Dakar and Grand Yoff, then a local taxi to Yoff and BCEAO. The old directions for the spot still work: ask the taxi for Centre Aéré BCEAO in Yoff.

Transfer

35-75 minutes depending on traffic and mode: about 35-38 minutes by car over roughly 50-52 km, about 75 minutes by airport bus to Grand Yoff.

Cost level

medium

Staying

Yoff and BCEAO have surf-house and apartment stays. Dakar Surf Yoga House has private and shared rooms in BCEAO, with restaurants, a supermarket, a bank, a pharmacy and shops nearby. The wider hotel supply is in Yoff, Ngor and Almadies.

No-wind days

Surf Yoff’s beach break or take guided surf trips to Ngor, Ouakam, Club Med, Vivier/Secret and other Almadies breaks; SUP/yoga/beach volleyball at local surf houses; visit Ngor Island, the African Renaissance Monument, Mamelles lighthouse, Dakar markets and Goree Island.

Photos

kite aerial photo captioned Beach front, 1.1km
Jeff Attaway from Abuja, Nigeria / CC BY 2.0 via Wikimedia Commons
captioned Yoff beach (left), 1.2km
Giuditta Nelli (a-pois.it) / CC BY 3.0 via Wikimedia Commons
captioned Plage de Yoff (Yoff beach), Dakar, 1.1km
Tbo47 / CC BY 4.0 via Wikimedia Commons

FAQ

When is the best time to kite at Yoff?

The dry season from November to June brings the steadiest north to northeast trade winds, with an afternoon thermal often shifting the wind N-NW.

Is Yoff suitable for beginners?

No, it is rated intermediate to advanced because of open-ocean waves, urban beach crowds, possible rips and fishing-boat traffic.

What is the wind like?

Typical riding wind is modest, around 10-15 knots in the dry season, so light-wind gear helps.

What are the main hazards?

Heavy pirogue fishing-boat traffic launches through the surf, and rip-current risk is reported for Dakar beaches along with possible water-quality concerns after rain.

The bigger pictureEverything about Dakar - Ngor/Yoff

Last updated: August 2026