This Deschutes River Redside Trout ate a stonefly nymph during a fly fishing school presented by The Fly Fishing Shop in Welches, Oregon.


The Fly Fishing Shop in Welches, Oregon sponsors these Trout Fly Fishing Schools, which offer classes for anglers of all experience levels. There are schools for entry-level anglers that deal with the basics in fly fishing. There are also specialized schools, which feature insights into dry fly fishing, nymph fishing, and trout Spey fishing.


The Fly Fishing Shop's goal is to provide the best fly fishing schools in the world.

Whether you are a neophyte wanting to get into fly fishing but not sure where to start, or an aspiring fly fisher wanting to hone your skills, we offer Trout Fly Fishing Schools that will provide everything you need to know to embark on a lifetime of successful angling.

The 101 and 201 Trout Schools provide the most basic instruction to get you started with a solid foundation for your fly fishing adventures.

Perfect your skills with a specialized class that focuses on Dry Fly fishing, Nymph fishing, or trout Spey techniques.

Lessons are conducted in our dedicated training facility, located within our large, well-stocked retail store. Our professional teaching staff has years of experience fishing for trout at many locations, from giant glacial lakes and big brawly rivers, to tiny woodland ponds and dainty mountain streams. Our store is located in the heart of the fabled Mount Hood Wilderness with 40 fisheries nearby, and both the Pacific Coast and Central Oregon are just a short drive away.