Trout Fishing in North Carolina


Trout Regulations                                                                            


Public Mountain Trout Waters Search


Trout Fishing Maps


2023 Hatchery Trout Stocking Schedule


2023 Delayed Harvest Trout Waters Stocking Schedule


2023 Winter Trout Stocking Schedule (NEW!)


Daily Trout Stocking Update 


Trout Stocking by County


Trout Signs and Classifications

Trout Regulation Signs

Trout Stream Classification Signs

Support Conservation and Management of Native Brook Trout


Motorists can help support the conservation and management of Brook Trout by purchasing a new conservation license plate that depicts North Carolina’s only native trout.


Trout Species in North Carolina

Brook Trout

Brown Trout

Rainbow Trout