In Virginia, you can fish for striped bass, redfish, bluefish, flounder, pompano and tarpon in the waters of the Chesapeake Bay or the Atlantic Ocean. The rushing streams and rivers of the Allegheny and Blue Ridge Mountains hold brook, brown, and rainbow trout. The lakes, rivers, and reservoirs in between are home to largemouth and smallmouth bass, monster catfish, muskies and walleye.
Check out these Rocky Mount, VA fishing resources: