NC Trout Streams

Veteran-Owned · Purpose-Built

North Carolina
Trout Streams
& Stocking Map (2026)


25 Counties Covered
3 Trout Species
5 Rule Types Explained
2026 Stocking Updates

A small mountain creek and a wider river can call for different plans. Start exploring NC trout streams with the county guides below, then choose a reach that fits the time you've got and the way you want to fish. Use the stocking updates, hatch chart and section rules to put the rest of the trip together.

Browse NC trout streams by county

Choose a county near the area you'd like to explore, then open its guide for named waters, section boundaries and arrival information. The cards highlight a few places to start. For the wider view, use NCWRC's official trout maps alongside your chosen county guide.

Selected water types: Hatchery Supported Delayed Harvest Wild Trout C&R Artificial Special Regs
Alleghany County
Hatchery
Little River, Brush Creek and Prathers Creek offer starting points for an outing in the New River watershed.
Ashe County
Hatchery Delayed Harvest
Helton Creek, Big Horse Creek and South Fork New River give you several northern-mountain options, with designated Delayed Harvest reaches to compare.
Avery County
Hatchery Wild Trout
Linville River, North Toe River and Boyde Coffey Lake give you river and stillwater options around the higher mountain country.
Buncombe County
Hatchery
Explore Swannanoa River, Reems Creek and Ivy River sections while planning a trip around Asheville and the surrounding county.
Burke County
Hatchery Delayed Harvest C&R Artificial Wild Trout
Explore Jacob Fork in South Mountains State Park, the Linville River and the Catawba River. Choose between park creeks and designated lower-river reaches.
Caldwell County
Hatchery Delayed Harvest Wild Trout
Start with Wilson Creek, then compare Buffalo Creek, Joes Creek and other foothill waters. Find the reach and approach that fit your day.
Cherokee County
Hatchery
Valley River, Davis Creek and Apalachia Reservoir offer creek, river and reservoir choices around the southwestern part of the state.
Clay County
Hatchery Delayed Harvest
Fires Creek, Tusquitee Creek and Buck Creek give you options around Hayesville. Pick a designated reach and plan the approach before heading out.
Graham County
Hatchery Delayed Harvest Wild Trout
Explore Snowbird Creek sections, Santeetlah Creek, and Cheoah and Calderwood reservoirs. Choose a creek day or a stillwater outing.
Haywood County
Hatchery Delayed Harvest
Compare the Pigeon and West Fork Pigeon sections, then explore the county guide for other named waters and access options.
Henderson County
Hatchery Delayed Harvest
North Fork Mills River and other Henderson waters give you several outings to consider. Green River Delayed Harvest information is in the Polk guide.
Jackson County
Hatchery Delayed Harvest
Compare Tuckasegee River sections, Scott Creek and Bear Creek Lake. Choose between a river run, a creek visit and stillwater fishing.
Macon County
Hatchery Delayed Harvest Wild Trout C&R
Explore the Nantahala River and its different reaches, then compare the other county waters before choosing a river or creek trip.
Madison County
Hatchery Delayed Harvest
Big Laurel Creek, Shelton Laurel Creek and Spring Creek offer starting points in the French Broad watershed, with different reaches to explore.
McDowell County
Hatchery Delayed Harvest
Catawba River, Curtis Creek and Mill Creek provide river and creek choices. Use the guide to find the designated section you want to fish.
Mitchell County
Hatchery Delayed Harvest
Explore North Toe River, Cane Creek and Big Rock Creek. Find a reach that suits your time around the Roan Mountain area.
Polk County
Hatchery Delayed Harvest
Green River Delayed Harvest at Fishtop Falls and North Pacolet River give you foothill waters to compare as you plan your visit.
Rutherford County
Hatchery
The Rocky Broad River offers a starting point around Chimney Rock. Use the guide for section boundaries and access information.
Stokes County
Hatchery
Compare Dan River fishing with a stillwater visit to Hanging Rock Lake. Check the water-specific rules as you choose the outing.
Surry County
Hatchery Delayed Harvest
Explore the Ararat River, Mitchell River and smaller creeks around Mount Airy, Dobson and Elkin, with separate sections to choose from.
Swain County
Hatchery Delayed Harvest Wild Trout
Compare Tuckasegee, Nantahala and Oconaluftee outings. Check whether your chosen reach follows state or EBCI tribal rules before the trip.
Transylvania County
Hatchery Delayed Harvest C&R
Explore the Davidson River, East Fork French Broad and Little River. Choose a designated reach, then give yourself time to learn a few runs.
Watauga County
Hatchery Delayed Harvest Wild Trout
Explore Watauga River sections and nearby mountain waters. Use the county guide to find an approach that suits the fishing day you have in mind.
Wilkes County
Hatchery Delayed Harvest Wild Trout
Compare East Prong Roaring River, Reddies River and nearby creek fishing. The county guide will help you choose the reach and arrival plan.
Yancey County
Hatchery Delayed Harvest
South Toe River, Cane River and other named waters give you options around Burnsville. Pick a section and a useful starting fly selection.

Plan the rest of your trip

Once you've chosen a destination, these guides will help you check stocking information, pack useful flies and decide how to fish the first run.

WNC Trout Hatch Chart

Choose a starting fly selection from monthly insect windows and seasonal packing advice, then adjust to the feeding you find on the stream.

View Hatch Chart

Trout Stocking Updates

Check current notices and learn how to read the official delivery report before planning a trip around recently stocked fish.

