← Back to US Fishing

Fishing in Virginia

6 regions · 239 verified fishing spots · 30+ species

6
Regions
239+
Spots Listed
30+
Species

Virginia offers extraordinary fishing diversity from the Atlantic coast to the Blue Ridge Mountains. The Chesapeake Bay and Eastern Shore provide world-class striped bass, blue crab, and flounder fishing. The Shenandoah National Park features 100+ miles of brook trout streams, Smith Mountain Lake offers excellent bass and striper fishing, and the James River provides smallmouth bass and muskie fishing.

Fishing Regulations

7 species limits are shown per spot in the CatchTales app.

View full regulations →

Pick a region below to explore its fishing spots.

Get CatchTales

Ready to start bragging? Download the app and hit the water.