West Virginia Trout Stocked Waters
271 WV DNR trout-stocked waters across 50 counties. Pick a county or a water for recent stocking dates.
Wondering when a water gets stocked? See the 2026 WV trout stocking schedule — every stocked water by its WVDNR schedule code.
Barbour County2
Berkeley County7
Boone County3
Braxton County3
Brooke County1
Cabell County3
Clay County3
Fayette County9
Gilmer County3
Grant County7
Greenbrier County8
Hampshire County5
Hancock County3
Hardy County9
Harrison County8
Jackson County5
Jefferson County3
Kanawha County7
Lewis County1
Logan County8
Marion County6
Marshall County2
Mason County1
McDowell County5
Mercer County8
Mineral County8
Mingo County3
Monongalia County3
Monroe County4
Morgan County5
Nicholas County4
Ohio County7
Pendleton County8
Pocahontas County16
- Buffalo Fork Lake
- Cranberry River (Catch and Release)
- Greenbrier River
- Greenbrier River (Cass)
- Greenbrier River (Durbin)
- Greenbrier River (Marlinton)
- Greenbrier River (Rail Stocking)
- Handley Pond
- Hills Creek
- Knapps Creek
- Little River West Fork Greenbrier River
- Seneca Lake
- South Fork Cranberry River
- Watoga Lake
- West Fork Greenbrier River
- Williams River (delayed harvest)
Preston County4
Putnam County1
Raleigh County6
Randolph County23
- Buckhannon River (Left/Right Fork)
- Camp Pioneer Pond
- Dry Fork
- Dry Fork (Randolph)
- Dry Fork (Randolph/Tucker)
- Elk River
- Elk River (Catch and Release)
- Gandy Creek
- Glady Fork
- Laurel Fork
- Laurel Fork Pond
- Mill Creek
- Shavers Fork
- Shavers Fork (Bemis)
- Shavers Fork (lower section)
- Shavers Fork (upper section)
- Shavers Fork rail stocking
- Shavers Fork Rail Stocking (Bemis to Delayed Harvest)
- Shavers Fork Rail Stocking (Bowden to Bemis)
- Shavers Fork Rail Stocking (Cheat Bridge to Beaver Creek)
- Shavers Fork Rail Stocking (High Falls to Delayed Harvest)
- Spruce Knob Lake
- Tygart River Headwaters