For many international anglers, Amsterdam is synonymous with three species: Zander. Perch. Pike. Those fish have put the city on the global bucket list and enable me to be a fishing guide in my beloved ‘Zanderdam’. Healthy water, heavy structure, lots of fish, and technical urban fishing have created a reputation that stretches from Scandinavia to the United States. But beneath that well-known predator fishery lies something far more unusual.

Text: Juul Steyn

Amsterdam is not just a canal network. It functions as a layered urban estuary, where freshwater from the Amstel meets brackish influence from the North Sea Canal — and where marine, migratory, and freshwater species coexist within a single metropolitan system.

Roughly 65 fish species have been recorded in Amsterdam waters. That is extraordinary for a capital city.

This article looks beyond the usual suspects — beyond zander, perch, and pike — and explores the lesser-known species that quietly prove Amsterdam is one of Europe’s most biologically diverse urban fisheries.



A City Built on a Salinity Gradient

Salt water enters the North Sea Canal through the locks at IJmuiden. Because salt water is denser than freshwater, it can travel inland along the bottom, forming a subtle salinity gradient beneath the surface layer.

The IJ basin becomes a mixing zone. To predators like zander and perch, that gradient may seem irrelevant. To ecologists, it explains everything. It allows flatfish to move inland. It allows marine forage to penetrate the city. It maintains migration corridors for ancient species like lamprey.

Amsterdam’s reputation may be built on predators — but its resilience is built on biodiversity.

The Brackish Specialists: Proof of Marine Connectivity

European Flounder (Platichthys flesus)

Maximum length: 60 cm

Likely locations: IJ basin, western harbor zones (Westhaven, Amerikahaven, Afrikahaven)

Flounder are flatfish adapted to life in estuaries. They spawn at sea but regularly migrate into brackish and even freshwater systems.

In Amsterdam, their presence confirms that the IJ is not isolated freshwater. It is ecologically connected to the North Sea.

Flounder feed on benthic invertebrates — worms, crustaceans, mollusks — converting sediment life into higher trophic energy.

Why it matters:

Where flounder persist, bottom oxygen and sediment communities are functioning.

In short:

A city that holds flounder holds a working estuary.

Common Sole (Solea solea)

Maximum length: 70 cm

Likely locations: Deeper brackish harbor zones of the North Sea Canal

The sole is another marine flatfish capable of entering brackish systems.

It prefers sandy or muddy bottoms and feeds on small benthic invertebrates.

While less frequently recorded than flounder, its potential presence underscores the same ecological message:

Marine influence does not stop at the coastline.

Why it matters:

Sole indicate stable salinity layering and adequate benthic productivity.

In short:

Salt water quietly reaches further inland than most anglers realize.

Grey Mullets (Chelon ramada and Chelon labrosus)

Maximum length: 70–75 cm

Likely locations: North Sea Canal corridor, IJ west of Central Station

Sources

Mullets are not glamorous sport fish. They are grazers and recyclers.

They feed on algae films, organic detritus, and suspended matter — effectively transforming waste nutrients into fish biomass.

Their presence signals:

  • Oxygen stability
  • Active nutrient cycling
  • Functioning primary productivity

Why it matters:

Mullets prove the ecosystem is metabolically alive, not stagnant.

In short:

They are the engine room of the brackish food web.



Atlantic Herring (Clupea harengus)

Maximum length: 45 cm

Likely locations: Brackish IJ during seasonal movements

Herring are schooling plankton feeders normally associated with open sea systems.

When they appear in the IJ, they bring pelagic energy into the city.

Predator species may respond quickly to these forage pulses.

Why it matters:

Herring represent open-water productivity entering an urban environment.

In short:

Amsterdam occasionally becomes part of the North Sea food chain.

Atlantic Cod (Gadus morhua)

Maximum length: 200 cm

Likely locations: most Western part of North Sea Channel, up to the Afrikahaven

Cod are iconic marine predators.

While not residents, occasional penetration into brackish harbor zones during strong marine influence is biologically plausible.

Cod require oxygen-rich, prey-dense environments.

Why it matters:

Even rare records of large marine predators reinforce the reality of ecological openness.

In short:

The city’s aquatic borders are more porous than maps suggest.

Over the years, several cod have been caught by my guests while fishing for zander. (photo: Juul Steyn)

The Corridor Species: Migration Still Happens Here

European Smelt (Osmerus eperlanus)

Maximum length: 45 cm

Likely locations: IJ and North Sea Canal, late winter/early spring

Smelt migrate between brackish and freshwater zones to spawn.

When present, they create short-lived but powerful forage events.

Why it matters:

Smelt prove seasonal migration dynamics remain intact.

In short:

The corridor still breathes.

River Lamprey (Lampetra fluviatilis)

Maximum length: 50 cm

Likely locations: Migratory passage through IJ system

Lampreys are ancient fish requiring:

  • Clean sediment
  • Oxygen
  • Uninterrupted migration routes

Their documented use of Amsterdam waters as passage confirms ecological continuity.

