Fly Fishing Class for Beginners

Fly Fishing Class in Asheville North CarolinaOur Fly Fishing Class For Beginners is available at our Asheville (Biltmore Village) location. The class is an overview of fly fishing equipment, trout species, habitat, entomology, knot tying, fly casting and reading water.

Classes are 3 ½ hours and cost $75 per person with a two person minimum. All equipment and materials are provided by Curtis Wright Outfitters. Each student receives their own fly fishing manual to keep.

Some students choose to add a ½ day guided trip in the afternoon to reinforce what they’ve learned in the morning classroom session.

Please inquire to schedule private classes that are available Monday through Friday 9am to 6pm at the two locations mentioned above. We can teach this class off-site if you have a suitable location.

Schedule for 3½ hour beginners class:
* TBD (contact Richard Witt to book your class)

Fly Fishing Class Sign Up:

To sign up for a school or class please fill out the form on the right side of the page. If you have any questions regarding our Fly Fishing Class, please contact our fly fishing education coordinator, Richard Witt, by calling (828) 274-3471 or you can email him at