FishableWaters

North Carolina

Trout in North Carolina

Trout are on record in 98 North Carolina waters, with 152 stockings in the books. Stocking peaks in April and May.

Scheduled ahead

Oct 15, 2026 Hanging Rock Park Lake

Oct 15, 2026 Helton Creek

Oct 15, 2026 Big Horse Creek

Oct 15, 2026 South Fork New River

Oct 15, 2026 Ararat River

When does North Carolina stock trout?

Jan: 0 stockingsJanFeb: 0 stockingsFebMar: 0 stockingsMarApr: 59 stockingsAprMay: 66 stockingsMayJun: 27 stockingsJunJul: 0 stockingsJulAug: 0 stockingsAugSep: 0 stockingsSepOct: 0 stockingsOctNov: 0 stockingsNovDec: 0 stockingsDec

Trout nationwide → · Fishing in North Carolina · North Carolina stocking report →

Trout in North Carolina — FAQ

Where can I catch trout in North Carolina?+

Trout are on record in 98 North Carolina waters, including Big Laurel Creek, Linville River, Nantahala River. The full list is on this page.

When does North Carolina stock trout?+

North Carolina stocks trout most heavily in April and May, going by 152 records. See the freshest stockings on this page for the current season.

Do I need a license to fish for trout in North Carolina?+

Yes — North Carolina requires a fishing license. Buy one from the state and check seasons and limits before you go.