West Virginia Trout Stocking Schedule 2026
Every WV DNR trout-stocked water by its 2026 schedule code
The West Virginia DNR stocks trout in 221 streams, rivers and lakes on a published 2026 schedule: each water carries one or more schedule codes that say how often, and in which months, it is stocked.
Spring stocking runs January through May depending on the code — from one stocking each month, January through April (MJ) to one stocking each week, March through May (W). Fall stocking is one stocking each week for two weeks beginning the third Monday of October (F). Statewide, the daily creel limit for trout is 6 with 12 in possession and no minimum size, unless a special regulation on the water says otherwise. The exact day a water is stocked is only published after the truck runs — each water's page lists those dates, and members get a text the same day.
How to read the WVDNR stocking codes
| Code | Stocking frequency | Waters |
|---|---|---|
| Q | One stocking, first week of March | 15 |
| BW | Two stockings each month, February through April | 81 |
| W | One stocking each week, March through May | 21 |
| M | One stocking each month, February through May | 54 |
| MJ | One stocking each month, January through April | 37 |
| X | Stocked after April 1 or once the area is open to the public | 1 |
| F | One stocking each week for two weeks beginning the third Monday of October | 43 |
| V | Stocking frequency varies | 22 |
Codes combine: a water marked BW-F is stocked twice a month from February through April and again for two weeks in October. An asterisk in the pamphlet means stocking may be suspended this year.
Q — One stocking, first week of March
15 waters
- Baker LakeOhio County
- Coonskin Park LakeKanawha County
- Davis CreekKanawha County
- Handley PondPocahontas County
- Laurel Fork (Wyoming)Wyoming County
- Laurel Fork of Clear Fork of Guyandotte RiverWyoming County
- Logan County Airport PondLogan County
- Mash ForkMercer County
- Mash Fork Camp Creek (Children & Class Q)Mercer County
- Mash Fork of Camp CreekMercer County
- Mash Fork of Camp Creek (Children & Class Q)Mercer County
- Millers Fork PondWayne County
- Raleigh County Airport PondRaleigh County
- Underwood LakeCabell County
- Westover Park LakeMonongalia County
BW — Two stockings each month, February through April
81 waters
- Bear Rocks LakeOhio County
- Big Clear CreekGreenbrier County
- Big Sandy CreekPreston County
- Boley LakeFayette County
- Brandywine LakePendleton County
- Brushy Fork LakePendleton County
- Buckhannon RiverUpshur County
- Buckhannon River (Left/Right Fork)Randolph County
- Buckhannon River (Rail Stocking)Upshur County
- Buffalo CreekBrooke County
- Buffalo Fork LakePocahontas County
- Bullskin RunJefferson County
- Burnsville TailwatersBraxton County
- Camp CreekMercer County
- Castleman Run LakeOhio County
- Cherry RiverNicholas County
- Clear Fork Guyandotte RiverWyoming County
- Clear Fork of Guyandotte RiverWyoming County
- Coopers Rock LakeMonongalia County
- Dillons RunHampshire County
- Dry ForkRandolph County
- Dry Fork (Randolph)Randolph County
- Dry Fork (Randolph/Tucker)Randolph County
- Dry Fork (Tucker)Tucker County
- East RiverMercer County
- Edwards Run LakeHampshire County
- Edwards Run PondHampshire County
- Evitts RunJefferson County
- Fort Ashby LakeMineral County
- French Creek PondUpshur County
- Glade Creek of MannFayette County
- Glade Creek of New RiverRaleigh County
- Greenbrier RiverPocahontas County
- Horseshoe RunTucker County
- Kimsey Run LakeHardy County
- Laurel ForkRandolph County
- Left Fork of Holly RiverWebster County
- Little Clear CreekGreenbrier County
- Lost RiverHardy County
- Mash ForkMercer County
- Mash Fork Camp Creek (Children & Class Q)Mercer County
- Mash Fork of Camp CreekMercer County
- Mash Fork of Camp Creek (Children & Class Q)Mercer County
- Middle CreekBerkeley County
- Middle Wheeling LakeOhio County
- Mill CreekRandolph County
- Mill Creek (Berkeley)Berkeley County
- Mill Creek South BranchHampshire County
- New CreekMineral County
- New Creek Dam No. 14Grant County
- North Fork Cherry RiverGreenbrier County
- North Fork LuniceGrant County
- North Fork Lunice CreekGrant County
- North Fork of LuniceGrant County
- North Fork Patterson CreekGrant County
- North RiverHardy County
- Paint CreekFayette County
- Paw Paw CreekMarion County
- Pinnacle CreekWyoming County
- Pond ForkBoone County
- Poorhouse LakeBerkeley County
- Poorhouse PondBerkeley County
- R.D. Bailey TailwatersMingo County
- Rock Cliff LakeHardy County
- Rocky Marsh RunJefferson County
- South Fork Cherry RiverGreenbrier County
- South Mill Creek LakeGrant County
- Stonewall Jackson TailwatersLewis County
- Summersville TailwatersNicholas County
- Sutton TailwatersBraxton County
- Teter Creek LakeBarbour County
- Tilhance CreekBerkeley County
- Trout RunHardy County
- Tuscarora CreekBerkeley County
- Tygart River HeadwatersRandolph County
- Upper Guyandotte RiverWyoming County
- Waites RunHardy County
- Warden LakeHardy County
- Watoga LakePocahontas County
- Wheeling CreekMarshall County
- Whiteday CreekMarion County
W — One stocking each week, March through May
21 waters
- Anthony CreekGreenbrier County
- Blackwater RiverTucker County
- Cacapon Park LakeMorgan County
- Cacapon Park LakesMorgan County
- Cranberry RiverWebster County
- Elk RiverRandolph County
- Gandy CreekRandolph County
- Glady ForkRandolph County
- Knapps CreekPocahontas County
- Laurel ForkRandolph County
- Little River West Fork Greenbrier RiverPocahontas County
- North Fork South BranchPendleton County
- Opequon CreekBerkeley County
- Shavers Fork (lower section)Randolph County
- Shavers Fork (upper section)Randolph County
- South Branch (Franklin)Pendleton County
- South Branch (Smoke Hole)Pendleton County
- Spruce Knob LakeRandolph County
- Summit LakeGreenbrier County
- West Fork Greenbrier RiverPocahontas County
- Williams RiverWebster County
M — One stocking each month, February through May
54 waters
- Anawalt LakeMcDowell County
- Back Fork of Elk RiverWebster County
- Beech Fork TailwatersWayne County
- Berwind LakeMcDowell County
- Buffalo CreekBrooke County
- Buffalo Creek (Brooke/Logan)Logan County
- Buffalo Creek (Clay)Clay County
- Buffalo Creek (Logan)Logan County
- Clear Fork of TugMcDowell County
- Clover RunTucker County
- Dog Run LakeHarrison County
- Dog Run Lake (lower section)Harrison County
- Dog Run Lake (upper and lower sections)Harrison County
- Dog Run Lake (upper section)Harrison County
- Dry ForkRandolph County
- Dry Fork (McDowell)McDowell County
- Dunloup CreekFayette County
- East Lynn TailwatersWayne County
- Greenbrier River (Cass)Pocahontas County
- Hills CreekPocahontas County
- Hopkins ForkBoone County
- Horse CreekWyoming County
- Indian CreekSummers County
- Indian Rocks LakeNicholas County
- Jimmy Lewis LakeMercer County
- Laurel Creek of Cherry RiverNicholas County
- Laurel Creek of New RiverFayette County
- Little Kanawha HeadwatersUpshur County
- Marsh ForkRaleigh County
- Mason LakeMonongalia County
- Meadow CreekSummers County
- Middle Fork RiverUpshur County
- Mill CreekRandolph County
- Mill Creek (Fayette)Fayette County
- Mill Creek of New RiverFayette County
- Moores RunHardy County
- Newburg LakePreston County
- North Branch Potomac RiverMineral County
- North Branch Potomac River (Jennings Randolph Tailwaters)Mineral County
- Panther CreekMcDowell County
- Pipestem LakeSummers County
- Potts CreekMonroe County
- Rhine CreekPreston County
- Rich CreekMonroe County
- Right Fork Buckhannon RiverUpshur County
- Right Fork Middle Fork RiverUpshur County
- Rockhouse LakeLogan County
- Seneca LakePocahontas County
- Spruce Laurel ForkBoone County
- Sugar CreekWebster County
- Tuckahoe LakeGreenbrier County
- Tygart Lake TailwatersTaylor County
- Wallback LakeClay County
- West Fork Twelvepole CreekWayne County
MJ — One stocking each month, January through April
37 waters
- Barboursville LakeCabell County
- Big Run LakeMarion County
- Cedar Creek LakeGilmer County
- Chief Logan PondLogan County
- Conaway Run LakeTyler County
- Curtisville LakeMarion County
- Deegan LakeHarrison County
- Fitzpatrick LakeRaleigh County
- Greenbrier River (Marlinton)Pocahontas County
- Hinkle LakeHarrison County
- Howards CreekGreenbrier County
- Huey LakeMarion County
- Hurricane ReservoirPutnam County
- James P. Bailey LakeMercer County
- Kings CreekHancock County
- Krodel LakeMason County
- Larenim Park LakeMineral County
- Laurel LakeMingo County
- Lick Creek PondWayne County
- Little Beaver LakeRaleigh County
- Mannington LakeMarion County
- Miletree LakeRoane County
- Mountwood Park LakeWood County
- North Bend TailwatersRitchie County
- North Fork Fishing CreekWetzel County
- Pendleton LakeTucker County
- Pennsboro ReservoirRitchie County
- Ridenour LakeKanawha County
- Rollins LakeJackson County
- South Branch (Petersburg)Grant County
- South Fork Cranberry RiverPocahontas County
- South Fork Fishing CreekWetzel County
- Thomas Park LakeTucker County
- Tomlinson RunHancock County
- Tomlinson Run LakeHancock County
- Tracy LakeRitchie County
- Turkey Run LakeJackson County
X — Stocked after April 1 or once the area is open to the public
1 water
F — One stocking each week for two weeks beginning the third Monday of October
43 waters
- Anthony CreekGreenbrier County
- Big Clear CreekGreenbrier County
- Blackwater RiverTucker County
- Brandywine LakePendleton County
- Buckhannon RiverUpshur County
- Buckhannon River (Rail Stocking)Upshur County
- Buffalo Fork LakePocahontas County
- Cacapon Park LakeMorgan County
- Cacapon Park LakesMorgan County
- Coopers Rock LakeMonongalia County
- Cranberry RiverWebster County
- Elk RiverRandolph County
- Glade Creek of New RiverRaleigh County
- Knapps CreekPocahontas County
- Lost RiverHardy County
- New Creek Dam No. 14Grant County
- North Branch Potomac RiverMineral County
- North Branch Potomac River (Jennings Randolph Tailwaters)Mineral County
- North Fork South BranchPendleton County
- Opequon CreekBerkeley County
- Pendleton LakeTucker County
- Pinnacle CreekWyoming County
- Pipestem LakeSummers County
- Pond ForkBoone County
- R.D. Bailey TailwatersMingo County
- Rock Cliff LakeHardy County
- Seneca LakePocahontas County
- Shavers Fork (lower section)Randolph County
- Shavers Fork (upper section)Randolph County
- South Branch (Franklin)Pendleton County
- South Branch (Smoke Hole)Pendleton County
- Spruce Knob LakeRandolph County
- Summersville TailwatersNicholas County
- Summit LakeGreenbrier County
- Sutton TailwatersBraxton County
- Teter Creek LakeBarbour County
- Tygart Lake TailwatersTaylor County
- Tygart River HeadwatersRandolph County
- Upper Guyandotte RiverWyoming County
- Watoga LakePocahontas County
- West Fork Greenbrier RiverPocahontas County
- Wheeling CreekMarshall County
- Williams RiverWebster County
V — Stocking frequency varies
22 waters
- Back Fork of Elk River (Catch and Release)Webster County
- Blackwater RiverTucker County
- Clear Fork of Guyandotte River (delayed harvest)Wyoming County
- Cranberry River (Catch and Release)Pocahontas County
- Elk River (Catch and Release)Randolph County
- Greenbrier River (Durbin)Pocahontas County
- Greenbrier River (Rail Stocking)Pocahontas County
- Left Fork Buckhannon River (rail stocking)Upshur County
- Middle Wheeling Creek (delayed harvest)Ohio County
- North Fork South Branch (Catch and Release)Pendleton County
- Paint Creek (Catch and Release)Kanawha County
- Paint Creek (delayed harvest)Kanawha County
- Second Creek (Catch and Release)Monroe County
- Shavers ForkRandolph County
- Shavers Fork (Bemis)Randolph County
- Shavers Fork rail stockingRandolph County
- Shavers Fork Rail Stocking (Bemis to Delayed Harvest)Randolph County
- Shavers Fork Rail Stocking (Bowden to Bemis)Randolph County
- Shavers Fork Rail Stocking (Cheat Bridge to Beaver Creek)Randolph County
- Shavers Fork Rail Stocking (High Falls to Delayed Harvest)Randolph County
- South Branch (Catch and Release)Pendleton County
- Williams River (delayed harvest)Pocahontas County
Stocking may be suspended in 2026
WVDNR marks these waters with an asterisk (dam maintenance and similar work).
Every stocked water by county →Browse by county →Open the stocking map →
Schedule codes are summarised from the 2026 West Virginia Fishing Regulations Summary and can change during the season; the West Virginia Code and current WVDNR regulations control — check wvdnr.gov/fishing-regulations before fishing. Actual stocking dates are sourced from the WVDNR daily stocking reports and shown on each water's page.