Virginia trout stocking

The last 7 days and the next 30, from Virginia Department of Wildlife Resources.

Waters, last 7 days
10
Coming up, 30 days
37
Waters tracked
76
139 counties
Feed checked
46 minutes ago
Virginia Department of Wildlife Resources reports stockings as they happen; we check its feed every two hours. Recent stockings are posted daily; the monthly schedule is published ahead. Virginia stocks from October to May, with the heaviest stocking in spring.

Stocked in the last 7 days

WhenWaterFishStatus
today2026-11-05Roanoke River (City) Note: postponed to 11/5/26Roanoke · Troutn/aScheduled
today2026-11-05Roanoke River (Salem)Roanoke · Rainbow Troutn/aConfirmed
today2026-11-05Roanoke River (Salem)Roanoke · Brook Troutn/aConfirmed
yesterday2026-11-04Bear Creek Reservoir (Wise Res.)Wise · Rainbow Troutn/aConfirmed
yesterday2026-11-04Crooked CreekCarroll · Rainbow Troutn/aConfirmed
yesterday2026-11-04Little Reed Island CreekCarroll · Rainbow Troutn/aConfirmed
yesterday2026-11-04Little Reed Island CreekCarroll · Brown Troutn/aConfirmed
2 days ago2026-11-03No Stockings TodayStatewide · Troutn/aConfirmed
3 days ago2026-11-02No Stockings TodayStatewide · Troutn/aConfirmed
3 days ago2026-11-02Roanoke River (Salem)Roanoke · Troutn/aScheduled
6 days ago2026-10-30Maury RiverRockbridge · Rainbow Troutn/aConfirmed
6 days ago2026-10-30Maury RiverRockbridge · Brown Troutn/aConfirmed
6 days ago2026-10-30Maury RiverRockbridge · Tiger Troutn/aConfirmed
6 days ago2026-10-30Peak Creek – Below Gatewood ReservoirPulaski · Rainbow Troutn/aConfirmed
7 days ago2026-10-29Clifton Forge ReservoirAlleghany · Rainbow Troutn/aConfirmed
7 days ago2026-10-29Clifton Forge ReservoirAlleghany · Brown Troutn/aConfirmed
7 days ago2026-10-29Clifton Forge ReservoirAlleghany · Tiger Troutn/aConfirmed
7 days ago2026-10-29Scottsville Lake (Formerly: Mink Creek Reservoir)Albemarle · Brown Troutn/aConfirmed

Coming up

WhenWaterFishStatus
tomorrow2026-11-06Upper Sherando LakeAugusta · Troutn/aScheduled
tomorrow2026-11-06Rose RiverMadison · Troutn/aScheduled
tomorrow2026-11-06Little RiverFloyd · Troutn/aScheduled
tomorrow2026-11-06Hughes RiverMadison · Troutn/aScheduled
tomorrow2026-11-06Burkes ForkFloyd · Troutn/aScheduled
in 2 days2026-11-07Lake WittenTazewell · Troutn/aScheduled
in 4 days2026-11-09Shields Lake Note: Rescheduled to 11/9City of Richmond · Troutn/aScheduled
in 4 days2026-11-09Ivy Creek Park Pond (Clemmons Lake)City of Lynchburg · Troutn/aScheduled
in 4 days2026-11-09Dorey Park Lake Note: Rescheduled to 11/9Henrico · Troutn/aScheduled
in 4 days2026-11-09Cripple Creek (Rt. 94)Wythe · Troutn/aScheduled
in 5 days2026-11-10Shields LakeCity of Richmond · Troutn/aScheduled
in 5 days2026-11-10Middle Fox CreekGrayson · Troutn/aScheduled
in 5 days2026-11-10Fox CreekGrayson · Troutn/aScheduled
in 5 days2026-11-10Dorey Park LakeHenrico · Troutn/aScheduled
in 8 days2026-11-13Wolf Creek [Giles]Giles · Troutn/aScheduled
in 8 days2026-11-13Wolf Creek [Bland]Bland · Troutn/aScheduled
in 8 days2026-11-13Swift RunGreene · Troutn/aScheduled
in 8 days2026-11-13Staley CreekSmyth · Troutn/aScheduled
in 8 days2026-11-13South River [Greene]Greene · Troutn/aScheduled
in 8 days2026-11-13Mill Creek [Rockbridge County]Rockbridge · Troutn/aScheduled
in 8 days2026-11-13Middle Fork Holston River (Upper)Smyth · Troutn/aScheduled
in 8 days2026-11-13Liberty LakeBedford · Troutn/aScheduled
in 11 days2026-11-16Locust Shade ParkPrince William · Troutn/aScheduled
in 11 days2026-11-16Beartree LakeWashington · Troutn/aScheduled
in 12 days2026-11-17Tomahawk PondShenandoah · Troutn/aScheduled
in 13 days2026-11-18Hogue CreekFrederick · Troutn/aScheduled
in 13 days2026-11-18Dan River (Below Powerhouse)Patrick · Troutn/aScheduled
in 14 days2026-11-19Pandapas PondMontgomery · Troutn/aScheduled
in 14 days2026-11-19Happy CreekWarren · Troutn/aScheduled
in 15 days2026-11-20South River [Rockbridge]Rockbridge · Troutn/aScheduled
in 15 days2026-11-20Hales LakeGrayson · Troutn/aScheduled
in 15 days2026-11-20Elk CreekGrayson · Troutn/aScheduled
in 16 days2026-11-21Rural Retreat Lake PondWythe · Troutn/aScheduled
in 18 days2026-11-23Old Cossey PondCity of Fredericksburg · Troutn/aScheduled
in 18 days2026-11-23Cook LakeCity of Alexandria · Troutn/aScheduled
in 19 days2026-11-24Wytheville Community College PondWythe · Troutn/aScheduled
in 25 days2026-11-30Cripple Creek (Rt. 94)Wythe · Troutn/aScheduled
in 25 days2026-11-30Armistead Pointe Park PondCity of Hampton · Troutn/aScheduled

