Fly fishing in Switzerland

Switzerland has 10 waters in our listings, across 7 regions. By type, that includes 6 rivers and 4 stillwaters. The species named most often are brown trout (10 waters), char (4 waters) and grayling (3 waters). 9 waters have a river or lake gauge linked for level data.

Bern / Bernese Oberland (2)

Bern / Emmental (1)

Central Switzerland (1)

Graubünden / Engadin (2)

Jura / Neuchâtel (1)

Schwyz / Central Switzerland (1)

Valais (2)

Browse all waters