French Channel coast
Too little wind to ride.
Water 13 °C · 3/2 or 4/3 wetsuit
Best chance this week: Thursday 10-13h, up to 32 kn.
Cross-offshore wind. Only with rescue or experience.
Current with the wind: harder to stay upwind.
| 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 | Go | Go | Go | Go | Go | Go | Go | Go | Go | 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 | Go | Marginal | Marginal | No-go | No-go | No-go | No-go | No-go | No-go | 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 | Go | Go | Go | 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 | Go | Go | Go | 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 | Marginal | Marginal | Go | Go | Go | 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 | 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 | 1117 | 1017 | 916 | 815 | 915 | 916 | 815 | 1117 | 1017 | 1117 | 1017 | 916 | 1015 | 1116 | 1318 | 1319 | 1319 | 1419 | 1521 | 1521 | 1926 | 2027 | 2229 | 1929 | 2027 | 1527 | 1622 | 1524 | 1525 | 1228 | 1021 | 1423 | 2128 | 2737 | 2236 | 2533 | 2739 | 2137 | 2236 | 2335 | 1932 | 1831 | 2130 | 1730 | 1425 | 1321 | 1218 | 1014 | 815 | 913 | 916 | 1017 | 1116 | 1218 | 1318 | 1319 | 1623 | 2131 | 2234 | 2032 | 2030 | 2031 | 2132 | 2033 | 1932 | 1830 | 1729 | 2031 | 1833 | 2132 | 2034 | 2136 | 2337 | 2440 | 2340 | 2138 | 2037 | 2037 | 2138 | 2237 | 2134 | 2031 | 1928 | 1928 | 1828 | 1829 | 1829 | 1831 | 1831 | 1832 | 1932 | 1932 | 1931 | 1930 | 1930 | 1931 | 1932 | 1933 | 1832 | 1731 | 1730 | 1729 | 1727 | 1826 | 1927 | 1927 | 1928 | 1929 | 2029 | 2029 | 2029 | 1928 | 1928 | 2130 | 2232 | 2434 | 3653 | 3650 | 3248 | 2248 | 2349 | 3349 | 3650 | 3351 | 2950 | 2744 | 2436 | 2130 | 2129 | 2131 | 2131 | 2029 | 1826 | 1624 | 1421 | 1219 | 1016 | 713 | 510 | 37 | 06 | 26 | 46 | 67 | 68 | 710 | 812 | 1013 | 1114 | 1115 | 1015 | 1015 | 1015 | 1015 | 1015 | 1014 |
| Sky | sunny6° | sunny7° | sunny8° | sunny9° | sunny10° | sunny9° | partly cloudy9° | partly cloudy8° | partly cloudy7° | partly cloudy7° | cloudy7° | cloudy7° | cloudy8° | cloudy8° | cloudy7° | cloudy7° | cloudy7° | cloudy7° | partly cloudy7° | cloudy7° | cloudy9° | cloudy9° | partly cloudy10° | cloudy11° | partly cloudy12° | partly cloudy13° | partly cloudy14° | cloudy14° | cloudy14° | cloudy14° | rain13° | rain12° | cloudy12° | clear night12° | partly cloudy12° | cloudy12° | rain12° | rain13° | cloudy13° | cloudy12° | partly cloudy12° | partly cloudy12° | cloudy12° | partly cloudy12° | partly cloudy12° | cloudy12° | cloudy12° | cloudy11° | cloudy11° | cloudy11° | rain11° | cloudy11° | cloudy11° | cloudy11° | rain11° | rain12° | rain12° | rain13° | rain13° | rain14° | cloudy15° | rain15° | rain15° | rain15° | showers15° | rain16° | showers16° | showers15° | showers15° | partly cloudy15° | cloudy14° | showers14° | showers13° | showers13° | cloudy13° | cloudy13° | cloudy14° | showers13° | showers13° | showers13° | cloudy13° | cloudy12° | cloudy12° | cloudy12° | cloudy12° | cloudy13° | showers13° | showers12° | showers12° | cloudy12° | cloudy12° | cloudy12° | cloudy12° | cloudy12° | cloudy12° | cloudy13° | cloudy13° | cloudy13° | showers13° | showers13° | showers13° | cloudy13° | cloudy13° | cloudy13° | partly cloudy13° | partly cloudy13° | partly cloudy13° | partly cloudy12° | partly cloudy12° | partly cloudy12° | cloudy12° | cloudy12° | cloudy12° | partly cloudy13° | partly cloudy13° | partly cloudy13° | cloudy13° | cloudy13° | cloudy12° | cloudy11° | cloudy11° | cloudy10° | rain10° | rain10° | rain10° | showers10° | showers10° | showers10° | partly cloudy10° | partly cloudy10° | partly cloudy10° | partly cloudy10° | partly cloudy10° | partly cloudy10° | clear night10° | clear night10° | clear night10° | partly cloudy10° | partly cloudy10° | partly cloudy10° | partly cloudy10° | partly cloudy10° | partly cloudy10° | sunny10° | sunny10° | sunny10° | sunny10° | sunny10° | sunny11° | sunny11° | clear night11° | clear night10° | cloudy10° | cloudy10° | cloudy9° | clear night9° |
| individual models per hour, tap to collapse | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| AROME | 11 | 10 | 9 | 8 | 9 | 9 | 8 | 11 | 10 | 11 | 10 | 9 | 10 | 11 | 13 | 13 | 13 | 14 | 15 | 15 | 19 | 20 | 22 | 19 | 20 | 15 | 16 | 15 | 15 | 12 | 10 | 14 | 21 | 27 | 22 | 25 | 27 | 21 | 22 | 23 | 19 | 18 | 21 | 17 | 14 | 13 | 12 | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – |
| ICON | 6 | 6 | 7 | 7 | 7 | 7 | 6 | 6 | 6 | 6 | 7 | 7 | 8 | 9 | 12 | 13 | 12 | 12 | 12 | 12 | 15 | 17 | 19 | 18 | 14 | 14 | 13 | 12 | 12 | 9 | 9 | 9 | 10 | 12 | 13 | 16 | 16 | 15 | 16 | 14 | 15 | 14 | 14 | 13 | 11 | 9 | 8 | 10 | 8 | 9 | 9 | 10 | 11 | 12 | 13 | 13 | 16 | 21 | 22 | 20 | 20 | 20 | 21 | 20 | 19 | 18 | 17 | 20 | 18 | 21 | 20 | 21 | 23 | 24 | 23 | 21 | 20 | 20 | 21 | 22 | 21 | 20 | 19 | 19 | 18 | 18 | 18 | 18 | 18 | 18 | 19 | 19 | 19 | 19 | 19 | 19 | 19 | 19 | 18 | 17 | 17 | 17 | 17 | 18 | 19 | 19 | 19 | 19 | 20 | 20 | 20 | 19 | 19 | 20 | 20 | 21 | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – |
| GFS | 10 | 10 | 10 | 9 | 10 | 9 | 9 | 9 | 8 | 8 | 9 | 9 | 10 | 10 | 11 | 12 | 13 | 14 | 14 | 15 | 17 | 20 | 21 | 20 | 22 | 18 | 17 | 15 | 17 | 16 | 16 | 17 | 16 | 18 | 18 | 19 | 22 | 22 | 20 | 18 | 18 | 17 | 16 | 15 | 14 | 13 | 13 | 13 | 15 | 14 | 14 | 13 | 8 | 8 | 10 | 13 | 16 | 17 | 22 | 24 | 26 | 25 | 25 | 25 | 27 | 29 | 29 | 29 | 28 | 28 | 27 | 26 | 26 | 24 | 23 | 22 | 21 | 20 | 21 | 24 | 25 | 23 | 17 | 27 | 26 | 25 | 24 | 24 | 24 | 25 | 24 | 24 | 24 | 25 | 26 | 26 | 26 | 26 | 25 | 25 | 25 | 24 | 23 | 23 | 23 | 23 | 24 | 24 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 16 | 17 | 18 | 18 | 18 | 18 | 18 | 18 | 17 | 17 | 17 | 16 | 15 | 15 | 15 | 15 | 16 | 16 | 16 | 14 | 14 | 15 | 18 | 21 | 23 | 23 | 22 | 21 | 20 | 20 | 20 | 20 | 20 | 19 | 18 | 15 | 14 | 15 | 16 | 18 | 18 |
| Direction | ESE | ESE | ESE | ESE | ESE | ESE | ESE | ESE | ESE | ESE | SE | SE | SSE | S | SSW | SSW | SSW | SSW | SSW | S | S | S | S | S | S | S | S | S | S | S | SSW | SW | WSW | W | WSW | WSW | W | W | WNW | WNW | W | WNW | WNW | WNW | WNW | WNW | W | SW | SSW | SSW | SSW | S | S | SSE | SSE | SE | SSE | S | S | S | S | S | SSW | SSW | SSW | SSW | SSW | 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 | SW | SW | SW | SW | SW | SW | SSW | SSW | SSW | SW | SW | SW | SW | SSW | SSW | SSW | SSW | SSW | SSW | SW | SW | SW | W | NW | NNW | N | N | N | N | NNE | NNE | NNE | N | N | N | NNE | NNE | NNE | NNE | NNE | NNE | N | N | N | S | S | S | SSW | SSW | SSW | SSW | SSW | SSW | SSW | SSW | S | S | S | SSE |
| Kite | – | – | – | – | – | – | – | – | – | – | – | – | – | – | 12m | 12m | 12m | 12m | 12m | 12m | 9m | 9m | 9m | 9m | 9m | 12m | 12m | 12m | 12m | 12m | – | 12m | 9m | 7m | 9m | 7m | 7m | 9m | 9m | 9m | 9m | 12m | 9m | 12m | 12m | 12m | 12m | – | – | – | – | – | – | 12m | 12m | 12m | 12m | 9m | 9m | 9m | 9m | 9m | 9m | 9m | 9m | 12m | 12m | 9m | 12m | 9m | 9m | 9m | 9m | 9m | 9m | 9m | 9m | 9m | 9m | 9m | 9m | 9m | 9m | 9m | 12m | 12m | 12m | 12m | 12m | 12m | 9m | 9m | 9m | 9m | 9m | 9m | 9m | 9m | 12m | 12m | 12m | 12m | 12m | 12m | 9m | 9m | 9m | 9m | 9m | 9m | 9m | 9m | 9m | 9m | 9m | 9m | 7m | 7m | 7m | 9m | 9m | 7m | 7m | 7m | 7m | 7m | 9m | 9m | 9m | 9m | 9m | 9m | 12m | 12m | 12m | 12m | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – |
| Waves | 0.123s | 0.123s | 0.123s | 0.143s | 0.143s | 0.143s | 0.143s | 0.143s | 0.143s | 0.143s | 0.143s | 0.163s | 0.182s | 0.22s | 0.242s | 0.283s | 0.323s | 0.343s | 0.363s | 0.383s | 0.423s | 0.483s | 0.523s | 0.583s | 0.623s | 0.683s | 0.683s | 0.73s | 0.73s | 0.744s | 0.84s | 0.844s | 0.924s | 14s | 1.084s | 1.244s | 1.45s | 1.565s | 1.585s | 1.65s | 1.626s | 1.526s | 1.45s | 1.35s | 1.25s | 1.085s | 0.985s | 0.95s | 0.85s | 0.725s | 0.665s | 0.585s | 0.525s | 0.485s | 0.425s | 0.384s | 0.424s | 0.483s | 0.523s | 0.643s | 0.763s | 0.884s | 0.944s | 0.984s | 1.044s | 1.024s | 14s | 0.984s | 1.044s | 1.14s | 1.165s | 1.285s | 1.45s | 1.525s | 1.585s | 1.625s | 1.685s | 1.726s | 1.746s | 1.786s | 1.766s | 1.726s | 1.76s | 1.76s | 1.685s | 1.685s | 1.726s | 1.746s | 1.786s | 1.726s | 1.666s | 1.66s | 1.526s | 1.466s | 1.386s | 1.346s | 1.286s | 1.245s | 1.225s | 1.25s | 1.185s | 1.245s | 1.285s | 1.345s | 1.35s | 1.286s | 1.246s | 1.225s | 1.25s | 1.185s | 1.265s | 1.325s | 1.45s | 1.445s | 1.486s | 1.526s | 1.56s | 1.466s | 1.446s | 1.46s | 1.346s | 1.35s | 1.325s | 1.365s | 1.385s | 1.45s | 1.445s | 1.465s | 1.45s | 1.365s | 1.35s | 1.265s | 1.25s | 1.165s | 1.085s | 15s | 0.925s | 0.885s | 0.825s | 0.786s | 0.746s | 0.76s | 0.666s | 0.626s | 0.566s | 0.526s | 0.486s | 0.446s | 0.46s | 0.386s | 0.346s | 0.326s | 0.36s | 0.286s | 0.266s | 0.266s |
| Current | 0.9 | 0.6 | 0.3 | 0.3 | 0.4 | 0.4 | 0.5 | 0.7 | 0.4 | slack | slack | 0.4 | 0.9 | 0.8 | 0.4 | slack | 0.3 | 0.3 | slack | 0.4 | 0.3 | slack | 0.3 | 0.6 | 1.1 | 1.2 | 0.8 | 0.5 | 0.4 | 0.5 | 0.3 | 0.6 | 0.8 | 0.6 | 0.6 | 0.7 | 0.7 | 0.8 | 0.5 | 0.3 | slack | slack | slack | 0.5 | 0.9 | 0.5 | 0.3 | 0.4 | 0.5 | 0.8 | 0.7 | 0.4 | slack | 0.3 | slack | slack | 0.7 | 0.6 | slack | slack | slack | 0.4 | 0.6 | 0.4 | slack | slack | slack | slack | 0.6 | 0.8 | 0.4 | 0.3 | 0.6 | 0.8 | 1.0 | 0.8 | 0.6 | 0.5 | 0.5 | 0.3 | 0.4 | 0.8 | 0.6 | 0.5 | 0.6 | 0.7 | 0.8 | 0.7 | 0.5 | 0.3 | 0.3 | 0.3 | slack | 0.6 | 0.6 | 0.3 | 0.3 | 0.4 | 0.5 | 0.7 | 0.6 | 0.4 | 0.4 | 0.5 | 0.3 | 0.4 | 0.8 | 0.5 | 0.3 | 0.4 | 0.5 | 0.5 | 0.5 | 0.4 | 0.3 | 0.4 | 0.3 | slack | 0.6 | 0.5 | slack | slack | 0.3 | 0.3 | 0.5 | 0.5 | 0.3 | 0.4 | 0.4 | slack | 0.4 | 0.5 | slack | slack | 0.4 | 0.6 | 0.8 | 0.9 | 0.8 | 0.6 | 0.7 | 0.5 | slack | 0.5 | 0.4 | 0.3 | 0.5 | 0.7 | 0.8 | 0.8 | 0.8 | 0.5 | 0.5 | 0.4 | slack | 0.5 |
| Water | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Log your sessions; that is how Windulu gets to know you.
The advice is a tool. You remain responsible for your own safety.
The beach at Le Havre runs from the port to Sainte-Adresse, and according to the tourist office you lay your towel on pebbles here. When the buoys are in place, you go out through channel 2, which is reserved for kite and other wind-propelled board sports, by groyne 1, while further south lie the harbour entrance and the shipping channel, where kiting is forbidden. The beach faces south-west, so south-south-west to west-south-west is onshore and south and west to west-north-west come in side-on, while north-west and south-east blow along the beach and north-north-east to east-north-east is offshore. The weather station on Cap de la Hève is only a kilometre and a half away but sits a hundred metres up on the cliff, so on the beach you will probably have less wind than the live data shows.
When the buoys are in place, kite lane 2 (80 by 300 m) opposite Le Ponant and groyne 1 is reserved for kite and other kite-powered sports; kite lane 1 by the slipway in the south may also be used. In the lanes, transit only. Outside kite zones and kite lanes, a 5-knot speed limit applies within 300 m of the shoreline. Source: préfecture maritime, arrêté 56/2026.
The open water at Le Havre faces SW (229°). The safest wind directions to get on the water here are south, southwest and west (onshore or cross-onshore). With the wind from the north, east, southeast and northwest, it runs cross to cross-offshore: doable, but mind your position and don't go alone. With the wind from the northeast, it blows offshore and is dangerous: you'll be pushed off the beach onto open water (no-go).