Counties

All 139 counties, whether or not anything was stocked there. All 76 waters, searchable.

CountyWatersLast stocked
Accomack County0no record
Albemarle County17 days ago
Alexandria city0no record
Alleghany County17 days ago
Amelia County0no record
Amherst County116 days ago
Appomattox County0no record
Arlington County0no record
Augusta County310 days ago
Bath County48 days ago
Bedford County1no record
Bland County314 days ago
Botetourt County0no record
Bristol city0no record
Brunswick County0no record
Buchanan County116 days ago
Buckingham County0no record
Buena Vista city0no record
Campbell County0no record
Caroline County0no record
Carroll County2yesterday
Charles City0no record
Charlotte County0no record
Charlottesville city0no record
Chesapeake city0no record
Chesterfield County0no record
City of Alexandria County1no record
City of Fredericksburg County1no record
City of Hampton County1no record
City of Lynchburg County1no record
City of Richmond County2no record
Clarke County0no record
Colonial Heights city0no record
Covington city0no record
Craig County0no record
Culpeper County0no record
Cumberland County0no record
Danville city0no record
Dickenson County0no record
Dinwiddie County0no record
Emporia city0no record
Essex County0no record
Fairfax County0no record
Fairfax city0no record
Falls Church city0no record
Fauquier County0no record
Floyd County38 days ago
Fluvanna County0no record
Franklin County0no record
Franklin city0no record
Frederick County314 days ago
Fredericksburg city0no record
Galax city0no record
Giles County1no record
Gloucester County0no record
Goochland County0no record
Grayson County4no record
Greene County2no record
Greensville County0no record
Halifax County0no record
Hampton city0no record
Hanover County0no record
Harrisonburg city0no record
Henrico County2no record
Henry County0no record
Highland County0no record
Hopewell city0no record
Isle of Wight County0no record
James City0no record
King and Queen County0no record
King George County0no record
King William County0no record
Lancaster County0no record
Lee County0no record
Lexington city0no record
Loudoun County0no record
Louisa County0no record
Lunenburg County0no record
Lynchburg city0no record
Madison County315 days ago
Manassas city0no record
Manassas Park city0no record
Martinsville city0no record
Mathews County0no record
Mecklenburg County0no record
Middlesex County0no record
Montgomery County1no record
Nelson County0no record
New Kent County0no record
Newport News city0no record
Norfolk city0no record
Northampton County0no record
Northumberland County0no record
Norton city0no record
Nottoway County0no record
Orange County0no record
Page County0no record
Patrick County311 days ago
Petersburg city0no record
Pittsylvania County0no record
Poquoson city0no record
Portsmouth city0no record
Powhatan County0no record
Prince Edward County0no record
Prince George County0no record
Prince William County1no record
Pulaski County16 days ago
Radford city0no record
Rappahannock County0no record
Richmond County0no record
Richmond city0no record
Roanoke County5today
Roanoke city0no record
Rockbridge County36 days ago
Rockingham County215 days ago
Russell County0no record
Salem city0no record
Scott County18 days ago
Shenandoah County213 days ago
Smyth County2no record
Southampton County0no record
Spotsylvania County0no record
Stafford County0no record
Statewide County12 days ago
Staunton city0no record
Suffolk city0no record
Surry County0no record
Sussex County0no record
Tazewell County49 days ago
Virginia Beach city0no record
Warren County1no record
Washington County310 days ago
Waynesboro city0no record
Westmoreland County0no record
Williamsburg city0no record
Winchester city0no record
Wise County1yesterday
Wythe County49 days ago
York County0no record

Questions

Where do these Virginia trout stocking records come from?

Virginia Department of Wildlife Resources. Virginia Department of Wildlife Resources reports stockings as they happen; we check its feed every two hours. Each row links to the agency's own page.

How often is the Virginia trout stocking list updated?

Every two hours, from the agency's feed.

How current is the Virginia list?

Recent stockings are posted daily; the monthly schedule is published ahead.

Is a scheduled stocking guaranteed?

No. Agencies reschedule for weather, water levels and fish supply. A scheduled row is exactly what the agency published; a confirmed row means the agency reported the stocking as done. Verify before you drive.

Source: Virginia Department of Wildlife Resources. Verify before you drive. Agency page