The trout streams in the Blue Ridge, Appalachian & Great Smoky mountains of North Carolina host the best fishing streams in the state, with over 3000 miles of stream throughout the region. In most of these trout streams and rivers you can catch all three types of trout; like brook trout, rainbow trout, and brown trout.

Amateurs and professionals alike have fished our waters, and there are numerous options available for anglers of all levels. Beginners may wish to start with an introductory course by one of the region's excellent fishing schools while the more experienced may head out on their own or join one of the fishing expeditions hosted by experts and sponsored by one of the clubs or organizations.

Some of our neighboring states contain great fly fishing trout waters also, and with our close proximity to Tennessee, Virginia, West Virginia, and Georgia, you can use the greater Cashiers area as your base of operations while you explore endless fishing possibilities.