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 →

Other

Oh the wooly bugger… Aside from the clouser minnow, I don’t think there is a more versatile pattern in existence. It’s easy to tie and includes a variety of useful techniques used in dozens of other patterns. It is the father of all streamers and catches fish in warm water and cold water in rivers and lakes. You can’t go wrong learning to tie the wooly bugger. Once you’ve mastered it, start adding some variations in colors, flash, and different weights. I could have 2 full boxes of these and probably not need another streamer for anywhere I fish for any freshwater species.

Estimated Tying Time: 5-7 Min

Nymph

Stalcup’s Baetis is the epitome of a perfectly proportioned small mayfly nymph. The d-rib creates some unsurpassed segmentation that will have the fish foaming at the mouth and ready to chow down. They are also easy enough to tie that you should have a few sizes and colors in your box, at the ready, at all times. This pattern can easily become a confidence fly for any angler who fishes baetis often.

Estimated Tying Time: 7-10 Min

Dry

The Elk Hair Caddis is truly one of the best flies ever invented. In addition to fishing really well, the Elk Hair Caddis is a great fly to get into tying dry flies; it contains a lot of the basics an angler should know to get into tying the tougher dry fly patterns. The Elk Hair Caddis imitates the classic tent-wing shape of the caddisfly very well, while also imitating several stonefly species, making this fly a spectacular selection for the summer times when the hatch is on. The hackle on this fly acts as legs, but also provides several points for the fly to distribute its weight on the surface of the water, increasing its floatability. The Elk Hair Caddis is a killer fly that is easy to tie; every angler should have this in their fly box.

Estimated Tying Time: 3-5 Min

Emerger, Other

The Son of a San Juan worm is a really great pattern for use in your favorite tailwater. The San Juan Worm, and annelid imitating flies, will catch flies in every water system on the planet- and this one is great for your pickier fish that still like a good snack. This is an effective pattern as a lead fly, but has great versatility to be used as a trailer as well. No matter where you are fishing, this is a great fly to tie on that fish are sure to eat.

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