Good to know
Good to Know
- Amsterdam's beach culture feels biggest in summer (June–August) when temperatures creep above 20°C (68°F). Outside peak season, most beach clubs reduce hours or close.
- Water temperatures stay cold year-round (15–20°C (59–68°F) in peak summer). Even locals who swim regularly find a brisk dip refreshing rather than warm.
- City beaches (Strand IJburg, StrandZuid, Pllek) are less than 30 minutes away by tram/ferry and have full food/drink service. Coastal day trips to Zandvoort take 25–30 minutes by direct train.
- Check Zwemwater.nl for real-time water quality before swimming in lakes or rivers. Some urban beaches (e.g., Sloterplas) occasionally have poor water quality and are not recommended during peak season.
- Free ferries connect Amsterdam Noord (Pllek) to Central Station; no entry fee to beaches themselves, though restaurants/bars have typical European pricing.
- Zandvoort and Bloemendaal are known as party beaches; Noordwijk and Castricum are quieter and more family-friendly. Diemerpark is the most secluded urban option.
- Beach clubs may serve food and drinks but rarely have structured lounge/umbrella fees; costs are driven by restaurant/bar purchases rather than entry.
- Dogs are welcome on many North Holland beaches, but rules vary by location and season—check in advance as some restrict dogs during summer bathing season.
City Beaches
StrandZuid
- Access
- Metro 52 or tram 4 to Europaplein, 8-minute walk from RAI station
- Location
- Europaplein 22, south of city center near RAI and Beatrixpark
- Designation
- party/full-service
- Description
- Chic lakeside complex with artificial beach, stylish restaurant, beer deck with ping-pong, sandy beach with sunbathing spots. Summer DJ events and dining by the water.
- Water Quality Note
- Artificial lake, always swimmable
Amenities
- restaurant
- bar
- beer terrace
- ping-pong
- day beds
- events
Strand IJburg
- Access
- Tram to IJburg (20-30 min from center)
- Location
- Amsterdam Oost, Strandeiland
- Designation
- family/full-service
- Description
- Sandy beach on Strandeiland, the largest island of the IJburg archipelago. Volleyball, skating, paddleboard/surf lessons. VrIJland offers workshops and food. Barbecue permitted.
- Water Quality Note
- Natural water, swimmable in designated areas
Amenities
- sports equipment rental
- food vendors
- water sports lessons
- barbecue areas
- playground
Pllek
- Access
- Free F4 ferry from behind Amsterdam Centraal (15 min crossing)
- Location
- T.T. Neveritaweg 59, Amsterdam Noord
- Designation
- party/full-service
- Description
- Urban beach in Noord with live music, food vendors, and DJs. Giant bean bags, casual atmosphere with river views. Open day and night during summer.
- Water Quality Note
- River IJ, swimming possible
Amenities
- restaurant
- DJ/live music
- bean bags
- food
Diemerpark Beach
- Access
- North/east of city center
- Location
- Zeeburgereiland en Nieuwe Diep, IJburg
- Designation
- quiet
- Description
- Tiny, overlooked beach in a nature reserve twice the size of Vondelpark. Previously a landfill, now cleaned with safe swimming water. Ideal for solitude and picnics.
- Water Quality Note
- Clean, safe for swimming
Amenities
- picnic tables
- clean water
Gaasperpark Beach
- Access
- South/southeast of center
- Location
- Gaasperpark, south Amsterdam
- Designation
- family/full-service
- Description
- 166-hectare recreational reserve created from sand extraction. Multiple beaches to find your spot. Designated barbecue areas and water sports facilities.
- Water Quality Note
- Safe for swimming
Amenities
- barbecue areas
- water sports
- playgrounds
- multiple beach zones
Ouderkerkerplas
- Access
- South of center
- Location
- South of Amsterdam
- Designation
- family/quiet
- Description
- Two beaches: sandy beach (north shore) and green beach (south shore). Water depth limited to 1.4m within marked areas, perfect for children.
- Water Quality Note
- Safe shallow water for children
Amenities
- play structures
- shallow water zones
- picnic areas
Sloterplas
- Access
- Tram 7 to Sloterpark (40 min from center)
- Location
- President Allendelaan 1, Amsterdam Nieuw-West
- Designation
- family/quiet
- Description
- Widest urban beach in Amsterdam, located in Nieuw-West. Beach loungers, volleyball gear rental, restaurants and cafes nearby. Water quality varies—check Zwemwater.nl before swimming.
- Water Quality Note
- Variable water quality; check Zwemwater.nl before swimming. Not recommended for swimming in peak season.
Amenities
- beach loungers
- volleyball
- restaurants
- cafes
Strand Van Oost
- Access
- Oost district
- Location
- Linnaeusstraat 2C, Amsterdam Oost
- Designation
- full-service
- Description
- Rooftop urban beach on Orchid House in Amsterdam Oost, overlooking Oosterpark. Sunny and shaded spots. Happy hour daily 17:00-18:00.
- Water Quality Note
- No swimming; viewpoint venue
Amenities
- bar/cafe
- happy hour
- sunny/shade spots
Kaap Amsterdam
- Access
- East of center
- Location
- IJdijk 10, Eastern Docklands (Oostelijke Eilanden)
- Designation
- party
- Description
- Sustainable, fun city beach on Oostpunt Zeeburgereiland. Cold drinks, sand, rugged water views. DJ and dancing. Swimming not possible.
- Water Quality Note
- No swimming; viewing/party venue
Amenities
- bar
- DJ events
- food/drinks
De VerbroederIJ
- Access
- IJ waterfront, accessible by ferry
- Location
- Johan van Hasseltweg 21, Amsterdam Noord-side
- Designation
- full-service
- Description
- Urban beach on the IJ with large terrace, seating in sand, river views. Activities: Mindful Chi Kung and yoga classes with feet in sand. Casual to afternoon-long visit.
- Water Quality Note
- River IJ, swimmable in designated areas
Amenities
- cafe/bar
- yoga classes
- wellness activities
Het Stenen Hoofd
- Access
- Central, walking distance from Centraal
- Location
- Between Westerdok and Central Station
- Designation
- quiet
- Description
- Pier jutting into the IJ with sand and grass, between Westerdok and Central Station. Cultural events, most famous: Pluk de Nacht open-air film festival.
- Water Quality Note
- River IJ; events venue, not primarily swimming
Amenities
- cultural events
- film screenings
Nearby Coastal Beaches
Zandvoort
- Location
- Zandvoort aan Zee, North Holland
- Transport
- Direct train from Amsterdam Centraal; hourly in summer, evening service available
- Atmosphere
- Lively, good for both sunbathing and casual dining
- Designation
- party/full-service
- Family Suitability
- Moderate (busy and party-oriented)
- Distance From Amsterdam
- 30 km (25-30 min direct train)
- Description
- Closest beach to Amsterdam (25 km), very popular. Historic fishing port turned seaside resort. Numerous beach clubs, restaurants, bars. Wide sandy beach, charming promenade.
Amenities
- beach clubs (Woodstock69, Safari Lodge, Hippie Fish)
- restaurants
- bars
- sun loungers
- beach sports
Bloemendaal Aan Zee
- Location
- Bloemendaal aan Zee, North Holland
- Transport
- Train to Haarlem + Bus 81 from station (short walk to beach)
- Atmosphere
- Party destination, vibrant nightlife
- Designation
- party
- Family Suitability
- Low (party-focused)
- Distance From Amsterdam
- 20 km
- Description
- Next to Zandvoort, known as the Dutch Ibiza. Beach clubs with world-class live music (Woodstock69, Vroeger). Summer club parties, undercover venues for rain. DJs and full-day/night atmosphere.
Amenities
- high-end beach clubs
- world-class live music
- DJs
- undercover venues
- restaurants
Noordwijk
- Location
- Noordwijk, South Holland
- Transport
- Train from Amsterdam Centraal
- Atmosphere
- Relaxed, family-oriented
- Designation
- full-service/quiet
- Family Suitability
- High
- Distance From Amsterdam
- 40 km (40 min)
- Description
- About 40 min from Amsterdam. Wide sandy beaches, charming promenade, family-friendly atmosphere. Beach clubs serving food and drinks. Ferris wheel on promenade for panoramic views.
Amenities
- beach clubs
- restaurants
- cafes
- sun loungers
- parasols
- ferris wheel
Castricum Aan Zee
- Location
- Castricum aan Zee, North Holland
- Transport
- Direct train (30 min) + bus or bike through dunes to beach
- Atmosphere
- Low-key, peaceful
- Designation
- quiet
- Family Suitability
- High
- Distance From Amsterdam
- 30 km
- Description
- Without a neighboring village, popular with locals seeking peace. Low-key day in the sun. A few clubs along dunes but overall more subdued than Zandvoort/Bloemendaal.
Amenities
- a few beach clubs/pavilions
- sand dunes
- nature
Wijk Aan Zee
- Location
- Wijk aan Zee, North Holland
- Transport
- Train from Amsterdam + local transport
- Atmosphere
- Active, outdoor-focused
- Designation
- full-service
- Family Suitability
- Moderate to high (water sports appeal)
- Distance From Amsterdam
- ~30 km
- Description
- Popular with water sports enthusiasts. Kitesurfing, paddleboarding, blokarting (go-carting with sail). Large cruise/cargo ships pass by—interesting for kids. Beautiful dunes.
Amenities
- water sports rental
- food/drinks
- ship watching
Ijmuiden Beach (Timboektoe)
- Location
- Ijmuiden, North Holland
- Transport
- Train + local access
- Atmosphere
- Low-key, windy, activities-oriented
- Designation
- quiet
- Family Suitability
- Moderate (activities and events)
- Distance From Amsterdam
- ~25 km
- Description
- Wide sandy beach at River IJ mouth. One of the widest in the Netherlands. Popular for kite flying and windsurfing. Timboektoe pavilion offers live music (Saturdays), sand sculpture contests (children), yoga (Sundays). Paragliding available.
Amenities
- pavilion (Timboektoe)
- live music/yoga/events
- water sports
- food
Scheveningen Beach
- Location
- Scheveningen (The Hague area), South Holland
- Transport
- Train from Amsterdam Centraal
- Atmosphere
- Lively, romantic sunsets
- Designation
- party/full-service
- Family Suitability
- Moderate to high
- Distance From Amsterdam
- ~55 km (60 min)
- Description
- About 1 hour from Amsterdam. One of the most popular coastal destinations in Netherlands. Pier, trendy restaurants, charming seaside shops, stunning sunsets. Bungee jumping at De Pier.
Amenities
- pier
- restaurants
- shops
- bungee jumping
- eventful promenade
Intro
Amsterdam offers urban beaches within the city and day-trip beach destinations nearby. City beaches are mostly calm, full-service venues suitable for relaxation; coastal beaches like Zandvoort and Bloemendaal cater to both quiet sunbathing and party atmospheres.
General Tips
General Tips
- Use Zwemwater.nl to check real-time water quality before swimming in lakes and rivers.
- Urban beaches within 10 min of center are Strand IJburg, Pllek (via ferry), Diemerpark, Gaasperpark, StrandZuid.
- Zandvoort is accessible by direct train and cheapest via ARTT travel pass (€14 return) or included in I amsterdam City Card.
- Many beach clubs charge no entry but sell food/drinks; some may request minimum spend during peak hours.
- Bicycles are the quintessential transport; many beaches have secure bike parking.
- Swimwear/towel rental available at some venues; bring your own for economy.
Seasonal Notes
Seasonal Notes
- Water temperature peaks July–September at 15–20°C (59–68°F); swimming is cold year-round but most tolerable in summer.
- Most urban beaches are summer-focused (May–September); many beach clubs and restaurants reduce hours or close in winter.
- City beaches (artificial/lake) are often functional year-round; coastal beaches are busiest June–August.
AI-generated estimateData refreshed July 2026
Sources cited for this category
These are the sources cited in this beaches research for this city. Individual figures may not each trace to one of them.
More About Amsterdam
Data last updated July 2026 · Verify anything important.