Davidson River near Brevard offers fishing for stockers or wild trout, and some big ones! The lower part of the River is stocked weekly while the upper part is catch and release only. The upper part can be tough because it gets a lot of traffic, but the opportunity is there to catch a big fish. For more info, explore this web site: https://www.ncwildlife.org/
The Davidson forks and looking Glass Creek go's to the right up towards the blue ridge parkway. It is full of small wild rainbow and a few Brook trout as it gains altitude and becomes a very small stream. If you don't have any luck fishing your kids should have fun at sliding rock, if they don't mind waiting in line some.