Skip to Main Content

Daily Trout Stocking Schedule

Important Notices

Youth-Only Trout Pond at Glen AltonThe youth-only trout pond at Glen Alton (located in Giles County), will be drawn down for repairs and will not be stocked with trout until further notice.
Whitetop Laurel and Straight Branch Trout Stocking ClosuresImpacts from Hurricane Helene were widespread throughout Southwest Virginia, particularly the Mount Rogers Area around Damascus, which led to a complete closure of the Virginia Creeper Trail between Green Cove Station and Damascus. Construction is scheduled to begin in early 2026 to repair or replace several dozen trestle crossings and to rebuild the trail system. As a result of large-scale construction mobilization, heavy traffic along Highway 58, and public safety concerns, most of Whitetop Laurel and Straight Branch will not be stocked with catchable trout until further notice. Beartree Lake is currently undergoing renovation and dredging and will also not be stocked until completion of that project. For more information, a list of nearby waters receiving increased stocking allocations, and a map of the affected area, please see this press release.
Trout Stocking Updates
  • Pandapas Pond in Montgomery County will change from an A water to a B water this stocking season.
  • Liberty Lake in Bedford County will change from an A water to a B water this stocking season.
Urban Trout Stockings
  • Shields Lake (Richmond): March 4
  • Dorey Park (Henrico): March 4
  • Cook Lake (Alexandria): April 10
  • Old Cossey Pond (Fredericksburg): April 10
  • Locust Shade Park (Prince William): March 16
  • Armistead Pointe Park (Hampton): March 20
  • Ivy Creek Park (Lynchburg): March 23
  • Northwest River Park (Chesapeake): Stockings cancelled until further notice
Beartree Lake (Washington County)Beartree Lake, located on the Mount Rogers National Recreation Area in Washington County, will be drawn down for repairs and will not be stocked with trout until further notice. Public inquiries related to the closure can be directed to the Mount Rogers NRA (276-783-5196).
Buy Your Licenses Online
Search Stocking Archive by Date:
DateCountyWaterbodyCategorySpecies Stocked
March 24, 2026Rockbridge CountyIrish CreekB
  • Rainbow Trout
  • Brook Trout
March 24, 2026Bath CountyJackson River (Hidden Valley)A
  • Brown Trout
  • Tiger Trout
March 24, 2026Augusta CountyBraley PondA
  • Rainbow Trout
  • Brown Trout
March 24, 2026Craig CountyPotts CreekA
  • Rainbow Trout
  • Brown Trout
  • Tiger Trout
March 24, 2026Roanoke CountyTinker Creek [Heritage Day Water]A
  • Rainbow Trout
  • Brook Trout
March 24, 2026Roanoke CountyGlade CreekA
  • Rainbow Trout
  • Brook Trout
March 24, 2026Greene CountySouth RiverB
  • Rainbow Trout
  • Brook Trout
March 24, 2026Greene CountySwift RunB
  • Rainbow Trout
  • Brook Trout
March 24, 2026Dickenson CountyRussell Fork River (Bartlick)A
  • Brown Trout
March 24, 2026Dickenson CountyPound River (Flannagan Dam)A
  • Brown Trout
March 24, 2026Buchanan CountyDismal RiverA
  • Brown Trout
March 24, 2026Floyd CountyBurkes ForkA
  • Rainbow Trout
  • Brown Trout
March 24, 2026Floyd CountyLittle RiverA
  • Rainbow Trout
March 24, 2026Patrick CountyDan River (Above Talbott) [NSF] B
  • Brook Trout
March 24, 2026Patrick CountyRound Meadow Creek [NSF] C
  • Brook Trout
March 24, 2026Wythe CountyRural Retreat Lake PondA
  • Rainbow Trout
March 23, 2026Augusta CountyNorth River (Natural Chimneys)B
  • Rainbow Trout
March 23, 2026Rockingham CountySilver LakeB
  • Rainbow Trout
March 23, 2026Roanoke CountyRoanoke River (Salem)A
  • Rainbow Trout
  • Brook Trout
March 23, 2026Floyd CountyGoose CreekB
  • Rainbow Trout
  • Brown Trout
  • Tiger Trout
March 23, 2026Montgomery CountyToms CreekB
  • Rainbow Trout
  • Brown Trout
  • Tiger Trout
March 23, 2026City of LynchburgIvy Creek Park Pond (Clemmons Lake)U
  • Rainbow Trout
March 23, 2026Lee CountyMartins CreekA
  • Rainbow Trout
March 23, 2026Lee CountyNorth Fork Powell RiverA
  • Brown Trout
March 23, 2026Carroll CountyLovills CreekC
  • Rainbow Trout
March 23, 2026Carroll CountyStewarts Creek [NSF] B
  • Brook Trout
March 21, 2026Shenandoah CountyStony CreekA
  • Rainbow Trout
  • Tiger Trout
