`Fly Fishing and Nymph Fishing School in the Great
Smoky Mountains. Our Fly Fishing and Fly Tying School in WNC is close to
Asheville, Maggie Valley, Waynesville, Sylva, Maggie Valley and Cherokee. We
offer classes for Trout Fly Fishing for Rainbow trout and brown trout in Western
North Carolina. Jonathan Creek School of Fly Fishing offers private lessons and
instruction in fly fishing and fly tying. Our fly fishing school offers private
lessons in the classroom and casting instruction in the creek. Training Classes
and Schools for fly fishing will be scheduled as requested
by our fly fishers at the beginner or intermediated level of fly fishing for
trout. Learn how to fly fish and catch trout at our fly fishing school near
Asheville, Waynesville, Maggie Valley,
Franklin, Sylva in western North Carolina. Private Fly Fishing lessons, fly
fishing school and fly fishing classes near Asheville in NC. Fly Fishing School
and private fly fishing classes.

Welcome to the
Jonathan Creek School of Fly Fishing and Fly Tying !
We are a family owned and operated business working out of our home and
creek side studio in the
Great Smoky Mountains. After 30 years of developing websites,
training materials, and graphics for the Department of Defense, I decided
to use my knowledge and skills to develop the best fly fishing and fly
tying school in existence. Located on beautiful Jonathan Creek is
the perfect setting to go from a classroom situation, with the
latest in training technology to a real time hatchery supported fishing
environment for casting instruction. We are
not affiliated with any fly shops and we don't sell gear. Our
goal is to teach you as much as possible in the time that we will
have together. We offer only private classes and private instruction,
and classes are limited to four students for a quality learning
experience. We have no employees to pay and no overhead
expenses so we are able to offer a high quality training experience at a
very competitive price. At our
school we don't cast on grass !