We believe that fly fishing is a never ending journey, and within that voyage you are always learning.  St. Peter’s offers a variety of classes for all levels and whether you are just starting out or an experienced angler, we have the perfect class to add to your fishing knowledge.  We enjoy teaching and helping people learn about every aspect of fly fishing. Try one of our entomology classes to increase your knowledge on bugs, or take a casting class and improve your accuracy and distance.  Join us for the ultimate learning experience with our full day fly fishing school that touches on many different engaging subjects as well as time on the water.  If you’re interested in taking your skills to the next level ask about our Guide School.  If you have any questions, or to reserve your space, give the shop a call and we would be happy to assist you.


Our signature classes are designed to lead you on the way to success during your fishing adventures. From the novice angler, the intermediate fly tyer or someone just looking to dial in their cast, we have you covered.

Free Demos

Guide School

St. Peter’s Fly Shop's Guide School has been designed to teach all aspects in the profession of being a fly fishing guide. Our 6 day intensive course contains a well rounded curriculum to jumpstart you into a career as a top-notch guide.

Upcoming Events