March 21, 2026Shenandoah CountyMill CreekB
  • Rainbow Trout
  • Tiger Trout
March 21, 2026Wythe CountyCripple Creek (Rt. 94)A
  • Rainbow Trout
March 20, 2026Bedford CountyLiberty Lake [Heritage Day Water]A
  • Rainbow Trout
  • Brook Trout
March 20, 2026Frederick CountyPaddy RunB
  • Rainbow Trout
March 20, 2026Rockbridge CountyMaury RiverA
  • Rainbow Trout
  • Tiger Trout
March 20, 2026Rockbridge CountyMill CreekA
  • Rainbow Trout
  • Tiger Trout
March 20, 2026City of HamptonArmistead Pointe Park PondU
  • Rainbow Trout
March 20, 2026Carroll CountyCrooked CreekA
  • Rainbow Trout
March 20, 2026Carroll CountyLittle Reed Island CreekA
  • Rainbow Trout
  • Brown Trout
March 20, 2026Grayson CountyElk CreekA
  • Rainbow Trout
  • Brown Trout
March 20, 2026Grayson CountyHales LakeA
  • Rainbow Trout
  • Brown Trout
March 20, 2026Roanoke CountyRoanoke River (City)A
  • Rainbow Trout
  • Brook Trout
March 20, 2026Tazewell CountyLincolnshire Lake [Heritage Day Water]A
  • Rainbow Trout
March 19, 2026Roanoke CountyRoanoke River (Salem)DH
  • Rainbow Trout
  • Brook Trout
March 19, 2026Roanoke CountyRoanoke River (Green Hill Park)DH
  • Rainbow Trout
  • Brook Trout
March 19, 2026Bath CountyBack CreekA
  • Tiger Trout
March 19, 2026Augusta CountyHearthstone LakeA
  • Brook Trout
March 19, 2026Rockingham CountyBriery Branch LakeA
  • Rainbow Trout
March 19, 2026Rockingham CountyHone Quarry LakeA
  • Rainbow Trout
March 19, 2026Tazewell CountyLake Witten [Heritage Day Water]A
  • Rainbow Trout
  • Brown Trout
March 19, 2026Smyth CountySouth Fork Holston River (Lower)A
  • Brown Trout
March 19, 2026City of NortonNorton Reservoir (Upper)B
  • Rainbow Trout
March 19, 2026Wise CountyBear Creek Reservoir (Wise Res.)B
  • Rainbow Trout
March 18, 2026Amherst CountyPiney River (S. Fork & Proper) [NSF] B
  • Brook Trout
March 18, 2026Bath CountyDouthat Lake (Only)+
  • Rainbow Trout
  • Brook Trout
March 18, 2026Rockingham CountyDry River [NSF] B
  • Brook Trout
March 18, 2026Grayson CountyBig Wilson CreekA
  • Rainbow Trout
March 18, 2026Washington CountyWhitetop Laurel (Upper)A
  • Rainbow Trout
March 18, 2026Washington CountyTennessee LaurelA
  • Rainbow Trout
March 18, 2026Patrick CountyDan River (Below Powerhouse)A
  • Rainbow Trout
  • Brown Trout
March 17, 2026Botetourt CountyJennings Creek [Heritage Day Water]A
  • Rainbow Trout
  • Brook Trout
  • Tiger Trout
March 17, 2026Botetourt CountyNorth CreekB
  • Rainbow Trout
  • Brook Trout
March 17, 2026Botetourt CountyMiddle CreekB
  • Rainbow Trout
  • Brook Trout
  • Tiger Trout
March 17, 2026Botetourt CountyMcFalls CreekC
  • Rainbow Trout
  • Brook Trout
  • Tiger Trout
March 17, 2026Albemarle CountyScottsville Lake (Was Named: Mink Creek Reservoir)A
  • Rainbow Trout
March 17, 2026Prince William CountyQuantico MCB [Heritage Day Water]B
  • Rainbow Trout
  • Brown Trout
March 17, 2026Albemarle CountySugar Hollow ReservoirA
  • Rainbow Trout
  • Brook Trout
March 17, 2026Page CountyHawksbill Creek [Heritage Day Water]A
  • Rainbow Trout
  • Brook Trout
March 17, 2026Page CountyCub RunB
  • Brook Trout
March 17, 2026Bath CountyBullpasture RiverA
  • Rainbow Trout
  • Tiger Trout
March 17, 2026Highland CountyBullpasture RiverA
  • Rainbow Trout
  • Tiger Trout
March 17, 2026Floyd CountyLittle Indian Creek [NSF] B
  • Rainbow Trout
March 17, 2026Patrick CountySouth Mayo River (North Fork)C
  • Rainbow Trout
March 17, 2026Patrick CountySouth Mayo River (South Fork)C
  • Rainbow Trout
March 17, 2026Patrick CountyPoorhouse Creek [NSF] C
  • Brook Trout