French Channel coast
Too little wind to ride.
Water 13 °C · 3/2 or 4/3 wetsuit
Best chance this week: Thursday 11-18h, up to 31 kn.
Cross-offshore wind. Only with rescue or experience.
| Sat 14 November | Sun 15 November | Mon 16 November · coarse model | Tue 17 November · coarse model | Wed 18 November · coarse model | Thu 19 November · coarse model | Fri 20 November · coarse model | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Hour | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| GO | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | Marginal | Marginal | Marginal | Marginal | Marginal | Marginal | Marginal | Marginal | Marginal | Marginal | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | Marginal | Marginal | Marginal | Marginal | Marginal | Marginal | Marginal | Marginal | Marginal | Marginal | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | Marginal | Marginal | Marginal | Go | Go | Go | Go | Go | Go | Go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go | No-go |
| Wind | 811 | 812 | 812 | 912 | 1013 | 913 | 1013 | 914 | 812 | 812 | 712 | 69 | 810 | 811 | 912 | 812 | 1014 | 1216 | 1217 | 1217 | 1319 | 1422 | 1522 | 1726 | 1728 | 1525 | 1523 | 1828 | 1427 | 1220 | 1523 | 1930 | 2643 | 2039 | 2131 | 1331 | 1724 | 1725 | 1826 | 1825 | 1526 | 1421 | 1221 | 916 | 812 | 811 | 711 | 710 | 79 | 911 | 913 | 913 | 1013 | 1115 | 1216 | 1520 | 1926 | 1927 | 1626 | 1723 | 1725 | 1926 | 2231 | 2030 | 1929 | 1828 | 2032 | 2132 | 1932 | 2231 | 2332 | 2540 | 2843 | 2744 | 2643 | 2541 | 2439 | 2237 | 2136 | 2135 | 2133 | 2030 | 2027 | 1926 | 1825 | 1724 | 1723 | 1623 | 1723 | 1724 | 1826 | 1927 | 1928 | 1828 | 1928 | 1930 | 2133 | 2234 | 2133 | 1931 | 1729 | 1727 | 1624 | 1723 | 1723 | 1724 | 1724 | 1725 | 1726 | 1726 | 1726 | 1725 | 1725 | 1826 | 1826 | 1927 | 2639 | 2637 | 2437 | 1941 | 2447 | 3149 | 3147 | 2642 | 2237 | 2034 | 2031 | 1928 | 1928 | 1829 | 1728 | 1526 | 1322 | 1118 | 916 | 813 | 611 | 38 | 15 | 23 | 44 | 46 | 57 | 58 | 69 | 710 | 711 | 812 | 812 | 711 | 69 | 68 | 69 | 710 | 811 | 812 |
| Sky | cloudy6° | cloudy7° | sunny8° | sunny8° | sunny9° | partly cloudy9° | partly cloudy8° | partly cloudy8° | partly cloudy7° | cloudy6° | cloudy5° | cloudy5° | partly cloudy5° | partly cloudy5° | partly cloudy4° | cloudy5° | partly cloudy5° | partly cloudy5° | cloudy5° | cloudy6° | cloudy7° | cloudy9° | partly cloudy10° | cloudy12° | partly cloudy13° | partly cloudy15° | partly cloudy15° | showers15° | cloudy14° | cloudy13° | rain13° | showers12° | showers11° | clear night11° | clear night10° | partly cloudy10° | cloudy11° | cloudy12° | partly cloudy11° | cloudy11° | cloudy11° | cloudy10° | partly cloudy9° | partly cloudy9° | cloudy9° | cloudy9° | cloudy9° | cloudy10° | cloudy11° | rain11° | rain11° | cloudy11° | cloudy11° | rain11° | rain11° | rain12° | rain12° | rain13° | rain14° | cloudy15° | cloudy16° | rain16° | rain16° | rain16° | rain16° | showers17° | partly cloudy17° | showers16° | partly cloudy15° | partly cloudy15° | cloudy15° | showers14° | showers13° | cloudy13° | cloudy14° | cloudy14° | cloudy14° | cloudy14° | cloudy13° | cloudy13° | cloudy13° | cloudy12° | cloudy12° | cloudy12° | cloudy12° | cloudy12° | cloudy12° | cloudy12° | cloudy12° | cloudy12° | cloudy12° | cloudy12° | cloudy12° | cloudy12° | cloudy12° | cloudy13° | cloudy13° | cloudy14° | cloudy14° | cloudy14° | cloudy14° | cloudy14° | cloudy13° | cloudy13° | cloudy13° | cloudy13° | cloudy12° | cloudy12° | cloudy12° | cloudy12° | partly cloudy12° | partly cloudy12° | partly cloudy12° | partly cloudy13° | partly cloudy13° | partly cloudy13° | cloudy12° | cloudy12° | cloudy12° | cloudy11° | cloudy10° | cloudy10° | rain10° | rain10° | rain10° | rain10° | rain11° | rain11° | partly cloudy11° | partly cloudy10° | partly cloudy10° | cloudy10° | cloudy10° | cloudy10° | partly cloudy10° | partly cloudy10° | partly cloudy10° | partly cloudy10° | partly cloudy10° | partly cloudy10° | partly cloudy9° | partly cloudy8° | partly cloudy8° | sunny8° | sunny9° | sunny10° | sunny10° | sunny11° | sunny11° | partly cloudy10° | partly cloudy9° | partly cloudy9° | cloudy8° | cloudy8° | cloudy8° | clear night7° |
| individual models per hour, tap to collapse | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| AROME | 8 | 8 | 8 | 9 | 10 | 9 | 10 | 9 | 8 | 8 | 7 | 6 | 8 | 8 | 9 | 8 | 10 | 12 | 12 | 12 | 13 | 14 | 15 | 17 | 17 | 15 | 15 | 18 | 14 | 12 | 15 | 19 | 26 | 20 | 21 | 13 | 17 | 17 | 18 | 18 | 15 | 14 | 12 | 9 | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – |
| ICON | 8 | 9 | 9 | 10 | 11 | 11 | 10 | 9 | 8 | 7 | 6 | 7 | 7 | 8 | 9 | 9 | 10 | 10 | 11 | 13 | 15 | 15 | 19 | 19 | 16 | 17 | 16 | 14 | 11 | 10 | 8 | 7 | 10 | 13 | 15 | 17 | 19 | 18 | 17 | 14 | 13 | 12 | 10 | 9 | 8 | 8 | 7 | 7 | 7 | 9 | 9 | 9 | 10 | 11 | 12 | 15 | 19 | 19 | 16 | 17 | 17 | 19 | 22 | 20 | 19 | 18 | 20 | 21 | 19 | 22 | 23 | 25 | 28 | 27 | 26 | 25 | 24 | 22 | 21 | 21 | 21 | 20 | 20 | 19 | 18 | 17 | 17 | 16 | 17 | 17 | 18 | 19 | 19 | 18 | 19 | 19 | 21 | 22 | 21 | 19 | 17 | 17 | 16 | 17 | 17 | 17 | 17 | 17 | 17 | 17 | 17 | 17 | 17 | 18 | 18 | 18 | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – |
| GFS | 11 | 11 | 12 | 12 | 12 | 13 | 14 | 12 | 11 | 11 | 11 | 10 | 13 | 11 | 13 | 14 | 14 | 15 | 15 | 15 | 19 | 23 | 23 | 23 | 23 | 20 | 22 | 17 | 18 | 17 | 18 | 16 | 18 | 18 | 19 | 22 | 25 | 23 | 20 | 19 | 20 | 18 | 15 | 15 | 13 | 13 | 16 | 14 | 15 | 15 | 14 | 11 | 9 | 10 | 12 | 16 | 19 | 22 | 27 | 27 | 30 | 28 | 28 | 28 | 32 | 33 | 32 | 32 | 31 | 29 | 29 | 29 | 28 | 27 | 26 | 25 | 23 | 24 | 25 | 27 | 29 | 23 | 27 | 30 | 27 | 28 | 27 | 27 | 28 | 28 | 27 | 27 | 28 | 29 | 30 | 29 | 29 | 29 | 29 | 29 | 28 | 26 | 26 | 26 | 26 | 25 | 25 | 25 | 23 | 22 | 21 | 20 | 19 | 18 | 18 | 18 | 19 | 19 | 20 | 20 | 20 | 20 | 20 | 21 | 20 | 19 | 16 | 15 | 16 | 18 | 18 | 15 | 12 | 10 | 11 | 17 | 23 | 25 | 25 | 24 | 24 | 24 | 23 | 23 | 23 | 22 | 22 | 21 | 20 | 18 | 15 | 15 | 16 | 18 | 20 | 20 |
| Direction | SE | ESE | ESE | ESE | ESE | ESE | ESE | ESE | ESE | SE | SSE | S | SSE | S | S | SSE | SSE | S | S | SSE | S | S | S | SSW | SSW | SSW | SSW | SW | SSW | S | SSW | SSW | WSW | W | W | WSW | SW | WSW | W | W | W | W | W | WSW | WSW | SW | SW | SSW | SSW | SSW | SSW | S | S | SSE | SSE | SSE | SSE | S | S | SSW | SSW | SSW | SSW | SW | SW | SW | SW | SW | WSW | SW | SW | WSW | WSW | WSW | WSW | WSW | WSW | WSW | SW | SW | SW | SW | SW | SW | SW | SW | SW | SW | SW | SW | SW | SW | SW | SW | SW | SW | SW | WSW | WSW | WSW | SW | SW | SW | SW | SW | SW | SW | SW | SW | SSW | SSW | SSW | SSW | SSW | SSW | SSW | SW | SW | WSW | WNW | NW | NNW | N | N | N | N | N | N | N | N | N | N | N | NNE | NNE | NNE | N | N | WNW | SW | SW | SW | SW | SSW | SSW | SSW | SSW | SSW | SSW | SSW | S | S | SSE | SSE | SSE | SSE |
| Kite | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | 12m | 12m | 12m | 12m | 12m | 12m | 12m | 12m | 12m | 12m | 12m | 12m | 12m | 12m | 9m | 7m | 9m | 9m | 12m | 12m | 12m | 12m | 12m | 12m | 12m | 12m | – | – | – | – | – | – | – | – | – | – | – | 12m | 12m | 9m | 9m | 12m | 12m | 12m | 9m | 9m | 9m | 9m | 12m | 9m | 9m | 9m | 9m | 9m | 7m | 7m | 7m | 7m | 7m | 9m | 9m | 9m | 9m | 9m | 9m | 9m | 9m | 12m | 12m | 12m | 12m | 12m | 12m | 12m | 9m | 9m | 12m | 9m | 9m | 9m | 9m | 9m | 9m | 12m | 12m | 12m | 12m | 12m | 12m | 12m | 12m | 12m | 12m | 12m | 12m | 12m | 12m | 12m | 9m | 7m | 7m | 9m | 9m | 9m | 7m | 7m | 7m | 9m | 9m | 9m | 9m | 9m | 12m | 12m | 12m | 12m | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – |
| Waves | 0.164s | 0.144s | 0.163s | 0.163s | 0.183s | 0.183s | 0.23s | 0.23s | 0.23s | 0.183s | 0.183s | 0.183s | 0.163s | 0.163s | 0.163s | 0.183s | 0.183s | 0.223s | 0.282s | 0.322s | 0.362s | 0.382s | 0.423s | 0.443s | 0.483s | 0.53s | 0.483s | 0.443s | 0.423s | 0.443s | 0.443s | 0.463s | 0.53s | 0.523s | 0.563s | 0.74s | 0.844s | 0.984s | 1.065s | 1.125s | 1.25s | 1.145s | 1.085s | 1.025s | 0.945s | 0.865s | 0.785s | 0.725s | 0.645s | 0.585s | 0.544s | 0.484s | 0.444s | 0.44s | 0.384s | 0.344s | 0.423s | 0.483s | 0.563s | 0.643s | 0.743s | 0.823s | 0.763s | 0.723s | 0.663s | 0.623s | 0.563s | 0.523s | 0.563s | 0.63s | 0.643s | 0.744s | 0.824s | 0.924s | 0.984s | 1.024s | 1.084s | 1.065s | 1.065s | 1.045s | 1.025s | 0.985s | 0.965s | 0.964s | 0.984s | 0.984s | 0.984s | 0.985s | 0.985s | 0.965s | 0.945s | 0.925s | 0.865s | 0.825s | 0.765s | 0.745s | 0.744s | 0.724s | 0.724s | 0.74s | 0.74s | 0.74s | 0.724s | 0.724s | 0.74s | 0.664s | 0.644s | 0.664s | 0.74s | 0.724s | 0.744s | 0.784s | 0.84s | 0.824s | 0.844s | 0.864s | 0.845s | 0.825s | 0.85s | 0.84s | 0.84s | 0.84s | 0.824s | 0.824s | 0.844s | 0.864s | 0.864s | 0.884s | 0.864s | 0.824s | 0.84s | 0.824s | 0.864s | 0.884s | 0.884s | 0.94s | 0.94s | 0.95s | 0.95s | 0.95s | 0.885s | 0.865s | 0.845s | 0.85s | 0.745s | 0.75s | 0.645s | 0.585s | 0.525s | 0.485s | 0.465s | 0.425s | 0.45s | 0.365s | 0.345s | 0.325s |
| Current | 0.4 | slack | slack | 0.6 | 1.1 | 1.1 | 0.8 | 0.5 | slack | 0.4 | 1.0 | 1.0 | 0.6 | slack | slack | 0.3 | 0.8 | 1.0 | 0.8 | 0.4 | slack | 0.3 | 1.0 | 1.2 | 0.8 | 0.4 | slack | slack | 0.5 | 0.9 | 0.8 | 0.5 | slack | slack | 0.7 | 1.1 | 1.0 | 0.5 | 0.3 | slack | slack | 0.6 | 0.8 | 0.5 | slack | slack | 0.5 | 1.0 | 1.1 | 0.8 | 0.4 | slack | slack | 0.5 | 0.8 | 0.7 | 0.3 | slack | slack | 0.6 | 1.0 | 0.8 | 0.4 | slack | slack | 0.4 | 0.9 | 0.9 | 0.6 | 0.3 | slack | 0.4 | 1.0 | 1.0 | 0.7 | 0.4 | 0.3 | slack | 0.5 | 0.7 | 0.5 | slack | slack | 0.4 | 0.8 | 1.1 | 0.8 | 0.5 | 0.4 | slack | 0.3 | 0.7 | 0.6 | 0.3 | slack | slack | 0.5 | 1.0 | 1.0 | 0.7 | 0.5 | 0.3 | slack | 0.5 | 0.7 | 0.5 | 0.3 | slack | slack | 0.6 | 1.0 | 0.8 | 0.4 | 0.3 | slack | 0.4 | 0.8 | 0.8 | 0.5 | 0.4 | slack | 0.3 | 0.8 | 0.8 | 0.5 | 0.3 | slack | 0.3 | 0.8 | 0.9 | 0.7 | 0.5 | 0.3 | slack | 0.8 | 1.1 | 0.9 | 0.7 | 0.6 | 0.3 | 0.3 | 0.7 | 0.7 | 0.4 | 0.3 | slack | 0.6 | 1.0 | 1.0 | 0.8 | 0.6 | 0.4 | slack | 0.7 | 0.8 | 0.6 |
| Water | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Log your sessions; that is how Windulu gets to know you.
The advice is a tool. You remain responsible for your own safety.
Riva-Bella, the beach of Ouistreham, lies at the eastern end of Sword Beach, which Normandie Tourisme describes as the most easterly of the five D-Day landing beaches of 6 June 1944. When the buoys are in place, you cross the 300-metre strip straight through one of the channels, because the real riding here only starts beyond it. The beach faces almost due north, so north-north-west to north-north-east is onshore and north-west and north-east come in side-on, while winds from south-east to south-west blow offshore over the land. At low tide the waterline is a long way out, and to the east runs the harbour's shipping channel, where kiting is prohibited. The live reading comes from Bernières-sur-Mer, a little over twelve kilometres to the west, so treat it as a guide.
When the buoys are in place, you enter and leave the water via kite lane 3 east of the slipway at rue Casimir Delavigne, or via the shared lane in front of the base nautique of Colleville; in the lanes, 5 knots maximum and transit only. Municipal order ARR2026-188 applies from 15 June to 15 September. Source: préfecture maritime, arrêtés 65/2026 and 44/2025.
The open water at Ouistreham (Riva-Bella) faces N (11°). The safest wind directions to get on the water here are north, northeast and northwest (onshore or cross-onshore). With the wind from the east, southeast, southwest and west, it runs cross to cross-offshore: doable, but mind your position and don't go alone. With the wind from the south, it blows offshore and is dangerous: you'll be pushed off the beach onto open water (no-go).