• beat-the-spring-runoff.jpg
  • browntrout.jpg
  • 383.jpg
  • eae60c47ef8497f6a5a28db3ae83417b.jpg
  • img_0447.jpg
  • flyfishing-to-educated-trout.jpg

Fly fishing is a wonderful way to escape the stress of everyday life and become completely immersed in the simplicity and serenity of the wild.

To help novice anglers pursue the art of fly fishing, Spearfish Creek Fly Shop offers fly fishing classes which provide an excellent introduction to the sport and help develop the abilities required to fish various water conditions with success.

So sign up for our inspiring and highly instructive fly fishing classes today!

Check out the youth fly fishing classes available! Additional classes with our fantastic guides are coming soon!

Youth Fly Fishing Program

Fly Fishing Classes - Coming Soon

Fly Tying Classes - Coming Soon

One-on-One Classes - Coming Soon