From the fishing piers of Holden Beach and Wilmington to the beaches of the Outer Banks and giant impoundments like Lake Norman and Lake James, you're sure to find a fishery that will make you happy in North Carolina. Looking for more? Hit the inshore waters along Pamlico Sound or head up into the Great Smoky Mountains for some awesome trout fishing.
Check out these Beech Mountain, NC fishing resources: