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 →

Nymph

The euro cream dart is one of my favorite flies both due to it’s ease of tying and ability to catch fish. You can mix and match color options, but the basic fly is easy to tie. The key benefit of this fly is it’s slim profile. a bulky fly with the same bead size will sink 2-3x slower than this fly. I’ve learned that a sparsely tied fly is almost just as good as a heavily weighted fly.

Estimated Tying Time: 1-3 Min

Nymph, Emerger

This flies large head and wing case that is created by the UV resin seems to be the secret sauce. This fly is a very good imitation of a baetis and isn’t that popular yet in most areas. A fly that isn’t fished by other anglers, but should be, is a good fly to use on pressured waters where fish haven’t see the fly very much.

Estimated Tying Time: 3-5 Min

Dry

This fly is very versatile and will work anywhere caddis are active and trout are feeding. The CDC creates a great buggy look to the fly while the elk or deer hair helps it stay afloat easily. This combination of floatation and bugginess is rarely found and makes this a great all purpose caddis. Use some Doc’s Dry Dust or CDC feather dust floatant since products like Gink don’t work with CDC feathers.

Estimated Tying Time: 3-5 Min

Dry

As if the old elk hair caddis didn’t have enough going for it, the X2 Caddis just had to come in and stomp all over it. This pattern sits more flush on the surface which gives it a more realistic look to the fish, always a plus. The tail, or trailing shuck, also give the fly a more appealing look from beneath. The shuck means that the bug would still be in the process of emerging, and therefore be an easier meal.

Estimated Tying Time: 5-7 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