Why it matters:

Few species signal connectivity as clearly as lamprey.

In short:

The system still supports life cycles older than cities.

Sea Trout (Salmo trutta)

Maximum length: 140 cm

Likely locations: Rare migratory movement via North Sea Canal

Sea trout demand high oxygen and clean water.

Even occasional passage reinforces that Amsterdam’s waters are no longer the polluted canals of the past.

Why it matters:

Sensitive predators passing through urban waters speak volumes.

In short:

Recovery is measurable in fish, not words.

Asp (Leuciscus aspius)

Maximum length: 100 cm

Likely locations: Open stretches of the IJ, the Amstel, and larger canal corridors with current or wind-driven drift

The asp is one of the most dynamic freshwater predators in Amsterdam’s system. Unlike pike or zander, it is a fast-moving, open-water hunter that feeds primarily on schooling baitfish near the surface. Its presence tells a specific ecological story: there must be sufficient pelagic forage, adequate water clarity for visual hunting, and enough open-water space to sustain high-speed predation.

Ecologically, asp represent the link between lower-trophic pelagic production and upper-level freshwater predation. They convert schooling baitfish biomass into apex energy in a way that few other European freshwater species do.

In short:

Where asp hunt, the open-water food web is functioning.



The Small Species That Hold It Together

Wels Catfish (Silurus glanis)

Maximum length: 300 cm

Likely locations: The IJ, Amstel, and connected canal systems with depth, structure, and stable oxygen

The wels catfish is Europe’s largest freshwater predator, capable of reaching truly extraordinary sizes. While not native to all Dutch waters historically, it has established populations in several connected systems and is occasionally recorded within Amsterdam’s broader aquatic network.

Catfish are long-lived, slow-growing apex predators that require substantial prey biomass and stable environmental conditions. They are tolerant of variable turbidity, but they depend on adequate oxygen and a consistent forage base. In other words, a system must be productive and structurally complex to support them over time.

Ecologically, the presence of wels catfish signals something different from pike or zander. It suggests depth, thermal refuge, and a mature food web capable of sustaining very large-bodied fish. In urban environments, that is not a given.

In short:

Where catfish persist, the ecosystem has depth — both literally and biologically.

Three-Spined Stickleback (Gasterosteus aculeatus)

Maximum length: 11 cm

Small but foundational.

Sticklebacks stabilize predator diets and respond quickly to habitat shifts.

In short:

They are the ecosystem’s safety net.

European Bitterling (hodeus amarus)

Maximum length: 11 cm

Spawning inside living mussels, bitterling depend on intact benthic communities.

In short:

If bitterling thrive, mussels thrive — and that means the bottom is alive.

Crucian Carp (Carassius carassius)

Maximum length: 64 cm

A Red List species in parts of Europe, crucian carp survive in plant-rich, structurally complex waters.

That Amsterdam supports them highlights refuge value within the city.

In short:

Urban water can protect what rural landscapes have lost.



Amsterdam’s True Strength

Zander, perch and pike made Amsterdam famous. But biodiversity is what makes it resilient. Our canals, the river Amstel, River IJ, adjacent lakes and polders, the North Sea Chanel and Amsterdam Rhine Channel form a system that supports:

  • Flatfish from the sea
  • Seasonal pelagic forage
  • Ancient migratory lamprey
  • Mussel-dependent bitterling
  • Red List crucian carp

…is not just fishable. It is ecologically layered, connected, and surprisingly robust. Amsterdam may be known for predator fishing. But its true distinction lies in the fact that beneath the predators, the entire food web still functions. And that is far rarer than a trophy zander.



Why Biodiversity Is the Real Reason the Predator Fishing Is So Good

Zander, perch and pike put Amsterdam on the global angling map. That reputation is deserved. Few capital cities can offer consistent, technical predator fishing at this level. But predators do not thrive in isolation. They are the visible expression of something deeper.

Strong zander fishing depends on stable forage layers. Perch need abundant small fish and invertebrates to grow quickly. Pike require complex structure and a food web that does not collapse under pressure. None of that exists without oxygen stability, benthic productivity, and seasonal nutrient input.

The flounder and mullet in the brackish zones tell us the lower food web is active. The smelt and occasional herring reveal that pelagic energy still enters the system. Bitterling and loach confirm that the bottom layers are biologically alive rather than sterile sediment. Even the migration of lamprey and trout signals that the corridor between sea and inland waters has not been completely severed.

Taken together, these species form the foundation beneath the predators. And in heavily pressured urban waters, foundation is everything.

Biodiversity creates resilience. It buffers poor recruitment years. It stabilizes forage availability. It allows predator populations to persist even under intense angling pressure and constant boat traffic.

This is why Amsterdam continues to produce strong predator fishing despite being a dense metropolitan system. The structure of the food web remains intact.

Amsterdam may be famous for its zander. But the reason those zander are here — season after season — is because beneath them, the ecosystem is still working.

And that, more than any single trophy fish, is the real crown jewel of Amsterdam.