Cross Rivers Fly Fishing
Guided fly fishing trips and tours in Western North Carolina and North Georgia.
We can’t wait to show you a fun & memorable day on the water!
Fly Fishing Lessons In Asheville, NC Area
Ever wanted to try fly fishing but don’t know where to start? We’ll show you! Whether you’re a novice or experienced, we’re here to be your fly fishing guide in Asheville, NC, and help you become a better angler.
From helping you with casting skills, pointing out areas to drift your flies, or simply assisting you for a relaxing day on the river. Our guides will work with you to make it the perfect guided trout fly fishing trip!
Areas we guide:
• Bryson City
What we offer:
• Half day walk and wade trips
• (4 hours of fishing)
• Full day walk and wade trips
• (8 hours of fishing)
• Private water trips (call in advance to book)
Why you should book an outing with us:
• It’s a chance to escape the daily grind and experience a fun and exciting day in the great outdoors!
• A great way to bond with family friends or that special someone.
• No waders, no gear, no problem everything you need is provided at no additional charge.
What They Say
Meet The Expert
Forrest’s enthusiasm for fly fishing, ignited at age ten in Cherokee, NC, has blossomed into a lifelong quest for mastery and sharing his passion for the sport. His journey, beginning with the thrill of catching his first trout, led him to guiding roles in Western North Carolina, competing on the USA fly fishing team, and eventually founding Cross Rivers Fly Fishing. Dedicated to honing his skills, whether while guiding or crafting distinctive flies in solitude, Forrest finds his deepest satisfaction in teaching others through his immersive trout fishing tours in Asheville, NC. His path is a fusion of skill, nature, and the delight of instilling a similar passion in his clients.