Dive sites in Netherlands
270 dive sites in Netherlands. Pick sports and filters below, open a place for its week, or plan a trip scored on the forecast and the journey from home.
Best this week first
Showing 150 of 270 places.
- Bisé MortoStay in Jan ThielSea 0.4–0.5 mWater 29°CThis week: GoodBest day 80/1007 good days
- Boka BartolStay in Jan ThielSea 0.5–0.7 mWater 29°CThis week: GoodBest day 80/1007 good days
- Boka di ToloStay in Jan ThielSea 0.4–0.5 mWater 29°CThis week: GoodBest day 80/1007 good days
- Boka KatunaStay in Jan ThielSea 0.5–0.7 mWater 29°CThis week: GoodBest day 80/1007 good days
- Boka SlagbaaiStay in Jan ThielSea 0.4–0.5 mWater 29°CThis week: GoodBest day 80/1007 good days
- Carel's VisionStay in Jan ThielSea 0.4–0.5 mWater 29°CThis week: GoodBest day 80/1007 good days
- KarpataStay in Jan ThielSea 0.4–0.6 mWater 29°CThis week: GoodBest day 80/1007 good days
- La Denia's LeapStay in Jan ThielSea 0.4–0.6 mWater 29°CThis week: GoodBest day 80/1007 good days
- NukoveStay in Jan ThielSea 0.4–0.5 mWater 29°CThis week: GoodBest day 80/1007 good days
- Playa BengeStay in Jan ThielSea 0.4–0.5 mWater 29°CThis week: GoodBest day 80/1007 good days
- Playa FransStay in Jan ThielSea 0.4–0.5 mWater 29°CThis week: GoodBest day 80/1007 good days
- Playa FunchiStay in Jan ThielSea 0.4–0.5 mWater 29°CThis week: GoodBest day 80/1007 good days
- Taylor MadeStay in Jan ThielSea 0.4–0.5 mWater 29°CThis week: GoodBest day 80/1007 good days
- Wayaka 2Stay in Jan ThielSea 0.4–0.5 mWater 29°CThis week: GoodBest day 80/1007 good days
- WindjammerStay in Jan ThielSea 0.4–0.5 mWater 29°CThis week: GoodBest day 80/1007 good days
- Anchor Point SouthStay in BasseterreSea 0.4–0.5 mWater 29°CThis week: GoodBest day 80/1007 good days
- Blue Bead HoleStay in BasseterreSea 0.4–0.5 mWater 29°CThis week: GoodBest day 80/1007 good days
- Charles L. Brown WreckStay in BasseterreSea 0.4–0.5 mWater 29°CThis week: GoodBest day 80/1007 good days
- Crooks CastleStay in BasseterreSea 0.4–0.5 mWater 29°CThis week: GoodBest day 80/1007 good days
- Double WreckStay in BasseterreSea 0.4–0.5 mWater 29°CThis week: GoodBest day 80/1007 good days
- Five Fingers SouthStay in BasseterreSea 0.4–0.5 mWater 29°CThis week: GoodBest day 80/1007 good days
- HangoverStay in BasseterreSea 0.4–0.5 mWater 29°CThis week: GoodBest day 80/1007 good days
- Nursing StationStay in BasseterreSea 0.4–0.5 mWater 29°CThis week: GoodBest day 80/1007 good days
- Stenapa ReefStay in BasseterreSea 0.4–0.5 mWater 29°CThis week: GoodBest day 80/1007 good days
- The LedgesStay in BasseterreSea 0.4–0.5 mWater 29°CThis week: GoodBest day 80/1007 good days
- Diamond RockStay in PhilipsburgSea 0.4–0.6 mWater 29°CThis week: GoodBest day 80/1007 good days
- Eye of the NeedleStay in PhilipsburgSea 0.4–0.7 mWater 29°CThis week: GoodBest day 80/1007 good days
- Green IslandStay in PhilipsburgSea 0.4–0.6 mWater 29°CThis week: GoodBest day 80/1007 good days
- Hot SpringsStay in PhilipsburgSea 0.4–0.6 mWater 29°CThis week: GoodBest day 80/1007 good days
- Ladder LabyrinthStay in PhilipsburgSea 0.4–0.6 mWater 29°CThis week: GoodBest day 80/1007 good days
- Man O War ShoalsStay in PhilipsburgSea 0.4–0.6 mWater 29°CThis week: GoodBest day 80/1007 good days
- Tent Reef WallStay in PhilipsburgSea 0.4–0.6 mWater 29°CThis week: GoodBest day 80/1007 good days
- Third EncounterStay in PhilipsburgSea 0.4–0.6 mWater 29°CThis week: GoodBest day 80/1007 good days
- Torrens PointStay in PhilipsburgSea 0.4–0.6 mWater 29°CThis week: GoodBest day 80/1007 good days
- 1000 StepsSea 0.3–0.4 mWater 29°CThis week: GoodBest day 80/1007 good days
- 18th PalmSea 0.4–0.6 mWater 29°CThis week: GoodBest day 80/1007 good days
- Alice in WonderlandSea 0.5–0.6 mWater 29°CThis week: GoodBest day 80/1007 good days
- Andrea ISea 0.3–0.4 mWater 29°CThis week: GoodBest day 80/1007 good days
- Andrea IISea 0.3–0.4 mWater 29°CThis week: GoodBest day 80/1007 good days
- Angel CitySea 0.5–0.6 mWater 29°CThis week: GoodBest day 80/1007 good days
- AquariusSea 0.5–0.6 mWater 29°CThis week: GoodBest day 80/1007 good days
- AtlantisSea 0.5–0.6 mWater 29°CThis week: GoodBest day 80/1007 good days
- Bachelor's BeachSea 0.4–0.5 mWater 29°CThis week: GoodBest day 80/1007 good days
- Bari ReefSea 0.3–0.4 mWater 29°CThis week: GoodBest day 80/1007 good days
- Boy ScoutSea 0.4–0.6 mWater 29°CThis week: GoodBest day 80/1007 good days
- Buddy's ReefSea 0.3–0.4 mWater 29°CThis week: GoodBest day 80/1007 good days
- CaiSea 0.4–0.6 mWater 29°CThis week: GoodBest day 80/1007 good days
- Calabas ReefSea 0.4–0.6 mWater 29°CThis week: GoodBest day 80/1007 good days
- Chachacha BeachSea 0.4–0.6 mWater 29°CThis week: GoodBest day 80/1007 good days
- CliffSea 0.3–0.4 mWater 29°CThis week: GoodBest day 80/1007 good days
- Corporal MeissSea 0.4–0.5 mWater 29°CThis week: GoodBest day 80/1007 good days
- English GardenSea 0.5–0.6 mWater 29°CThis week: GoodBest day 80/1007 good days
- Front PorchSea 0.3–0.4 mWater 29°CThis week: GoodBest day 80/1007 good days
- Hidden Beach (unmarked site)Sea 0.5–0.6 mWater 29°CThis week: GoodBest day 80/1007 good days
- Hilma HookerSea 0.4–0.5 mWater 29°CThis week: GoodBest day 80/1007 good days
- InvisiblesSea 0.5–0.6 mWater 29°CThis week: GoodBest day 80/1007 good days
- Jeannie's GlorySea 0.5–0.6 mWater 29°CThis week: GoodBest day 80/1007 good days
- Jeff Davis MemorialSea 0.3–0.4 mWater 29°CThis week: GoodBest day 80/1007 good days
- La MachacaSea 0.3–0.4 mWater 29°CThis week: GoodBest day 80/1007 good days
- Larry's LairSea 0.5–0.6 mWater 29°CThis week: GoodBest day 80/1007 good days
- Lighthouse PointSea 0.4–0.5 mWater 29°CThis week: GoodBest day 80/1007 good days
- Margate BaySea 0.5–0.6 mWater 29°CThis week: GoodBest day 80/1007 good days
- Oil Slick LeapSea 0.3–0.4 mWater 29°CThis week: GoodBest day 80/1007 good days
- Pink BeachSea 0.5–0.6 mWater 29°CThis week: GoodBest day 80/1007 good days
- Punt VierkantSea 0.4–0.5 mWater 29°CThis week: GoodBest day 80/1007 good days
- Red BerylSea 0.5–0.6 mWater 29°CThis week: GoodBest day 80/1007 good days
- Red SlaveSea 0.5–0.7 mWater 29°CThis week: GoodBest day 80/1007 good days
- Reef ScientificoSea 0.3–0.4 mWater 29°CThis week: GoodBest day 80/1007 good days
- Salt CitySea 0.5–0.6 mWater 29°CThis week: GoodBest day 80/1007 good days
- Salt PierSea 0.5–0.6 mWater 29°CThis week: GoodBest day 80/1007 good days
- Soft Coral Garden (unmarked site)Sea 0.5–0.6 mWater 29°CThis week: GoodBest day 80/1007 good days
- Something SpecialSea 0.4–0.5 mWater 29°CThis week: GoodBest day 80/1007 good days
- Sweet DreamsSea 0.5–0.7 mWater 29°CThis week: GoodBest day 80/1007 good days
- Te Amo BeachSea 0.4–0.6 mWater 29°CThis week: GoodBest day 80/1007 good days
- The LakeSea 0.4–0.5 mWater 29°CThis week: GoodBest day 80/1007 good days
- The RockSea 0.5–0.6 mWater 29°CThis week: GoodBest day 80/1007 good days
- Tori's ReefSea 0.5–0.6 mWater 29°CThis week: GoodBest day 80/1007 good days
- Vista BlueSea 0.5–0.6 mWater 29°CThis week: GoodBest day 80/1007 good days
- Weber's JoySea 0.3–0.4 mWater 29°CThis week: GoodBest day 80/1007 good days
- White HoleSea 0.9–1.1 mWater 29°CThis week: GoodBest day 80/1007 good days
- White SlaveSea 0.5–0.6 mWater 29°CThis week: GoodBest day 80/1007 good days
- Willemstoren LighthouseSea 0.5–0.7 mWater 29°CThis week: GoodBest day 80/1007 good days
- WindsockSea 0.4–0.6 mWater 29°CThis week: GoodBest day 80/1007 good days
- Yellow Hut (unmarked site)Sea 0.5–0.6 mWater 29°CThis week: GoodBest day 80/1007 good days
- BarnegatStay in AmsterdamThis week: GoodBest day 80/1006 good days
- BestelbusStay in AmsterdamThis week: GoodBest day 80/1006 good days
- DuikplatformStay in AmsterdamThis week: GoodBest day 80/1006 good days
- IBC'sStay in AmsterdamThis week: GoodBest day 80/1006 good days
- KabelhaspelsStay in AmsterdamThis week: GoodBest day 80/1006 good days
- Onderwaterpark TwiskeStay in AmsterdamThis week: GoodBest day 80/1006 good days
- OuderkerkerplasStay in AmsterdamThis week: GoodBest day 80/1006 good days
- RioleringsbuizenStay in AmsterdamThis week: GoodBest day 80/1006 good days
- Twiske KureJan StrandStay in AmsterdamThis week: GoodBest day 80/1006 good days
- Twiske WezenlandstrandStay in AmsterdamThis week: GoodBest day 80/1006 good days
- ZeecontainersStay in AmsterdamThis week: GoodBest day 80/1006 good days
- ZeilbootStay in AmsterdamThis week: GoodBest day 80/1006 good days
- 3m platformStay in HeelThis week: GoodBest day 80/1006 good days
- 5m platformStay in HeelThis week: GoodBest day 80/1006 good days
- 9m platform (groot)Stay in HeelThis week: GoodBest day 80/1006 good days
- 9m platform (klein)Stay in HeelThis week: GoodBest day 80/1006 good days
- bootjeStay in HeelThis week: GoodBest day 80/1006 good days
- instap 1Stay in HeelThis week: GoodBest day 80/1006 good days
- instap 2Stay in HeelThis week: GoodBest day 80/1006 good days
- instap 3Stay in HeelThis week: GoodBest day 80/1006 good days
- instap 4Stay in HeelThis week: GoodBest day 80/1006 good days
- KevinStay in HeelThis week: GoodBest day 80/1006 good days
- Santa MariaStay in HeelThis week: GoodBest day 80/1006 good days
- vliegtuigStay in HeelThis week: GoodBest day 80/1006 good days
- De ValStay in ZierikzeeWater 15°CThis week: GoodBest day 80/1006 good days
- HalverwegeStay in ZierikzeeWater 15°CThis week: GoodBest day 80/1006 good days
- Havenhoofd WestStay in ZierikzeeWater 15°CThis week: GoodBest day 80/1006 good days
- KisternolStay in ZierikzeeWater 15°CThis week: GoodBest day 80/1006 good days
- KulkenolStay in ZierikzeeWater 15°CThis week: GoodBest day 80/1006 good days
- LevensstrijdStay in ZierikzeeWater 15°CThis week: GoodBest day 80/1006 good days
- LokkersnolStay in ZierikzeeWater 15°CThis week: GoodBest day 80/1006 good days
- NoordboutStay in ZierikzeeWater 15°CThis week: GoodBest day 80/1006 good days
- ZeelandbrugStay in ZierikzeeWater 15°CThis week: GoodBest day 80/1006 good days
- ZuidboutStay in ZierikzeeWater 15°CThis week: GoodBest day 80/1006 good days
- Nieuwe KerkwegStay in ScharendijkeWater 15°CThis week: GoodBest day 80/1006 good days
- OssehoekStay in ScharendijkeWater 15°CThis week: GoodBest day 80/1006 good days
- BlijkpolderStay in VinkeveenThis week: GoodBest day 80/1006 good days
- Zandeiland 1Stay in VinkeveenThis week: GoodBest day 80/1006 good days
- Zandeiland 3Stay in VinkeveenThis week: GoodBest day 80/1006 good days
- Zandeiland 8Stay in VinkeveenThis week: GoodBest day 80/1006 good days
- Zandeiland 9Stay in VinkeveenThis week: GoodBest day 80/1006 good days
- Zandeiland vierStay in VinkeveenThis week: GoodBest day 80/1006 good days
- Bergse DiepsluisStay in ScherpenisseWater 16°CThis week: GoodBest day 80/1006 good days
- De PlaatStay in ScherpenisseWater 16°CThis week: GoodBest day 80/1006 good days
- Franse TrapStay in WemeldingeThis week: GoodBest day 80/1006 good days
- Gemaal van TholenStay in ScherpenisseWater 16°CThis week: GoodBest day 80/1006 good days
- Goese SasStay in WemeldingeThis week: GoodBest day 80/1006 good days
- GorishoekStay in ScherpenisseWater 16°CThis week: GoodBest day 80/1006 good days
- Ijsselcentrale KolkStay in ZwolleThis week: GoodBest day 80/1006 good days
- Milliger plasStay in ZwolleThis week: GoodBest day 80/1006 good days
- Milliger plas puntkroorStay in ZwolleThis week: GoodBest day 80/1006 good days
- Puttis PlaceStay in WemeldingeThis week: GoodBest day 80/1006 good days
- StrijenhamStay in ScherpenisseWater 16°CThis week: GoodBest day 80/1006 good days
- VuilnisbeltStay in ScherpenisseWater 16°CThis week: GoodBest day 80/1006 good days
- Wemeldinge OostStay in WemeldingeThis week: GoodBest day 80/1006 good days
- Westerveldse KolkStay in ZwolleThis week: GoodBest day 80/1006 good days
- Wijde AaStay in ZwolleThis week: GoodBest day 80/1006 good days
- WijthmenerplasStay in ZwolleThis week: GoodBest day 80/1006 good days
- BerendonkStay in NijmegenThis week: GoodBest day 80/1006 good days
- Kats Haven NoordStay in KortgeneThis week: GoodBest day 80/1006 good days
- Kats Haven ZuidStay in KortgeneThis week: GoodBest day 80/1006 good days
- KatshoekStay in KortgeneWater 15°CThis week: GoodBest day 80/1006 good days
- KoningsheimStay in KamperlandThis week: GoodBest day 80/1006 good days
- Lange PierStay in KortgeneThis week: GoodBest day 80/1006 good days
- OesterputtenStay in KamperlandThis week: GoodBest day 80/1006 good days
- ZoetersboutStay in BruinisseWater 16°CThis week: GoodBest day 80/1006 good days
The map needs JavaScript. The list beside it holds every place, 50 at a time, and each place's page links to Google Maps.
Each place is ringed by its best day this week, a surf spot for the level you pick. Zoom in, or tap a cluster, to see the places in it.
Two fingers move the map; in Map mode on a phone, one does. Pins are our own positions. Map OpenFreeMap, © OpenMapTiles, data © OpenStreetMap contributors.
Every country, A to Z (111)
Each country's dive sites, on this list and map.
- Albania 3
- Algeria 2
- Antigua and Barbuda 10
- Argentina 1
- Aruba 16
- Australia 95
- Austria 87
- Bahamas 29
- Barbados 23
- Belgium 15
- Belize 10
- Bermuda 15
- Brazil 12
- British Virgin Islands 58
- Cabo Verde 18
- Cambodia 5
- Canada 304
- Cayman Islands 19
- Chile 2
- Colombia 53
- Cook Islands 10
- Costa Rica 14
- Croatia 54
- Cuba 4
- Curaçao 21
- Cyprus 35
- Czechia 27
- Denmark 7
- Djibouti 11
- Dominica 19
- Dominican Republic 22
- Ecuador 24
- Egypt 466
- Fiji 17
- Finland 4
- France 292
- French Polynesia 31
- Germany 456
- Gibraltar 1
- Greece 23
- Greenland 6
- Grenada 13
- Guam 11
- Honduras 440
- Hungary 1
- Iceland 7
- India 16
- Indonesia 471
- Ireland 14
- Israel 97
- Italy 111
- Jamaica 34
- Japan 38
- Jordan 16
- Kenya 10
- Kyrgyzstan 1
- Lebanon 1
- Lithuania 9
- Madagascar 5
- Malaysia 49
- Maldives 149
- Malta 133
- Marshall Islands 34
- Mauritius 10
- Mexico 101
- Micronesia 46
- Mozambique 11
- Myanmar 5
- Netherlands 270
- New Caledonia 11
- New Zealand 19
- Norway 42
- Oman 9
- Pakistan 1
- Palau 17
- Panama 29
- Papua New Guinea 38
- Philippines 177
- Poland 52
- Portugal 23
- Puerto Rico 11
- Russian Federation 16
- Saint Kitts and Nevis 10
- Saint Lucia 15
- Saint Pierre and Miquelon 3
- Saint Vincent and the Grenadines 11
- Saudi Arabia 15
- Seychelles 12
- Sint Maarten 1
- Slovenia 2
- Solomon Islands 30
- South Africa 38
- Spain 73
- Sri Lanka 9
- State of Palestine 1
- Sudan 17
- Sweden 7
- Switzerland 343
- Taiwan 6
- Thailand 94
- Tonga 14
- Trinidad and Tobago 15
- Türkiye 5
- Turks and Caicos Islands 10
- United Arab Emirates 11
- United Kingdom 74
- United Republic of Tanzania 33
- United States 471
- United States Virgin Islands 15
- Vanuatu 15
- Viet Nam 6