Best fly fishing in the nc mountains
Haywood’s uniquely clean waters make for the best fly fishing in the Southeast, with the perfect conditions for diverse streams, hearty catches, and satisfying days on the water.
Gone fishing
Making memories one cast at a time
Get your daily dose of water therapy when you reel in brook, brown, or rainbow trout on your own or with an expert fishing guide.

Where to catch fish in Haywood
Find me where the fish are
What you’ll be reeling in
With oxygen-rich, high-elevation headwaters trickling down the mountains, Haywood’s Pigeon River and its tributaries provide ideal conditions for freshwater fishing (especially trout, a mountain delicacy).

Prized amongst anglers for their fighting ability, “brookies” spawn in the fall and can be found in the cool, upper-elevation rivers and streams of the Pigeon.

Spawning in the fall and hatching in the cool waters of early spring, trout fishing in the NC mountains for this agile, easily-spooked fish requires a stealthy approach.

Technically native to the Western US, Rainbow trout spawn in late spring and can tolerate warmer water. Find them in the lower reaches of rivers and streams.

Catch-and-release impressively sized largemouth bass at Lake Junaluska’s designated fishing docks, from a boat, or below the dam.










