The Best Anglers Never Stop Learning

The Best Anglers Never Stop Learning

BECOME A MEMBER

Membership sign up

Sign up today to access our library of fly fishing courses, fly tying patterns and expert advice. 

MidCurrent Flybrary

Grab your vise and start tying your next confidence pattern.  With over 550+ recipes, you can use the filters to choose the best pattern for a night of fly tying genius.

Quick Search

Water Category

Water Type

Target Species

Insect Stage

Imitation Category

Insect Type

Insect Species

Difficulty

Tying Time

Free Featured Fly Patterns →

Dry

This fly is great because it imitates a variety of insects. We all have those days where the fish don’t seem to be eating anything. On these days, trudes seem to work exceptionally well. It must look enough like everything to get the trout willing to move. I’ve had some of my best days on these flies and it all started slow with no fish eating anything and then I tied this guy on and started finding fish. Use this fly when all else seems to be failing.

Estimated Tying Time: 3-5 Min

Dry

This big hunk of foam is a wonderful representation of a hopper, as well as being somewhat easy to tie. As long as you prepare your foam bodies, the rest is very straightforward and easy to get the hang of. This bug also rides well with a trailer fly underneath it or behind it. Another added bonus is that it floats like a cork. A great choice for late summer drift boat fishing, and wading alike.

Estimated Tying Time: 5-7 Min

Dry

The Pink Pookie is much less involved on the vise than lots of the other hopper patterns out there which makes it a favorite for many. It may be quicker and easier to tie, but it doesn’t compromise on performance. Early summer when the hoppers just start to steadily come off is when this guy will shpw it’s true colors and put fish in your net. Tie a few on the long days of runoff to prepare yourself for warmer weather!

Estimated Tying Time: 7-10 Min

Nymph

This fly is a great all around producer fly with many functions. With practically no appendages or any bulk, this fly sinks quickly and will stay down in the strike zone where trout are munching on nymphs. This is a very quick tie as well and the materials are not as costly as some other flies. If this one ends up on a log at the bottom of your favorite hole, it doesn’t hurt as much to leave it down there, but it will more likely end up in a fishes mouth!

Estimated Tying Time: 1-3 Min

Fly Tying Recipes

NYMPH
EASY

Confetti Smash Nymph

This is a great attractor fly for when the water starts to turn a bit off-colored, or even in full-blown...
Estimated tying time: 3-5 Min
NYMPH
EASY

Icy Pheasant Tail

This is a nice shiny pheasant tail that will get the attention of any fish that are close to it....
Estimated tying time: 3-5 Min
NYMPH
EASY

Rainbow Warrior Euro Nymph

This is just a rainbow warrior on a jig hook. The advantage of a jig hook is that it allows...
Estimated tying time: 1-3 Min
NYMPH
EASY

Krystal Stonefly

This fly is a neat little stonefly that can be a bit more realistic than some of the patterns out...
Estimated tying time: 3-5 Min
NYMPH
EASY

Green Caddis Czech Nymph

This is a great little realistic caddis pattern that can be great to use for all types of trout water,...
Estimated tying time: 1-3 Min
NYMPH
EASY

Rooster Quill Euro Nymph

This is a neat little jig nymph that has some great ribbing effect with the two rooster saddle quills. This...
Estimated tying time: 1-3 Min
OTHER
MEDIUM

Predator X Streamer

This is a solid streamer for warm water and cool/ temperate water for any fish species that eats other fish....
Estimated tying time: 15-30 Min
NYMPH
EASY

Carrot Stick Euro Nymph

This is just another jiggy perdigon fly in an attractive orange colorway. This can be a great searching fly, as...
Estimated tying time: 1-3 Min
OTHER
EASY

Steelhead Squirmy Worm

This is a great worm pattern to use in heavy water, or when you need to the fly to sit...
Estimated tying time: 1-3 Min
NYMPH
EASY

Brahma Stonefly

This is another more realistic stonefly pattern that can be a great addition to a fly box for many different...
Estimated tying time: 5-7 Min
OTHER
EASY

Spey Wooly Bugger

This is a great lightweight wooly bugger that will flutter and swing in the water for some great swing action....
Estimated tying time: 5-7 Min
OTHER
MEDIUM

Intruder Egg Sucking Leech

This is a classic streamer that can be used in plenty of different applications for different types of fish. Use...
Estimated tying time: 7-10 Min

MidCurrent FlyBrary

Grab your vise and start tying your next confidence pattern.  With over 550+ recipes, you can use the filters to choose the best pattern for a night of fly tying genius.

membership highlight

Sign up today to access our library of fly fishing courses, fly tying patterns and expert advice. 

NYMPH
EASY

Confetti Smash Nymph

This is a great attractor fly for when the water starts to turn a bit off-colored, or even in full-blown...
Estimated tying time: 3-5 Min
NYMPH
EASY

Icy Pheasant Tail

This is a nice shiny pheasant tail that will get the attention of any fish that are close to it....
Estimated tying time: 3-5 Min
NYMPH
EASY

Rainbow Warrior Euro Nymph

This is just a rainbow warrior on a jig hook. The advantage of a jig hook is that it allows...
Estimated tying time: 1-3 Min
NYMPH
EASY

Krystal Stonefly

This fly is a neat little stonefly that can be a bit more realistic than some of the patterns out...
Estimated tying time: 3-5 Min
NYMPH
EASY

Green Caddis Czech Nymph

This is a great little realistic caddis pattern that can be great to use for all types of trout water,...
Estimated tying time: 1-3 Min
NYMPH
EASY

Rooster Quill Euro Nymph

This is a neat little jig nymph that has some great ribbing effect with the two rooster saddle quills. This...
Estimated tying time: 1-3 Min
OTHER
MEDIUM

Predator X Streamer

This is a solid streamer for warm water and cool/ temperate water for any fish species that eats other fish....
Estimated tying time: 15-30 Min
NYMPH
EASY

Carrot Stick Euro Nymph

This is just another jiggy perdigon fly in an attractive orange colorway. This can be a great searching fly, as...
Estimated tying time: 1-3 Min
OTHER
EASY

Steelhead Squirmy Worm

This is a great worm pattern to use in heavy water, or when you need to the fly to sit...
Estimated tying time: 1-3 Min
NYMPH
EASY

Brahma Stonefly

This is another more realistic stonefly pattern that can be a great addition to a fly box for many different...
Estimated tying time: 5-7 Min
OTHER
EASY

Spey Wooly Bugger

This is a great lightweight wooly bugger that will flutter and swing in the water for some great swing action....
Estimated tying time: 5-7 Min
OTHER
MEDIUM

Intruder Egg Sucking Leech

This is a classic streamer that can be used in plenty of different applications for different types of fish. Use...
Estimated tying time: 7-10 Min

Quick Search

Water Type

Insect Stage

Imitation Category

Insect Type

Insect Species

Difficulty

Tying Time