Stay up to date on the latest travel advisories.

Smoky Mountain Fishing

Haywood County is home to some of the best Smoky Mountain fishing in all of Western North Carolina. Expert and novice fishermen alike will find plenty of opportunities to enjoy fly-fishing and trout fishing in a multitude of stocked ponds and rivers in Haywood County.

Take a trek through the wilderness and find your own Smoky Mountain fishing hole, relax at Ferguson’s Trout Pond, or practice your casting and trout fishing in one of the designated Mountain Heritage Trout Waters (download map below).

Here in Haywood County, anyone can feel like a fisherman for a day—or even a week! Just be sure to comply with all North Carolina fishing regulations. Some Smoky Mountain trout ponds allow fishing without any license or limits on the number of fish caught, while other locations require visitors to obtain a fishing license.

Download the Mountain Heritage Trout Waters Map here.



11571 Betsy's Gap Road, Clyde NC, 28721


(828) 627-6404

Visit Website


Soco Rd, Maggie Valley, NC, 28751



443 Sorrells Creek Road, Canton NC, 28716


(828) 648-9903

Stay Connected

Sign up for our eNewsletter.