Trout fly fishing school in Western North Carolina’s Great Smoky Mountains.
Trout fishing lessons, fly fishing lessons
and fly tying lessons in WNC, near Asheville, Waynesville, Maggie Valley, and
Cherokee NC. North Carolina
offers the best in trout fishing and fly fishing in the Great Smoky Mountains.
Our fly fishing class, fly tying
class or private trout fishing fly fishing
or fly
![]() |
|||||||
|---|---|---|---|---|---|---|---|
| Home | Fly Fishing | Private Instruction | Location | Fly Fishing Resources | Rates | ||
| About | Fly Tying | Class Schedules | Hatch Chart | Fishing Report | Contact | ||
|
Welcome to the Jonathan Creek School of Fly
Fishing and Fly Tying. We are a family owned and operated business
working out of our creek side studio in the Great Smoky Mountains.
Working as an instructor and website developer for the Department of
Defense for over thirty years allows me to develop all my own training
materials and websites to provide a professional and effective training
program at the lowest cost. Being located right on beautiful
Jonathan Creek is the perfect setting for going from the classroom to a
real time fishing environment. Our school is located close to Maggie
Valley, Waynesville, Cherokee, and Asheville, North Carolina, and about
1.5 hours from Knoxville, Tennessee. |
|||||||
|
|
|||
|
|
We don't cast on grass!
|
||
|
|
|||
|
|
|
||