Asheville, NC Guided Fly Fishing & Instruction

Looking for a Unique Gift? Give the Gift of Fly Fishing Lessons.
Custom Gift Certificates available for all occasions.

Join Brookside Guides’ experienced and professional guides for the fly fishing adventure of a lifetime in the beautiful mountains of Western North Carolina.

Our WNC trout waters are filled with lively rainbows, browns and brook trout. Fish with our fly fishing guides from Pisgah National Forest to the Great Smoky Mountains National Park.

Fly Fishing for TroutBeginning anglers can sign up for a day or weekend of fly fishing instruction and guided fishing with our skilled, patient and fun guides.

More advanced anglers can choose from the over 4,000 miles of freestone mountain trout water located within easy reach of our home base in Asheville, NC. The Davidson River, one of the most exciting and challenging rivers in our area, is listed in Trout Unlimited’s “Top 100 Trout Streams.”

Western North Carolina’s temperate climate makes this a great destination for fly fishing 365 days a year. Spring and fall offer the best hatches while in winter months anglers often find they have rivers to themselves as they search for trophy trout.

Man with troutNo matter what the season, you’ll have your choice of fishing on wild trout waters filled with big, wary browns or hiking to streams in the beautiful Smoky Mountains that hold the prize catch, native Appalachian brook trout.

Choose a true wilderness adventure and experience an unforgettable overnight back packing/fly fishing trip! Combine fly fishing and camping for a fun-filled family vacation.

Be sure to check out the Brookside Guides’ Women’s Fly Fishing School.



You’ll also find Brookside Guides featured in Mary Alice Monroe‘s book – Time is a River.

Casting us a Line – Fishing Reviews

We had an EXCEPTIONAL time with Tony our Instructor/Guide for the two days we were with him. Truly an Awesome Guy! LOVED him 🙂  I came away from the experience with enough confidence to say I can Fly Fish and I will continue to do so at home! Thank you so much for such a great time!
Bill R.
View All Testimonials

It only takes a minute to begin your adventure.

Contact Us Online, or call us Toll Free at (877) 298-2568.

If our toll free malfunctions call 828-215-4234 to book your trip