Live wind
Water & wetsuit
Loading water data…
About this spot
Zandvoort is the best-known beach resort near Amsterdam, a long, wide sandy beach facing the open North Sea. Westerly and north-westerly winds bring proper waves breaking over sandbars, making it a popular wave and big-air spot for the Randstad kite scene.
The beach faces roughly west: south-west, west and north-west winds are onshore to side-onshore and the safe directions; north and south run along the beach. Easterly winds are offshore and deadly. The main hazards are strong rip currents in the channels between sandbars, a heavy shore break in onshore storms, and the sheer number of swimmers and beach visitors in summer — kiting is restricted to designated zones and times in season.
Access is easy by car (paid parking) or train to Zandvoort station. Beach pavilions, cafés, lifeguards and kite schools operate in season. Suited to intermediate and expert riders; check the current kite zone rules before launching.
3-day forecast
Speed / gusts in knots. Colour = rideability for this spot. Bottom row = recommended kite size for your weight — not recommended outside this spot's 14–32 kn range.
Conditions
- Water
- waves, choppy
- Depth
- Sandbars with deep channels
- Seabed
- sand
- Skill
- intermediate, expert
- Beginners
- Not for beginners — intermediate and up
- Wind range
- 14 kn – 32 kn
Access & parking
Zandvoort aan Zee; kite zones along the beach (check current zone map in season).
Parking: Paid parking in town and at beach entrances; train station nearby.
Amenities
- Beach pavilions & cafés
- Lifeguards in season
- Kite schools (season)
- Train from Amsterdam
Needs local verification: Details compiled from general sources and not yet confirmed by local riders — check launch, parking and current rules on site. No spot-specific webcam verified; links go to Windy's nearby cams and wind map.
Local hazards
- Strong rip currents between sandbars
- Heavy shore break in storms
- Easterly winds are offshore — deadly
- Designated kite zones / time limits in season
- Crowded beach in summer