You can sit on a sun lounger with your feet in the sand and a cold drink in your hand in Amsterdam. But the North Sea? That’s just outside the city.
You’ll learn exactly what kind of “beaches” Amsterdam has, where to find real sandy seashores nearby, how to get there, when to go, and what to bring for an easy day trip.
Does Amsterdam Have a Beach?
Amsterdam doesn’t have a natural seashore within its city limits. The city sits inland, on canals, the IJ river, and waterways connected to larger lakes and the North Sea Canal.
You do get urban waterfronts and city “beach” hangouts with sand, deckchairs, and bars. For wide, natural dunes and sea waves, you’ll travel 20–40 minutes out of town.
Geography of Amsterdam and Its Waterways
Amsterdam is built around:
- The historic canal belt (Herengracht, Prinsengracht, Keizersgracht)
- The IJ river and IJ waterfront north of the center
- The North Sea Canal leading west to the sea
- Nearby lakes like IJmeer and Markermeer
So you’re surrounded by water, ferries, and harbors, but not by a natural oceanfront beach right in the city center.
Why Amsterdam Doesn’t Have a Natural Beach
The actual North Sea coast lies west of Amsterdam, behind a line of dunes and coastal towns like Zandvoort and Bloemendaal. Those towns form the barrier that protects the inland region from the sea.
That’s why Amsterdam has:
- Urban “beach clubs” with imported sand
- Green waterfront parks where locals sunbathe
and not a natural coastal beach you can walk to from Dam Square.
Urban Beaches and Waterfront Spots in Amsterdam
You can still get a beachy vibe without leaving the city. These spots work well if you only have a few hours or you’re not fussed about actual sea swimming.
Strand Zuid: Popular Urban Beach Near the Zuidas
Strand Zuid sits between the RAI convention center and Beatrixpark, south of the center.
What to expect:
- Sand, loungers, and beanbags
- Restaurant and bar service
- Chill atmosphere popular with locals, office workers, and groups
It’s more about drinks and hanging out than proper swimming. The water nearby is not a supervised swimming area like the North Sea.
Getting there
- Tram and metro stop “Amsterdam RAI” nearby
- About 15–20 minutes from Amsterdam Centraal by public transport
Pllek and Other NDSM Waterfront Hangouts
Pllek sits on the NDSM wharf in Amsterdam-Noord, across the IJ from Centraal Station.
Why people like it:
- Views over the IJ and city skyline
- A sandy area with loungers and fire pits
- Creative vibe, live music, yoga, film nights
You can’t treat it like a classic swim beach, but people do sit by the water, wade on hot days, and enjoy the sunset.
Other NDSM / Noord spots with a similar waterfront chill-out feel:
- Noorderlicht Café
- IJver (more terrace than sand, but same area)
Getting there
- Free GVB ferry from behind Amsterdam Centraal to “NDSM”
- Ferry ride: around 15 minutes, plus a short walk
Other Urban “Beach” Spots in the City
A few more cityside options with sand or swimming:
- Roest (if operating in 2026): known for sandy areas, events, and a relaxed industrial setting
- Green waterfronts such as Oeverpark or Sloterplas where people sunbathe and take a dip in summer
Always check local signs about water quality and swimming rules. Conditions can change during the season.
Seasonal Availability and Opening Months
Urban beach-style spots run mainly spring to early autumn.
You’ll typically find:
- Outdoor setups and sand areas active from roughly May to September
- The liveliest time in June–August, especially in the evenings and at weekends
- Reduced or indoor-only operations the rest of the year
Hours vary by venue and by day. Expect late closing on warm days and events on specific nights. Always check each place’s website or social media for the 2026 season’s dates and hours before you go.
Best Natural Beaches Near Amsterdam
For a real stretch of sand, dunes, and waves, you’re heading to the North Sea or to nearby lakes.
Zandvoort aan Zee: Easiest North Sea Beach from Amsterdam
Zandvoort aan Zee is the classic Amsterdam beach day-trip.
Why go
- Long sandy beach with plenty of space
- Dozens of beach clubs along the promenade
- Dunes for walks and cycling just behind the shore
Travel time from Amsterdam Centraal
- Train: typically about 30 minutes with a change in Haarlem or direct services in peak periods
- Bike: allow around 1.5–2 hours one way, depending on route and speed
Good for
- Families (lots of facilities)
- Casual swimmers in summer
- People who like a “resort” feel with bars and rentals
Bloemendaal aan Zee: Trendy and Lively
Bloemendaal aan Zee sits just north of Zandvoort and has a more clubby, party-oriented reputation.
Why go
- Popular beach clubs with DJs and events in high season
- Slightly wilder feel than central Zandvoort
- Nice dunes and coastal walks
Travel time from Amsterdam Centraal
- Train: usually around 30–40 minutes total with a change in Haarlem, then bus or bike from Haarlem/Zandvoort to the beach
- Bike: similar to Zandvoort, about 1.5–2 hours one way
Good for
- Groups of friends
- People who enjoy beach parties and music
- Sunset drinks with a social atmosphere
IJsselmeer and Markermeer Beaches
If you prefer calmer water and a lake setting, smaller beaches on IJsselmeer and Markermeer are an option.
Common destinations include:
- Almere Strand: artificial sandy lake beach, often used for festivals
- Muiderberg: family-friendly shallow water, grassy areas and sand
- Durgerdam / Uitdam area: small, more local-feeling spots, better for relaxing than “resort” style
These areas are usually quieter than the North Sea towns and often suit families with small children, thanks to relatively shallow water.
Typical travel times from Amsterdam
- Public transport or car: often 30–45 minutes depending on the specific spot
- Bike: 45–90 minutes, largely flat routes
Quick Comparison: Best Beaches Near Amsterdam
| Beach / Area | Type | Approx. Time from Centraal (Train/Transit) | Vibe |
|---|---|---|---|
| Zandvoort aan Zee | North Sea | ~30 min | Classic seaside, mixed crowd |
| Bloemendaal aan Zee | North Sea | ~30–40 min | Trendy, clubs, parties |
| Almere Strand | Lake | ~30–45 min | Festivals, wide open space |
| Muiderberg | Lake | ~30–40 min | Family, calmer waters |
Always check current timetables in 2026 for exact travel times.
Amenities and Activities at Major Beaches
You’ll typically find at the North Sea beaches:
- Beach clubs and restaurants along the shore
- Public toilets and showers at main access points
- Chair and umbrella rentals in high season
- Marked swimming zones with lifeguards in summer months
- Shops and kiosks for snacks, ice cream, and beach gear
Common activities:
- Swimming (summer)
- Beach volleyball and paddleball
- Surfing, kitesurfing, stand-up paddling (rental schools in Zandvoort / Bloemendaal)
- Walking or cycling through the dunes
Facilities at lake beaches vary more. Many have basic toilets, playgrounds, grassy areas, and small kiosks, but fewer full-service beach clubs.
How to Get to Amsterdam’s Nearby Beaches
You’ve got three main options: train, bike, or car. Ferries matter mostly within the city and for some lake routes.
By Train: Fastest for Zandvoort and Haarlem Region
The easiest way to get to the North Sea from Amsterdam is by train.
To Zandvoort aan Zee
- Route: Amsterdam Centraal → usually via Haarlem → Zandvoort aan Zee
- Frequency: typically 2–4 trains per hour in high season
- Journey time: around 30 minutes
To Haarlem (for Bloemendaal and surroundings)
- Route: Amsterdam Centraal → Haarlem
- From Haarlem: bus or bike to Bloemendaal aan Zee
- Journey time: ~15–20 minutes to Haarlem + 15–30 minutes onward
Tickets in 2026
Use:
- OV-chipkaart
- Contactless bank card
- Single-use tickets from machines (small surcharge compared with contactless)
For exact prices, check the NS (Dutch Railways) journey planner or app for your travel date.
By Bike: Scenic and Very Dutch
Cycling to the beach is popular on sunny weekends.
What to expect
- Mostly flat routes with well-marked cycle paths
- Sections through forests and dunes if you go via Haarlem or via the Amsterdamse Waterleidingduinen
- Longer than you think when there’s wind
Approximate distances:
- Amsterdam → Zandvoort: 30–35 km one way, depending on your starting point and route
- Amsterdam → Bloemendaal aan Zee: similar distance, slightly varied depending on path
Bike rental in 2026
City bike rentals are widely available around Amsterdam Centraal and in the center. Daily rates vary by shop and bike type (standard, e-bike, cargo).
If you want to take the bike on a train for part of the route, you’ll need:
- A bike ticket for the train
- To travel outside peak commuter hours when bike carriage is restricted
Always check the latest rules on the NS site.
By Car and Parking Tips
Driving is an option but involves parking stress on busy summer weekends.
General advice
- Head out early on sunny days; coastal roads and parking fill quickly
- Expect paid parking at most North Sea beaches
- Some dunes and nature areas have dedicated paid car parks
Road distances:
- Amsterdam → Zandvoort: roughly 30–40 km by road
- Amsterdam → Bloemendaal aan Zee: similar range
Check local municipality websites or parking apps for 2026 rates and restrictions.
Ferries and Local Boats
Inside Amsterdam, free GVB ferries link the center with Amsterdam-Noord and NDSM, handy for Pllek and nearby waterfront spots.
Some lake areas may be reachable by regional ferries or small local boats in summer, but those services change year by year. Use 9292.nl or local transport planners to see current routes.
When to Visit and What to Bring
Weather at the Dutch coast changes quickly. Planning around that makes your beach day much better.
Best Seasons and Weather Considerations
Best months for the beach
- Late May to early September for warmest conditions
- July and August for the highest chance of true “swim weather”
Expect:
- Air temperatures often in the low to mid-20s °C on good days
- Chilly winds and cooler evenings, even after hot afternoons
- Water that can feel cold, especially early in the season
Spring and autumn can still be great for walks in the dunes, terrace drinks, and fresh air, just less for full-on swimming.
Packing List for Amsterdam Beach Trips
Aim for layers and flexibility. A simple list:
- Swimsuit and quick-dry towel
- Light sweater or hoodie (for evening wind)
- Sunscreen, sunglasses, hat
- Flip-flops or sandals for hot sand and beach clubs
- Refillable water bottle
- Small dry bag for phone and valuables
- For bike trips: lock, repair kit, and a light rain jacket
Many beach clubs provide loungers, parasols, and sometimes blankets, but having a light travel blanket or sarong gives you more freedom.
FAQs About Beaches in and Near Amsterdam
Does Amsterdam have a real beach?
Not a natural seashore within the city. Amsterdam has urban, artificial “beach” hangouts with sand and bars, and several real sandy beaches about 30–40 minutes away by train or car.
What is the closest real beach to Amsterdam?
Zandvoort aan Zee is the easiest and closest full North Sea beach to reach. Direct or one-change trains from Amsterdam Centraal take around 30 minutes, and the station is a short walk from the sand.
Are there free beaches near Amsterdam?
Yes. Access to the North Sea beaches and many lake beaches is free. You only pay for transport, parking where applicable, and any extras such as loungers or club food and drink.
Are Amsterdam beaches family-friendly?
Zandvoort, many stretches of Bloemendaal (away from the loudest clubs), and lake spots like Muiderberg are popular with families. They often have shallow zones, lifeguard-supervised swimming areas in summer, toilets, and places to eat.
Urban spots like Pllek or Strand Zuid are fine for kids during the day but skew more toward adults in the evening.
Are there lifeguards on the beaches?
Main North Sea resorts like Zandvoort and Bloemendaal have lifeguard supervision in marked zones during the summer season. Always swim between the flags and pay attention to posted warnings about currents and conditions.
Smaller or more remote stretches, and some lake beaches, may not have lifeguards, so you’ll need to be more cautious.
Can I bring my dog to the beach?
Dog rules depend on the municipality and the season.
Typical patterns:
- High season (roughly April/May–September): dogs often restricted or only allowed at certain times of day on busy sections
- Low season and early morning/late evening: more relaxed rules, more off-leash areas
Check local signage or municipal websites for the latest regulations for Zandvoort, Bloemendaal, and any lake beaches you’re considering.
How accessible are the beaches for people with limited mobility?
Main resort beaches like Zandvoort usually have:
- Paved or wooden access paths onto the sand
- Nearby parking areas
- Beach clubs with terraces accessible by wheelchair in many cases
Some Dutch beaches also offer beach wheelchairs in summer, though availability changes by season and location. Contact the local tourist office or specific beach club to confirm current options.
Do I need to worry about strong currents?
The North Sea can have strong currents and rip tides. That’s why lifeguarded areas and warning flags matter.
General tips:
- Stay within marked swimming zones
- Keep an eye on children, even in shallow water
- If you feel pulled out, stay calm and try to swim parallel to shore until you’re out of the current
Lake beaches tend to have gentler water but can still have drop-offs or sudden depth changes.
Can I swim at Pllek or Strand Zuid?
They’re mainly for hanging out, eating, and drinking rather than proper swimming like at a seashore. Some locals wade or take a dip near certain urban spots, but they’re not supervised swim beaches.
Look for “zwemplek” (swim location) information and water quality updates from local authorities if you want to swim in urban waters.
Conclusion: Choosing the Right “Amsterdam Beach” for You
If you want waves, dunes, and a full day by the sea, head to Zandvoort or Bloemendaal and use the train. If you’re after a quick drink with your toes in the sand, stay in the city and pick Strand Zuid or Pllek.
Next step: choose your day, check the 2026 weather forecast and NS/9292 journey planner, and lock in one concrete plan—urban hangout, North Sea adventure, or a calm lake beach. Then build the rest of your Amsterdam itinerary around that anchor day.

Alison is a travel writer passionate about solo adventures, photography, and memorable getaways. She loves discovering beautiful destinations, distinctive stays, authentic local experiences, and hidden gems, creating stories that help curious travelers explore beyond the usual tourist highlights. Her work has been featured in Forbes, CNN, Travel + Leisure, Yahoo, and other major outlets.








