Caddis Flies

Caddisflies are relatively large aquatic insects that provide hungry trout with an excellent source of nutritional protein. There are literally thousands of species of caddis across the globe so it's often helpful to generalize caddis by their color and size; an angler would have to have a thousand fly boxes to match every local species of caddis. Here are the Caddis fly patterns that fill our fly boxes.