Check Stocking

Blue Winged Olive Guide

Learn when to try a nymph, emerger or dry, and how to improve the presentation when small olives have trout feeding.

Read BWO Guide

Choose the right trout section

One river can have different rules along its length. Find the designation for the reach you're visiting, then use these summaries to check the season, tackle and trout limits.

Hatchery Supported Hatchery Supported (HS)
▾

Hatchery Supported Trout Waters are marked with green-and-white signs. During the open season, anglers may keep seven trout per day, with no minimum size limit and no bait or lure restrictions. Fishing is limited to hook and line.

For the 2026–27 regulation year, most Hatchery Supported Trout Waters are closed to fishing from March 1 through April 2, 2027, reopening at 7 a.m. on April 3. Certain waters listed by NCWRC have no closed season. Check the rules for your specific stream or reservoir before planning a trip.

Delayed Harvest Delayed Harvest (DH)
▾

For the 2026–27 season, Delayed Harvest restrictions run from October 1, 2026, through June 4, 2027. You can't harvest or possess trout during that period. Fish with artificial lures with a single hook, and don't possess natural bait while fishing.

Fishing closes 30 minutes after sunset on June 4, 2027. It reopens June 5 at 6 a.m. for anglers under 16, with everyone able to fish from noon. The harvest-season rules then allow seven trout per day, with no minimum size or bait restriction.

Wild Trout Wild Trout Waters (WT)
▾

Wild Trout Waters are managed for naturally reproducing trout and are marked with blue-and-yellow signs. They have no closed season. Anglers may keep four trout per day, and each fish must measure at least seven inches. Only artificial lures with one single hook may be used, and natural bait may not be possessed while fishing.

C&R Artificial Catch and Release / Artificial Flies and Lures Only
▾

Catch and Release/Artificial Flies and Lures Only Trout Waters are marked with red-and-yellow signs and have no closed season. Trout may not be harvested or possessed while fishing these waters. Only artificial flies and lures with one single hook may be used, and natural bait may not be possessed.

Special Regs Special Regulation Trout Waters
▾

Special Regulation Trout Waters have water-specific size and daily trout limits. Find the named section in the current NCWRC regulations before planning tackle or harvest for that reach.

Know the trout you might encounter

Brook Trout, Rainbow Trout and Brown Trout occur in North Carolina mountain waters
Brook Trout

North Carolina's native trout species belongs to the char genus, Salvelinus, within the salmon and trout family. Look for worm-like markings across the back, pale spots and white leading edges on the lower fins. Brook Trout occur in stocked and wild populations; appearance alone does not establish a fish's origin.

Rainbow Trout

Introduced from western North America, Rainbow Trout occur in stocked and naturally reproducing populations in NC. Look for dark spotting and a pink-to-red stripe along the sides, although color intensity varies. Observe feeding behavior rather than assuming all rainbows respond the same way.

Brown Trout

Introduced from Europe and western Asia, Brown Trout have golden-to-olive sides with dark spots, often ringed by lighter halos; some also have red spots. Look for fish around cover such as undercut banks and fallen trees. Like Brook Trout and Rainbow Trout, they need cold, clean water.

Want to compare markings before your next trip? Read our Trout vs Char identification guide for the three species commonly encountered on NC trout water and the exceptions to simple spot and tail rules.

Questions before you head out

Do I need a separate trout license in North Carolina?
▾

State Inland Fishing and Inland Fishing 10-Day licenses include Public Mountain Trout Waters, so you don't need a separate trout add-on. Check the official license options and exemptions, or buy a license online. A coastal-only license doesn't cover inland trout fishing.

How do I check whether my stream has been stocked?
▾

Use NCWRC's Daily Trout Stocking Update and match the county, stream and designation to your planned reach. Check the displayed date range for recorded deliveries. Our stocking guide in the planning cards above explains the report and current notices.

Does a trout designation give me access along every bank?
▾

Some designated trout water runs through private property. Use established access or arrange permission, and respect posted land. Save the parking location and route to the water before leaving home, with a backup if your first approach is closed or occupied.

What does Delayed Harvest mean?
▾

These waters have a protected catch-and-release trout season followed by a harvest season. The Delayed Harvest summary above covers the current dates, tackle restrictions and June transition.

Do I need a hatch to catch trout?
▾

You can fish nymphs, pupae and other suitable food profiles while the surface is quiet. Work a manageable holding lane and adjust the rig until the fly reaches a useful feeding depth. If rises develop, watch the insects and try an emerger or dry that fits the activity.

Can I fish Cherokee tribal waters with a state license?
▾

A North Carolina state license doesn't replace a required Cherokee permit on EBCI-managed fishing waters. Enterprise Waters and Catch & Release waters have different permit options. Check Fish Cherokee's official permit information for the reach you want to fish.

A core fly selection for your next trip

The Essentials Loaded Fly Box gives you 82 flies in a slim, water-resistant box, with dries for surface feeding and nymphs for working a run. It includes Blue Winged Olives, CDC Elk Hair Caddis, Adams and Parachute Ants, plus Prince Nymphs, Green Copper Johns, Olive Hare's Ears and Rainbow Warriors.

Check the included sizes against the trip you're planning, and add tiny winter midges, smaller olive imitations or streamers when you need them. A core box you know well, with a few additions for the day, makes it easier to choose a fly and get back to watching the drift.

See the Essentials Loaded Fly Box