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

Beginning 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.

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.

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

No matter the season, you’ll have your choice of fishing 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.

We love calling WNC home, and our local guides know all the best locations for excellent trout fishing in the area surrounding Asheville, NC.

Questions? Want to book a trip?  Email, call or text: [email protected]  615-308-1999.

Fly fisher with trout

Guided Fly Fishing Trips

Join us for a half-day or full-day guided fly fishing trip on one of the many beautiful fishing areas available in Western North Carolina.

Learn to Fly Fish

Brookside Guides offers personalized half-day and full-day private instruction, all within an easy drive of Asheville, NC.

Looking for the perfect gift for the angler in your life? Our fly fishing gift certificates are the ideal choice! Treat them to an unforgettable experience on the water with one of our expert-guided trips. Easy to purchase and even easier to enjoy, our gift certificates are sure to reel in big smiles.