The trout streams in NC are all north and west of Charlotte, that I am aware of. The mountains of western NC are loaded with fantastic trout streams, but I'd guess you'd be looking at 2.5 or 3 hours drive to trout water.
Hope this helps some.