North Carolina's western mountains offer some of the finest trout fishing in the Southeast, with over 4,000 miles of designated trout water in the Blue Ridge and Great Smoky Mountains. The state holds populations of native southern Appalachian brook trout alongside wild brown and rainbow trout in cold mountain streams. Private water in the highlands around Brevard, Boone, and Cashiers provides access to pristine streams that flow through dense rhododendron tunnels and old-growth forest.
North Carolina
North Carolina
North Carolina
North Carolina
Yes. North Carolina has approximately 3,800 miles of water classified as wild trout habitat, including native southern Appalachian brook trout in high-elevation streams. The state's Delayed Harvest program also creates excellent fishing on select streams. Private water often holds the healthiest wild trout populations due to reduced angling pressure.
North Carolina mountain streams fish well from March through November. Spring brings excellent hatches of quill gordons, hendricksons, and March browns. Summer fishing focuses on terrestrials and small attractor dries in rhododendron-shaded streams. Fall offers outstanding dry fly fishing with blue-winged olives and fewer anglers.
Several AnglerPass properties in western North Carolina combine private stream access with lodge accommodations. These range from rustic streamside cabins to full-service lodges in the Highlands-Cashiers area, offering guided and unguided options on private mountain trout water.
Join a fly fishing club on AnglerPass and access private waters across North Carolina and beyond.