Virginia river levels
163 National Weather Service forecast gauges in Virginia. 1 is in flood now. Each page has the current level, the forecast, and what floods at each level.
Virginia radar & weather warnings →
Flooding or near flood stage
All gauges
- Accotink Creek near Annandale
- Allen Creek at BOYDTON-ALLEN CREEK
- Appomattox River at Farmville
- Appomattox River at Matoaca
- Appomattox River at Mattoax
- Appomattox River at ROUTE 602 NEAR MANNBORO
- Aquia Creek near Garrisonville
- Back Creek (Bath Co. VA) at Sunrise (blw PSS)
- Back Creek (Bath Co. VA) near Mountain Grove
- Back Creek (Bath Co. VA) near Sunrise (abv PSS)
- Back Creek near Dundee
- Banister River at Halifax
- Battle Run near Laurel Mills
- Beaverdam Creek near Mountville
- Big Otter River near Evington
- Blackwater River near Rocky Mount
- Blackwater River (VA) above Franklin
- Blackwater River (VA) at Dendron
- Blackwater River (VA) near FRANKLIN
- Blackwater River (VA) near ZUNI
- Bluestone River at Falls Mills
- Broad Run near Sterling
- Buffalo Creek (VA) near HAMPDEN SYDNEY
- Bullpasture River at Williamsville
- Calfpasture River at Goshen
- Cameron Run at Eisenhower Avenue in Alexandria
- Catawba Creek near Catawba
- Catoctin Creek at Taylorstown
- Cedar Creek (VA) near Winchester
- Cedar Run near Catlett
- Chickahominy River near Providence Forge
- Clinch River at Cleveland
- Clinch River near Speers Ferry
- Cowpasture River near Clifton Forge
- Craig Creek at Parr
- Cranes Nest River near Clintwood
- Cub Creek at Phenix
- Dan River at Paces
- Dan River at South Boston
- Dan River at STP near Danville
- Dead Run near McLean
- Deep Creek near MANNBORO
- Difficult Run near Great Falls
- Dragon Swamp near MASCOT
- Dry Marsh Run near Berryville
- Dunlap Creek near Covington
- Falling River near Naruna
- Fine Creek near FINE CREEK MILLS
- Flatlick Branch at Chantilly
- Four Mile Run at Alexandria
- Goose Creek near Huddleston
- Goose Creek near Leesburg
- Goose Creek near Middleburg
- Hardware River below BRIERY RUN NR SCOTTSVILLE
- Harris Creek below Route 130 Near Monroe
- Hazel River at Rixeyville
- Hogue Creek near Hayfield
- Holiday Creek at nr. Andersonville
- Jackson River at Covington
- Jackson River at Falling Spring
- Jackson River near Bacova
- James River (VA) at Bent Creek
- James River (VA) at Cartersville
- James River (VA) at Holcomb Rock
- James River (VA) at KANAWHA CANAL near Richmond
- James River (VA) at Lick Run
- James River (VA) at Richmond-Westham
- James River (VA) at Scottsville
- Johns Creek at New Castle
- Kerrs Creek near Lexington
- Levisa Fork River at Big Rock
- Lick Run in Roanoke
- Limestone Branch near Leesburg
- Linville Creek at Broadway
- Little River at Graysontown
- Little River near DOSWELL
- Mattaponi River at Bowling Green
- Mattaponi River near Beulahville
- Maury River near Buena Vista
- Meherrin River at Emporia
- Meherrin River near BRYANTS CORNER
- Meherrin River near Lawrenceville
- Meherrin River near SOUTH HILL
- Middle Fork Holston River at Seven Mile Ford
- Middle River near Grottoes
- Muddy Creek at Mount Clinton
- New River at Allisonia
- New River at Galax
- New River at Glen Lyn
- New River at Ivanhoe
- New River at Radford
- North Anna River at HART CORNER NR DOSWELL
- North Anna River near Partlow
- North Fork Catoctin Creek near Waterford
- North Fork Goose Creek near Lincoln
- North Fork Holston River at Saltville
- North Fork Holston River near Gate City
- North Fork Shenandoah River at Cootes Store
- North Fork Shenandoah River near Mount Jackson
- North Fork Shenandoah River near Strasburg
- North Mayo River near Spencer
- North Meherrin River near Lunenburg
- North River near Burketown
- North River near Stokesville
- Nottoway River near MCKENNEY
- Nottoway River near Rawlings
- Nottoway River near RIVERDALE
- Nottoway River near Sebrell
- Nottoway River near Stony Creek
- Opequon Creek near Berryville
- Pamunkey River near Hanover
- Passage Creek near Buckton
- Pigg River near Sandy Level
- Piney River at Piney River
- Piney Run (VA) near Lovettsville
- Piscataway Creek near TAPPAHANNOCK
- Polecat Creek near PENOLA
- Potts Creek near Covington
- Pound River below John Flannagan Lake
- Powell River near Jonesville
- Rapidan River near Culpeper
- Rapidan River near Ruckersville
- Rappahannock River above Fredericksburg
- Rappahannock River at Remington
- Reed Creek at Grahams Forge
- Rivanna River at Palmyra
- Roanoke River at Altavista
- Roanoke River at Brookneal
- Roanoke River at BUGGS ISLAND
- Roanoke River at Glenvar
- Roanoke River at Lafayette
- Roanoke River at Niagara
- Roanoke River at Randolph
- Roanoke River at Roanoke
- Roanoke River at Roanoke River at Route 117 at Roanoke· No current reading
- Robinson River near Locust Dale
- Rockfish River near Greenfield
- Russell Fork River at Bartlick
- Russell Fork River at Haysi
- Sandy River near Danville
- Slate River near Arvonia
- Smith Creek near New Market
- Smith River at Bassett
- Smith River at Martinsville
- Smith River at Smith River Church near Woolwine
- South Anna River near Ashland
- South Fork Catoctin Creek near Waterford
- South Fork Holston River at Riverside nr Chilhowie
- South Fork Quantico Creek near Independent Hill
- South Fork Shenandoah River at Front Royal
- South Fork Shenandoah River at Luray
- South Fork Shenandoah River near Lynnwood
- South Mayo River near Nettleridge· Major flooding
- South River at Harriston
- South River at Waynesboro near Lyndhurst Road
- South River near Dooms
- Spout Run near Millwood
- Stony Creek near DINWIDDIE
- Tinker Creek near Daleville
- Totopotomoy Creek near STUDLEY
- Tye River near Lovingston
- Walker Creek at Bane
- Wolf Creek near Narrows
Flood categories and forecasts are the National Weather Service's. Not an official source: in a flood, follow your local officials and weather.gov.