The North Carolina Mountains streams are known for some of the best trout fishing. Serious fly fishers will like the smaller, lesser-known spots such as Pantertown Creek, Chattanooga River, Whitewater River, and Tanasee Creek.
Other areas for trout fishing are:
Davidson River East Fork of the French Broad River, West Fork of the French Broad River, North Fork of the French Broad River, West Fork of the Pigeon River, and Mills River.