The cool, crisp streams of western North Carolina, are a fishing paradise. Native rainbow trout are the trophy that anglers seek. Right here in Maggie Valley, Waynesville and across the mountain in Cherokee, steams are stocked annually, and as the seasons permit, the fishing can be fantastic.
Here are some resources for fishing our waters:
Haywood County NC Trout Streams – Fly Fishing NC
Fishing | Smoky Mountains – Haywood County Tourism
Haywood County, NC – Fishing, Guides, Charters, Bait …
North Carolina’s Urban Trout Fishing
Haywood County, North Carolina – WildTroutStreams