Virginia trout stocking report
211 stocked waters in Virginia. The most recent stocking was 4 months ago (May 30, 2026). Updated nightly from the state agency.
Stocked in the last 30 days
No stockings reported in the last 30 days.
When Virginia stocks trout
Most Virginia stockings come in April to May. Each bar counts stocking days (one water on one day) across every year on record.
What Virginia stocks
| Species | Waters | Stockings | Fish |
|---|---|---|---|
| Rainbow trout | 183 | 1,440 | |
| Brook trout | 136 | 531 | |
| Brown trout | 95 | 449 | |
| Tiger trout | 74 | 255 |
Most often stocked in Virginia
- 1.Crooked CreekCarroll County140 stockings, last May 30, 2026
- 2.Douthat Lake & Wilson CreekBath County53 stockings, last May 29, 2026
- 3.Clinch MountainWashington County44 stockings, last May 30, 2026
- 4.Pedlar River (Lower)Amherst County43 stockings, last May 18, 2026
- 5.Jennings CreekBotetourt County42 stockings, last May 7, 2026
- 6.Tye RiverNelson County40 stockings, last May 27, 2026
- 7.Mint Springs Lake (Upper)Albemarle County39 stockings, last May 12, 2026
- 8.Potts CreekCraig County32 stockings, last May 22, 2026
- 9.Back CreekBath County31 stockings, last May 27, 2026
- 10.Roanoke River (Salem)Roanoke County29 stockings, last May 18, 2026
All stocked waters by county
Albemarle County
- Scottsville Lake (Was Named: Mink Creek Reservoir)May 14, 2026
- Mint Springs Lake (Upper)May 12, 2026
- Moormans River (S. Fork)May 12, 2026
- Sugar Hollow ReservoirMay 4, 2026
- Mint Springs Lake (Middle)May 16, 2025
Alleghany County
- Clifton Forge ReservoirApr 30, 2026
- Pounding Mill CreekApr 30, 2026
- Wilson Creek (Lower)Apr 9, 2026
- Smith CreekApr 6, 2026
Amherst County
- Pedlar River (Lower)May 18, 2026
- Pedlar River (Below Dam)Apr 30, 2026
- Little Irish CreekApr 29, 2026
- Pedlar River (Upper)Apr 29, 2026
- Piney River (S. Fork & Proper)Apr 27, 2026
- Davis Mill CreekApr 23, 2026
- Piney RiverMar 30, 2026
- Rocky Row RunMar 27, 2026
Appomattox County
- Holliday CreekApr 20, 2026
Augusta County
- North River (Natural Chimneys)May 28, 2026
- South River (Basic Park)May 15, 2026
- South River (Ridgeview Park)May 15, 2026
- Braley PondMay 13, 2026
- North River (Gorge)May 6, 2026
- Elkhorn LakeMay 4, 2026
- North River (Upper)May 4, 2026
- South River (Catch and Release section)May 1, 2026
- North River (Tail)Apr 27, 2026
- Hearthstone LakeApr 23, 2026
- Back CreekApr 16, 2026
- Lower Sherando LakeApr 16, 2026
- Falls HollowApr 14, 2026
- Mills CreekApr 14, 2026
- Upper Sherando LakeMar 16, 2026
Bath County
- Douthat Lake & Wilson CreekMay 29, 2026
- Back CreekMay 27, 2026
- Cowpasture RiverMay 26, 2026
- Jackson River (Rt. 623)May 21, 2026
- Jackson River (Hidden Valley)May 18, 2026
- Bullpasture RiverMay 8, 2026
- Pads CreekMay 4, 2026
- Douthat Lake (Only)Apr 9, 2026
- Jackson River Special RegMar 31, 2026
- Wilson Creek (Only)Mar 27, 2026
- Spring RunMar 12, 2026
Bedford County
- Liberty LakeApr 3, 2026
Bland County
- Lick CreekMay 12, 2026
- Wolf CreekMay 1, 2026
- Laurel Fork CreekApr 24, 2026
Botetourt County
- Roaring RunMay 11, 2026
- Jennings CreekMay 7, 2026
- Middle CreekApr 21, 2026
- North CreekApr 21, 2026
- McFalls CreekMar 17, 2026
Buchanan County
- Dismal RiverMay 1, 2026
- Russell Fork RiverApr 13, 2026
Carroll County
- Crooked CreekMay 30, 2026
- Little Reed Island CreekMay 22, 2026
- Stewarts CreekMay 8, 2026
- Chestnut CreekMay 4, 2026
- Lovills CreekApr 13, 2026
City of Alexandria County
- Cook LakeApr 10, 2026
City of Fredericksburg County
- Old Cossey PondApr 10, 2026
City of Hampton County
- Armistead Pointe Park PondMar 20, 2026
City of Lynchburg County
- Ivy CreekMay 2, 2026
- Ivy Creek Park Pond (Clemmons Lake)Mar 23, 2026
City of Norton County
- Norton Reservoir (Upper)May 6, 2026
City of Richmond County
- Shields LakeMar 4, 2026
City of Staunton County
- Lake TamsMay 1, 2026
Craig County
- Potts CreekMay 22, 2026
- Barbours CreekMay 9, 2026
Dickenson County
- Pound River (Flannagan Dam)May 8, 2026
- Russell Fork River (Bartlick)May 8, 2026
- Russell Fork River (Haysi)May 5, 2026
- Frying Pan CreekApr 13, 2026
- Cranesnest RiverApr 2, 2026
Fairfax County
- Accotink CreekMar 31, 2026
- Holmes RunMar 31, 2026
Fauquier County
- Northern Fauquier Community Park PondApr 16, 2026
- Thompson WMA PondMay 20, 2025
Floyd County
- Laurel ForkMay 12, 2026
- Little Indian CreekMay 11, 2026
- Burkes ForkMay 8, 2026
- Little RiverMay 8, 2026
- West Fork Little RiverMay 6, 2026
- Goose CreekMay 4, 2026
- Mira ForkApr 17, 2026
- Rush ForkApr 17, 2026
Franklin County
- Pigg RiverMay 8, 2026
- Runnett Bag CreekMay 8, 2026
- Franklin County Park PondApr 14, 2026
Frederick County
- Paddy RunMay 19, 2026
- Clearbrook LakeMay 8, 2026
- Hogue CreekMay 8, 2026
- Winchester Lake (Wilkins Lake)May 8, 2026
Giles County
- Big Stoney CreekMay 21, 2026
- Dismal CreekMay 15, 2026
- Glen Alton PondMay 13, 2026
- Wolf CreekMay 1, 2026
Grayson County
- Hales LakeMay 29, 2026
- Elk CreekMay 9, 2026
- Fox CreekMay 7, 2026
- Middle Fox CreekMay 7, 2026
- Helton CreekMay 5, 2026
- Big Wilson CreekMay 2, 2026
Greene County
- South RiverMay 11, 2026
- Swift RunMay 11, 2026
Henrico County
- Dorey Park LakeMar 4, 2026
Henry County
- Smith River (Lower)May 19, 2026
- Smith River (Dam)Apr 14, 2026
Highland County
- South Branch Potomac RiverMay 12, 2026
- Bullpasture RiverMay 8, 2026
Lee County
- Martins CreekMay 22, 2026
- North Fork Powell RiverMay 22, 2026
- Hardy CreekApr 6, 2026
- Indian CreekApr 6, 2026
Madison County
- Robinson RiverMay 26, 2026
- Hughes RiverMay 20, 2026
- Rose RiverMay 15, 2026
Montgomery County
- Craig CreekMay 5, 2026
- Toms CreekMay 4, 2026
- Pandapas PondMay 2, 2026
- Poverty CreekApr 10, 2026
Nelson County
- Tye RiverMay 27, 2026
- South Rockfish RiverMar 12, 2026
Page County
- Hawksbill CreekMay 19, 2026
- Cub RunApr 30, 2026
- Upper Passage CreekApr 13, 2026
Patrick County
- Dan River (Below Powerhouse)May 27, 2026
- Ararat RiverMay 14, 2026
- Clarks CreekMay 14, 2026
- Rockcastle CreekMay 13, 2026
- Dan River (Above Talbott)May 7, 2026
- Round Meadow CreekApr 14, 2026
- Poorhouse CreekApr 10, 2026
- South Mayo River (North Fork)Apr 10, 2026
- South Mayo River (South Fork)Apr 10, 2026
Prince William County
- Quantico MCBApr 16, 2026
- Locust Shade ParkMar 30, 2026
Pulaski County
- Peak Creek-Town of PulaskiMay 15, 2026
- Peak Creek-Below Gatewood ReservoirMay 7, 2026
Roanoke County
- Roanoke River (Salem)May 18, 2026
- Glade CreekMay 12, 2026
- Tinker CreekMay 12, 2026
- Roanoke River (City)May 1, 2026
- Roanoke River (Green Hill Park)Mar 19, 2026
Rockbridge County
- Maury RiverMay 22, 2026
- Mill CreekMay 22, 2026
- Irish CreekMay 14, 2026
- Cave Mountain LakeMay 8, 2026
- South RiverApr 30, 2026
Rockingham County
- Silver LakeMay 28, 2026
- South River (Grottoes)May 15, 2026
- Dry RiverMay 7, 2026
- Slate Lick LakeMay 1, 2026
- Slate Lick RunMay 1, 2026
- North Fork Shenandoah RiverApr 28, 2026
- Briery Branch LakeApr 23, 2026
- Hone Quarry LakeApr 23, 2026
- German RiverApr 15, 2026
- Hone Quarry RunApr 14, 2026
Russell County
- Big Cedar CreekMay 15, 2026
Scott County
- Bark Camp LakeMay 14, 2026
- Big Stony CreekMay 13, 2026
- Little Stony CreekMay 13, 2026
- Stock CreekMay 6, 2026
- Big Moccasin CreekApr 2, 2026
Shenandoah County
- Stony CreekMay 27, 2026
- Mill CreekMay 14, 2026
- Passage CreekMay 13, 2026
- Tomahawk PondApr 23, 2026
- Peters Mill CreekApr 20, 2026
Smyth County
- Middle Fork Holston River (Chilhowie)May 30, 2026
- Middle Fork Holston River (Marion)May 30, 2026
- Forest Service Office Youth PondsMay 29, 2026
- South Fork Holston River (Lower)May 26, 2026
- South Fork Holston River (Buller Dam)May 22, 2026
- Middle Fork Holston River (Upper)May 5, 2026
- Staley CreekMay 5, 2026
- Comers CreekApr 16, 2026
- Cressy CreekApr 16, 2026
- Dickey CreekApr 16, 2026
- Hurricane CreekApr 16, 2026
Tazewell County
- South Fork Clinch RiverMay 6, 2026
- Lincolnshire LakeMay 4, 2026
- Little Tumbling CreekMay 4, 2026
- Lake WittenMay 1, 2026
- Laurel CreekApr 23, 2026
Warren County
- Happy CreekMay 19, 2026
- Passage CreekMar 12, 2026
Washington County
- Clinch MountainMay 30, 2026
- Tennessee LaurelMay 20, 2026
- Whitetop Laurel (Upper)May 20, 2026
- Big Brumley CreekMay 12, 2026
- Big Tumbling CreekMay 12, 2026
- Valley CreekApr 7, 2026
- Whitetop Laurel (Lower)Nov 13, 2025
- Straight BranchOct 23, 2025
- Beartree LakeMay 29, 2025
Wise County
- Middle Fork Powell River (Appalachia)May 29, 2026
- Bear Creek Reservoir (Wise Res.)May 8, 2026
- South Fork Powell RiverMay 2, 2026
- Clear CreekApr 10, 2026
- Middle Fork of Powell RiverApr 8, 2026
- Pound River / N. Fork Pound RiverApr 2, 2026
Wythe County
- Cripple Creek (Ravens)May 26, 2026
- Rural Retreat Lake PondMay 23, 2026
- Wytheville Community College PondMay 23, 2026
- Cripple Creek (Rt. 94)May 20, 2026
- Gullion Fork PondsMay 13, 2026
- Stoney CreekApr 20, 2026
- West Fork Reed CreekApr 20, 2026