Fly shops or web sites, with hundreds and sometimes thousands of fly patterns, can be intimidating. To get you started here are the 12 essential flies every fly angler needs in their fly box. These are trout flies that will work anywhere in the world, and they are fly patterns that can be found in any fly shop.
The selection includes nymphs, streamers, and dry flies and should cover nearly any situation you can find on a trout stream. Of course you’ll eventually want to include local favorites or your own favorites, but these will get you started in good shape.
Also look at: