Italy may not be the first country that comes to mind for fly fishing, but it should be. The country boasts some of Europe's finest trout streams, unique marble trout populations, and a growing catch-and-release culture.
The Sarca River in Trentino offers incredible marble trout fishing in stunning mountain scenery. The Nera River in Umbria is famous for its clear, spring-fed waters and large brown trout. The Sesia River in Piedmont provides challenging fishing for experienced anglers, while Slovenia's Soca River (accessible from Friuli Venezia Giulia) is a world-renowned marble trout destination.
The fly fishing season in most Italian regions runs from late February through September. Each region has its own licensing system and regulations. Catch-and-release is mandatory for marble trout in most areas. Barbless hooks are increasingly required.

Piemonte is a paradise for freshwater fishing. Alpine lakes, mountain streams and the Po River and its tributaries provide incredible variety. Trout, pike, perch and carp thrive in these waters, making it an ideal destination for anglers who love rivers and lakes.

Trentino-Alto Adige is a dream destination for freshwater fishing. Alpine lakes like Garda, Caldonazzo and Molveno, crystal-clear mountain streams and the Adige River offer world-class trout, char and pike fishing in breathtaking mountain scenery.

Umbria, the green heart of Italy, offers excellent freshwater fishing in Lake Trasimeno, the Nera River and numerous Apennine streams. Carp, pike, perch and trout inhabit these waters, providing diverse fishing opportunities in a region of outstanding natural beauty.
Browse our experiences and book your next fishing adventure with a certified captain
Browse Experiences