Fishing in the Shenandoah & Mountains
Explore fishing in the Shenandoah & Mountains of Virginia. Shenandoah National Park, Mossy Creek, Jackson River, Sheppe
Shenandoah National Park offers excellent fishing in the Shenandoah & Mountains of Virginia with good public access.
1. Shenandoah National Park (Rainbow Trout, Brown Trout, Brook Trout)
Shenandoah National Park, VirginiaShenandoah National Park offers excellent fishing in the Shenandoah & Mountains of Virginia with good public access.
Boat Launch: Public Boat Landing →
2. Mossy Creek (Channel Catfish, Smallmouth Bass, Largemouth Bass, Crappie)
Mossy Creek, VirginiaMossy Creek offers excellent fishing in the Shenandoah & Mountains of Virginia with good public access.
- Largemouth & smallmouth bass · Limit: 5 per day combined · No statewide length limits (lake exceptions apply)
- Bluegill & other sunfish (excl. crappie, rock bass, Roanoke bass) · Limit: 50 per day combined · No statewide length limits
3. Jackson River (Channel Catfish, Smallmouth Bass, Largemouth Bass, Crappie)
Jackson River, VirginiaJackson River offers excellent fishing in the Shenandoah & Mountains of Virginia with good public access.
- Largemouth & smallmouth bass · Limit: 5 per day combined · No statewide length limits (lake exceptions apply)
- Bluegill & other sunfish (excl. crappie, rock bass, Roanoke bass) · Limit: 50 per day combined · No statewide length limits
4. Sheppe Pond (Channel Catfish, Smallmouth Bass, Largemouth Bass, Crappie, Rainbow Trout)
Sheppe Pond, VirginiaNamed lake in the Shenandoah & Mountains region of Virginia.
- Largemouth & smallmouth bass · Limit: 5 per day combined · No statewide length limits (lake exceptions apply)
- Bluegill & other sunfish (excl. crappie, rock bass, Roanoke bass) · Limit: 50 per day combined · No statewide length limits
5. Barger Pond (Channel Catfish, Smallmouth Bass, Largemouth Bass, Crappie, Rainbow Trout)
Barger Pond, VirginiaNamed lake in the Shenandoah & Mountains region of Virginia.
- Largemouth & smallmouth bass · Limit: 5 per day combined · No statewide length limits (lake exceptions apply)
- Bluegill & other sunfish (excl. crappie, rock bass, Roanoke bass) · Limit: 50 per day combined · No statewide length limits
6. Big Pond (Channel Catfish, Smallmouth Bass, Largemouth Bass, Crappie, Rainbow Trout)
Big Pond, VirginiaNamed lake in the Shenandoah & Mountains region of Virginia.
- Largemouth & smallmouth bass · Limit: 5 per day combined · No statewide length limits (lake exceptions apply)
- Bluegill & other sunfish (excl. crappie, rock bass, Roanoke bass) · Limit: 50 per day combined · No statewide length limits
7. Browns Pond (Channel Catfish, Smallmouth Bass, Largemouth Bass, Crappie, Rainbow Trout)
Browns Pond, VirginiaNamed lake in the Shenandoah & Mountains region of Virginia.
- Largemouth & smallmouth bass · Limit: 5 per day combined · No statewide length limits (lake exceptions apply)
- Bluegill & other sunfish (excl. crappie, rock bass, Roanoke bass) · Limit: 50 per day combined · No statewide length limits
8. Goose Pond (Channel Catfish, Smallmouth Bass, Largemouth Bass, Crappie, Rainbow Trout)
Goose Pond, VirginiaNamed lake in the Shenandoah & Mountains region of Virginia.
- Largemouth & smallmouth bass · Limit: 5 per day combined · No statewide length limits (lake exceptions apply)
- Bluegill & other sunfish (excl. crappie, rock bass, Roanoke bass) · Limit: 50 per day combined · No statewide length limits
9. Green Pond (Channel Catfish, Smallmouth Bass, Largemouth Bass, Crappie, Rainbow Trout)
Green Pond, VirginiaNamed lake in the Shenandoah & Mountains region of Virginia.
- Largemouth & smallmouth bass · Limit: 5 per day combined · No statewide length limits (lake exceptions apply)
- Bluegill & other sunfish (excl. crappie, rock bass, Roanoke bass) · Limit: 50 per day combined · No statewide length limits
Boat Launch: Basic Park Boat Ramp →
10. Hattons Pond (Channel Catfish, Smallmouth Bass, Largemouth Bass, Crappie, Rainbow Trout)
Hattons Pond, VirginiaNamed lake in the Shenandoah & Mountains region of Virginia.
- Largemouth & smallmouth bass · Limit: 5 per day combined · No statewide length limits (lake exceptions apply)
- Bluegill & other sunfish (excl. crappie, rock bass, Roanoke bass) · Limit: 50 per day combined · No statewide length limits
Boat Launch: Basic Park Boat Ramp →
11. Mountain Lake (Channel Catfish, Smallmouth Bass, Largemouth Bass, Crappie, Rainbow Trout)
Mountain Lake, VirginiaNamed lake in the Shenandoah & Mountains region of Virginia.
- Largemouth & smallmouth bass · Limit: 5 per day combined · No statewide length limits (lake exceptions apply)
- Bluegill & other sunfish (excl. crappie, rock bass, Roanoke bass) · Limit: 50 per day combined · No statewide length limits
Boat Launch: Basic Park Boat Ramp →
12. Mud Pond (Channel Catfish, Smallmouth Bass, Largemouth Bass, Crappie, Rainbow Trout)
Mud Pond, VirginiaNamed lake in the Shenandoah & Mountains region of Virginia.
- Largemouth & smallmouth bass · Limit: 5 per day combined · No statewide length limits (lake exceptions apply)
- Bluegill & other sunfish (excl. crappie, rock bass, Roanoke bass) · Limit: 50 per day combined · No statewide length limits
13. Persimmon Pond (historical) (Channel Catfish, Smallmouth Bass, Largemouth Bass, Crappie, Rainbow Trout)
Persimmon Pond (historical), VirginiaNamed lake in the Shenandoah & Mountains region of Virginia.
- Largemouth & smallmouth bass · Limit: 5 per day combined · No statewide length limits (lake exceptions apply)
- Bluegill & other sunfish (excl. crappie, rock bass, Roanoke bass) · Limit: 50 per day combined · No statewide length limits
14. Pike Pond (Channel Catfish, Smallmouth Bass, Largemouth Bass, Crappie, Rainbow Trout)
Pike Pond, VirginiaNamed lake in the Shenandoah & Mountains region of Virginia.
- Largemouth & smallmouth bass · Limit: 5 per day combined · No statewide length limits (lake exceptions apply)
- Bluegill & other sunfish (excl. crappie, rock bass, Roanoke bass) · Limit: 50 per day combined · No statewide length limits
15. Puffenbarger Pond (Channel Catfish, Smallmouth Bass, Largemouth Bass, Crappie, Rainbow Trout)
Puffenbarger Pond, VirginiaNamed lake in the Shenandoah & Mountains region of Virginia.
- Largemouth & smallmouth bass · Limit: 5 per day combined · No statewide length limits (lake exceptions apply)
- Bluegill & other sunfish (excl. crappie, rock bass, Roanoke bass) · Limit: 50 per day combined · No statewide length limits
16. Lake Quarles (Channel Catfish, Smallmouth Bass, Largemouth Bass, Crappie, Rainbow Trout)
Lake Quarles, VirginiaNamed lake in the Shenandoah & Mountains region of Virginia.
- Largemouth & smallmouth bass · Limit: 5 per day combined · No statewide length limits (lake exceptions apply)
- Bluegill & other sunfish (excl. crappie, rock bass, Roanoke bass) · Limit: 50 per day combined · No statewide length limits
Boat Launch: Basic Park Boat Ramp →
17. Saunders Pond (Channel Catfish, Smallmouth Bass, Largemouth Bass, Crappie, Rainbow Trout)
Saunders Pond, VirginiaNamed lake in the Shenandoah & Mountains region of Virginia.
- Largemouth & smallmouth bass · Limit: 5 per day combined · No statewide length limits (lake exceptions apply)
- Bluegill & other sunfish (excl. crappie, rock bass, Roanoke bass) · Limit: 50 per day combined · No statewide length limits
18. Stark Pond (Channel Catfish, Smallmouth Bass, Largemouth Bass, Crappie, Rainbow Trout)
Stark Pond, VirginiaNamed lake in the Shenandoah & Mountains region of Virginia.
- Largemouth & smallmouth bass · Limit: 5 per day combined · No statewide length limits (lake exceptions apply)
- Bluegill & other sunfish (excl. crappie, rock bass, Roanoke bass) · Limit: 50 per day combined · No statewide length limits
19. Allens Pond (Channel Catfish, Smallmouth Bass, Largemouth Bass, Crappie, Rainbow Trout)
Allens Pond, VirginiaNamed lake in the Shenandoah & Mountains region of Virginia.
- Largemouth & smallmouth bass · Limit: 5 per day combined · No statewide length limits (lake exceptions apply)
- Bluegill & other sunfish (excl. crappie, rock bass, Roanoke bass) · Limit: 50 per day combined · No statewide length limits
20. Alumni Lake (Channel Catfish, Smallmouth Bass, Largemouth Bass, Crappie, Rainbow Trout)
Alumni Lake, VirginiaNamed lake in the Shenandoah & Mountains region of Virginia.
- Largemouth & smallmouth bass · Limit: 5 per day combined · No statewide length limits (lake exceptions apply)
- Bluegill & other sunfish (excl. crappie, rock bass, Roanoke bass) · Limit: 50 per day combined · No statewide length limits
21. Baker Springs Basin (Channel Catfish, Smallmouth Bass, Largemouth Bass, Crappie, Rainbow Trout)
Baker Springs Basin, VirginiaNamed lake in the Shenandoah & Mountains region of Virginia.
- Largemouth & smallmouth bass · Limit: 5 per day combined · No statewide length limits (lake exceptions apply)
- Bluegill & other sunfish (excl. crappie, rock bass, Roanoke bass) · Limit: 50 per day combined · No statewide length limits
Boat Launch: Basic Park Boat Ramp →
22. Baldwin Pond (Channel Catfish, Smallmouth Bass, Largemouth Bass, Crappie, Rainbow Trout)
Baldwin Pond, VirginiaNamed lake in the Shenandoah & Mountains region of Virginia.
- Largemouth & smallmouth bass · Limit: 5 per day combined · No statewide length limits (lake exceptions apply)
- Bluegill & other sunfish (excl. crappie, rock bass, Roanoke bass) · Limit: 50 per day combined · No statewide length limits
Boat Launch: Basic Park Boat Ramp →
23. Bartonville Pond (Channel Catfish, Smallmouth Bass, Largemouth Bass, Crappie, Rainbow Trout)
Bartonville Pond, VirginiaNamed lake in the Shenandoah & Mountains region of Virginia.
- Largemouth & smallmouth bass · Limit: 5 per day combined · No statewide length limits (lake exceptions apply)
- Bluegill & other sunfish (excl. crappie, rock bass, Roanoke bass) · Limit: 50 per day combined · No statewide length limits
24. Bass Pond (Channel Catfish, Smallmouth Bass, Largemouth Bass, Crappie, Rainbow Trout)
Bass Pond, VirginiaNamed lake in the Shenandoah & Mountains region of Virginia.
- Largemouth & smallmouth bass · Limit: 5 per day combined · No statewide length limits (lake exceptions apply)
- Bluegill & other sunfish (excl. crappie, rock bass, Roanoke bass) · Limit: 50 per day combined · No statewide length limits
25. Bath County Pumped Storage Lake (Channel Catfish, Smallmouth Bass, Largemouth Bass, Crappie, Rainbow Trout)
Bath County Pumped Storage Lake, VirginiaNamed lake in the Shenandoah & Mountains region of Virginia.
- Largemouth & smallmouth bass · Limit: 5 per day combined · No statewide length limits (lake exceptions apply)
- Bluegill & other sunfish (excl. crappie, rock bass, Roanoke bass) · Limit: 50 per day combined · No statewide length limits
26. Baylors Pond (Channel Catfish, Smallmouth Bass, Largemouth Bass, Crappie, Rainbow Trout)
Baylors Pond, VirginiaNamed lake in the Shenandoah & Mountains region of Virginia.
- Largemouth & smallmouth bass · Limit: 5 per day combined · No statewide length limits (lake exceptions apply)
- Bluegill & other sunfish (excl. crappie, rock bass, Roanoke bass) · Limit: 50 per day combined · No statewide length limits
Boat Launch: Wilmont Boat Ramp →
27. Beamon Pond (Channel Catfish, Smallmouth Bass, Largemouth Bass, Crappie, Rainbow Trout)
Beamon Pond, VirginiaNamed lake in the Shenandoah & Mountains region of Virginia.
- Largemouth & smallmouth bass · Limit: 5 per day combined · No statewide length limits (lake exceptions apply)
- Bluegill & other sunfish (excl. crappie, rock bass, Roanoke bass) · Limit: 50 per day combined · No statewide length limits
28. Beales Millpond (Channel Catfish, Smallmouth Bass, Largemouth Bass, Crappie, Rainbow Trout)
Beales Millpond, VirginiaNamed lake in the Shenandoah & Mountains region of Virginia.
- Largemouth & smallmouth bass · Limit: 5 per day combined · No statewide length limits (lake exceptions apply)
- Bluegill & other sunfish (excl. crappie, rock bass, Roanoke bass) · Limit: 50 per day combined · No statewide length limits
29. Bear Creek Lake (Channel Catfish, Smallmouth Bass, Largemouth Bass, Crappie)
Bear Creek Lake, VirginiaNamed lake in the Shenandoah & Mountains region of Virginia.
- Largemouth & smallmouth bass · Limit: 5 per day combined · No statewide length limits (lake exceptions apply)
- Bluegill & other sunfish (excl. crappie, rock bass, Roanoke bass) · Limit: 50 per day combined · No statewide length limits
30. Bearden Pond (Channel Catfish, Smallmouth Bass, Largemouth Bass, Crappie, Rainbow Trout)
Bearden Pond, VirginiaNamed lake in the Shenandoah & Mountains region of Virginia.
- Largemouth & smallmouth bass · Limit: 5 per day combined · No statewide length limits (lake exceptions apply)
- Bluegill & other sunfish (excl. crappie, rock bass, Roanoke bass) · Limit: 50 per day combined · No statewide length limits
31. Bears Den Lake (Channel Catfish, Smallmouth Bass, Largemouth Bass, Crappie, Rainbow Trout)
Bears Den Lake, VirginiaNamed lake in the Shenandoah & Mountains region of Virginia.
- Largemouth & smallmouth bass · Limit: 5 per day combined · No statewide length limits (lake exceptions apply)
- Bluegill & other sunfish (excl. crappie, rock bass, Roanoke bass) · Limit: 50 per day combined · No statewide length limits
32. Beaties Millpond (Channel Catfish, Smallmouth Bass, Largemouth Bass, Crappie, Rainbow Trout)
Beaties Millpond, VirginiaNamed lake in the Shenandoah & Mountains region of Virginia.
- Largemouth & smallmouth bass · Limit: 5 per day combined · No statewide length limits (lake exceptions apply)
- Bluegill & other sunfish (excl. crappie, rock bass, Roanoke bass) · Limit: 50 per day combined · No statewide length limits
33. Beaver Creek Reservoir (Channel Catfish, Smallmouth Bass, Largemouth Bass, Crappie)
Beaver Creek Reservoir, VirginiaNamed lake in the Shenandoah & Mountains region of Virginia.
- Largemouth & smallmouth bass · Limit: 5 per day combined · No statewide length limits (lake exceptions apply)
- Bluegill & other sunfish (excl. crappie, rock bass, Roanoke bass) · Limit: 50 per day combined · No statewide length limits
34. Beaver Lake (Channel Catfish, Smallmouth Bass, Largemouth Bass, Crappie, Rainbow Trout)
Beaver Lake, VirginiaNamed lake in the Shenandoah & Mountains region of Virginia.
- Largemouth & smallmouth bass · Limit: 5 per day combined · No statewide length limits (lake exceptions apply)
- Bluegill & other sunfish (excl. crappie, rock bass, Roanoke bass) · Limit: 50 per day combined · No statewide length limits
35. Beaver Pond (Channel Catfish, Smallmouth Bass, Largemouth Bass, Crappie, Rainbow Trout)
Beaver Pond, VirginiaNamed lake in the Shenandoah & Mountains region of Virginia.
- Largemouth & smallmouth bass · Limit: 5 per day combined · No statewide length limits (lake exceptions apply)
- Bluegill & other sunfish (excl. crappie, rock bass, Roanoke bass) · Limit: 50 per day combined · No statewide length limits
36. Beaverdam Pond (Channel Catfish, Smallmouth Bass, Largemouth Bass, Crappie, Rainbow Trout)
Beaverdam Pond, VirginiaNamed lake in the Shenandoah & Mountains region of Virginia.
- Largemouth & smallmouth bass · Limit: 5 per day combined · No statewide length limits (lake exceptions apply)
- Bluegill & other sunfish (excl. crappie, rock bass, Roanoke bass) · Limit: 50 per day combined · No statewide length limits
37. Beaverdam Reservoir (Channel Catfish, Smallmouth Bass, Largemouth Bass, Crappie, Rainbow Trout)
Beaverdam Reservoir, VirginiaNamed lake in the Shenandoah & Mountains region of Virginia.
- Largemouth & smallmouth bass · Limit: 5 per day combined · No statewide length limits (lake exceptions apply)
- Bluegill & other sunfish (excl. crappie, rock bass, Roanoke bass) · Limit: 50 per day combined · No statewide length limits
38. Beazley Pond (Channel Catfish, Smallmouth Bass, Largemouth Bass, Crappie, Rainbow Trout)
Beazley Pond, VirginiaNamed lake in the Shenandoah & Mountains region of Virginia.
- Largemouth & smallmouth bass · Limit: 5 per day combined · No statewide length limits (lake exceptions apply)
- Bluegill & other sunfish (excl. crappie, rock bass, Roanoke bass) · Limit: 50 per day combined · No statewide length limits
39. Bell Lake (Channel Catfish, Smallmouth Bass, Largemouth Bass, Crappie, Rainbow Trout)
Bell Lake, VirginiaNamed lake in the Shenandoah & Mountains region of Virginia.
- Largemouth & smallmouth bass · Limit: 5 per day combined · No statewide length limits (lake exceptions apply)
- Bluegill & other sunfish (excl. crappie, rock bass, Roanoke bass) · Limit: 50 per day combined · No statewide length limits
40. Bell Pond (Channel Catfish, Smallmouth Bass, Largemouth Bass, Crappie, Rainbow Trout)
Bell Pond, VirginiaNamed lake in the Shenandoah & Mountains region of Virginia.
- Largemouth & smallmouth bass · Limit: 5 per day combined · No statewide length limits (lake exceptions apply)
- Bluegill & other sunfish (excl. crappie, rock bass, Roanoke bass) · Limit: 50 per day combined · No statewide length limits
Fishing Tips for the Shenandoah & Mountains
- Get a licence — All anglers need a valid state fishing licence — check your state's wildlife agency site.
- Check the weather & water conditions — always check forecasts and wind before heading out, especially on big water.
- Know the regulations — size and catch limits vary by water body in Virginia; check the local regulations first.
- Best times — early morning and late evening are prime. Many Shenandoah & Mountains waters fish best in spring and fall.
- Use the right gear — match your rod, line, and tackle to the species you're chasing and the water you're fishing.
More Regions in Virginia
- Coastal & Chesapeake Bay
- Hampton Roads & Tidewater
- Northern VA & Potomac
- Virginia's Piedmont & Central
- Southwest & Blue Ridge
Get CatchTales
Ready to start bragging? Download the app and hit the water.


