Fly Fishing and Fly Casting Lessons and Instruction North Carolina

Leslie w/ a North Carolina Brook Trout

Joe w/ a North Carolina Brook Trout Chris w/ a Michigan Steelhead Deadly Double Amidst a Fly Fishing Lesson Mr. Garlock with a Steelhead Smile

Fly Fishing Lessons and Instruction

Our goal is to teach you what you feel you need to learn, in addition to, what we feel you need to learn. These 4 hour fly fishing lessons cover fly casting, knot tying, leader construction, entomology, reading the water, as well as, the groundwork for effective wet fly, dry fly, nymph, and streamer fishing. By appointment only and we try to fit the trip into your schedule. Gear included (except waders; although, we do have a few loaner pairs available).

Rates

  • 1 person, $150.00
  • 2 person, $230.00
  • Corporate outings are also available.
  • Fly Casting Lessons and Instruction

    Our goal during these lessons is to teach the mechanics of the fly cast- pickup, backcast, pause, forward cast, pause, delivery; as well as, timing, and extending line. For the best results, our Federation of Fly Fishers Certified Casting Instructors typically break each 1 hour fly casting lesson into 2 half hour sessions. We teach the basics during the first session and focus on extending line during the second session.

      Rates
    • $40.00 for each 1 hour session.
    • Purchase a any fly rod and reel combo from Casters Fly Fishing Shop and receive a basic fly casting lesson, FREE.
    FFF Logo

    A deposit of 50% must be made to reserve a fly fishing lesson. This deposit will be refunded if cancellations are made 2 weeks prior to the scheduled trip; unless the cancellation is due to a family illness, or Mother Natures wrath (then the trip can be rescheduled). Gratuities are greatly appreciated for all service related activities; including fly fishing and fly tying lessons and classes.

    Casters Fly Shop
    3034A N. Center Street
    Hickory, NC 28601
    Casters Fly Shop
    Email Us | Home
    North Carolina Fly Fishing and Beyond
    Phone: (828) 304-2400