St. Peter's Fly Fishing Classes and Instruction

Foundation Classes

  • Introduction to Fly Fishing
  • Signature Fly Fishing School
  • Angler's Entomology
Click here to view all

Foundation II Classes

  • Tailwater Tactics Class
  • Knots and Rigging Class
  • Trout Behavior Class
Click here to view all

On Water Classes

  • On-Water Entomology
  • On-Water Streamer Class
  • On-Water Euro Nymphing Class
Click here to view all

Tying Classes

  • Introduction to Fly Tying
  • Intermediate Fly Tying
  • Soft Hackle Tying Class
Click here to view all

Casting Instruction

  • Private Lessons
  • Spey Casting Lessons
  • Double-Haul Lessons
Click here to view all

Guide School

  • 6 day all intensive course
  • 30 hours of rowing instruction
  • Great for all, not just aspiring guides
Click to learn more
Click to view our full class library

Private Fly Tying Classes

We offer private fly tying lessons—personalized, two-hour sessions designed for beginners to build confidence and foundational skills. Learn more here.

Guide Trips

Click for more information and details regarding our guided fly fishing trips

-A 50% non-refundable deposit is required to hold your spot.

-All cancellations and/or reschedules within 7 days of class are subject to loss of the 50% deposit.