9 public waters in the Mountains & Valley region — 1 lakes/reservoirs and 8 rivers. Every one is public water fishable on a Virginia licence.
See every public fishing venue in Virginia on the map, with boat ramps, camping, parking and full rules for each one.
McDaniels Lake (33 acres) sits in Craig County, Virginia, managed by Forest Service. A VDWR-managed small lake or a Department-leased city/county lake — Largemouth Bass, Bluegill, Redear Sunfish, Channel Catfish and Crappie, with Rainbow Trout stocked into a number of them through the cool months (the Community Fishing / urban programme). Managed for easy bank and pier access.
Craig, Botetourt and Montgomery Counties, Virginia — Craig Creek is a 113 km stream, managed by Commonwealth of Virginia (public / navigable water): A Virginia wild or stocked mountain Trout stream — native Brook Trout ('natives' / 'specks') in the headwaters, wild and stocked rainbows and browns lower down. Special-regulation catch-and-release and delayed-harvest sections are marked. A Trout licence (and a National Forest stamp on many) is required to fish stocked water.
Sinking Creek (44 km) flows through Craig and Giles Counties, Virginia, managed by Commonwealth of Virginia (public / navigable water). A Virginia smallmouth river (the upper James, the Shenandoah and its forks, the Maury, Cowpasture, Jackson and Rappahannock) — Smallmouth Bass on the ledges and grass beds, Redbreast Sunfish ('redeyes'), Rock Bass, and a strong Muskellunge fishery on the James and Shenandoah. Classic wade-and-float bronzeback water.
Potts Creek runs 64 km through Alleghany and Craig Counties, Virginia, managed by Commonwealth of Virginia (public / navigable water): A Virginia wild or stocked mountain Trout stream — native Brook Trout ('natives' / 'specks') in the headwaters, wild and stocked rainbows and browns lower down. Special-regulation catch-and-release and delayed-harvest sections are marked. A Trout licence (and a National Forest stamp on many) is required to fish stocked water.
Craig and Giles Counties, Virginia — Johns Creek is a 44 km stream, managed by Commonwealth of Virginia (public / navigable water): A Virginia wild or stocked mountain Trout stream — native Brook Trout ('natives' / 'specks') in the headwaters, wild and stocked rainbows and browns lower down. Special-regulation catch-and-release and delayed-harvest sections are marked. A Trout licence (and a National Forest stamp on many) is required to fish stocked water.
Barbours Creek runs 21 km through Craig and Alleghany Counties, Virginia, managed by Commonwealth of Virginia (public / navigable water): A Virginia wild or stocked mountain Trout stream — native Brook Trout ('natives' / 'specks') in the headwaters, wild and stocked rainbows and browns lower down. Special-regulation catch-and-release and delayed-harvest sections are marked. A Trout licence (and a National Forest stamp on many) is required to fish stocked water.
In Botetourt and Craig Counties, Virginia, North Fork Catawba Creek is a 10 km river or creek, managed by Commonwealth of Virginia (public / navigable water). A Virginia smallmouth river (the upper James, the Shenandoah and its forks, the Maury, Cowpasture, Jackson and Rappahannock) — Smallmouth Bass on the ledges and grass beds, Redbreast Sunfish ('redeyes'), Rock Bass, and a strong Muskellunge fishery on the James and Shenandoah. Classic wade-and-float bronzeback water.
Stone Coal Creek runs 5 km through Botetourt and Craig Counties, Virginia, managed by Commonwealth of Virginia (public / navigable water): A Virginia smallmouth river (the upper James, the Shenandoah and its forks, the Maury, Cowpasture, Jackson and Rappahannock) — Smallmouth Bass on the ledges and grass beds, Redbreast Sunfish ('redeyes'), Rock Bass, and a strong Muskellunge fishery on the James and Shenandoah. Classic wade-and-float bronzeback water.
In Craig County, Virginia, Cove Branch is a 8 km river or creek, managed by Commonwealth of Virginia (public / navigable water). A Virginia smallmouth river (the upper James, the Shenandoah and its forks, the Maury, Cowpasture, Jackson and Rappahannock) — Smallmouth Bass on the ledges and grass beds, Redbreast Sunfish ('redeyes'), Rock Bass, and a strong Muskellunge fishery on the James and Shenandoah. Classic wade-and-float bronzeback water.
Across its mapped waters, Craig County holds 14 species on PiscaMaps, including Largemouth Bass, Bluegill, Channel Catfish, Rainbow Trout, Brook Trout, Brown Trout, Smallmouth Bass and Redbreast Sunfish.
Ramps, put-ins and species for every water — plus the carp layer no other US app has.
Open the Virginia map Join PiscaMapsOne Virginia Department of Wildlife Resources freshwater fishing licence covers every public water in the state — resident annual about $24, non-resident annual about $47, with 1-day and 5-day short-term options. A separate trout licence (~$24 resident) is required from 1 October to 15 June to fish designated stocked trout waters, plus a ~$5 National Forest permit on national-forest stocked water. Below the fall line, tidal water needs a saltwater licence instead. Virginia residents 65+ can buy a discounted or free licence. Buy at GoOutdoorsVirginia.com.