Virginia River Flow Rates & Stream Gauge Data
Live USGS stream gauge data for Virginia — current CFS flow rates, gauge heights, water temperatures, and wading conditions for Virginia rivers and streams. Updated every 15 minutes. Know before you go.
Planning with Virginia river conditions
Browse USGS monitoring stations across Virginia rivers and streams. Each gauge page
shows current readings plus 7, 14, and 30-day flow-rate charts with condition indicators.
Compare the station name and location with your intended reach, then use the recent trend
alongside the current reading. Rain, snowmelt, dams, tributaries, and the distance between
stations can produce different conditions on the same river.
Virginia river guides Jackson River — The Jackson River is a productive western Virginia trout river with multiple gauge locations around the upper river and Covington area.
Whitetop Laurel Creek — Whitetop Laurel Creek is a cold Appalachian trout stream in southwest Virginia. Its smaller scale rewards stealth, careful approach angles, and accurate short casts.
Plan seasonal fly selection with the Virginia hatch chart .
Browse river flow charts by state Alabama · Alaska · Arizona · Arkansas · California · Colorado · Connecticut · Delaware · Florida · Georgia · Hawaii · Idaho · Illinois · Indiana · Iowa · Kansas · Kentucky · Louisiana · Maine · Maryland · Massachusetts · Michigan · Minnesota · Mississippi · Missouri · Montana · Nebraska · Nevada · New Hampshire · New Jersey · New Mexico · New York · North Carolina · North Dakota · Ohio · Oklahoma · Oregon · Pennsylvania · Rhode Island · South Carolina · South Dakota · Tennessee · Texas · Utah · Vermont · Virginia · Washington · West Virginia · Wisconsin · Wyoming
Browse all monitoring stations Accotink Creek At Keene Mill Rd At Springfield, Va — USGS 01654670
Accotink Creek Near Annandale, Va — USGS 01654000
Allen Creek Near Boydton, Va — USGS 02079640
Appomattox River At Farmville, Va — USGS 02039500
Appomattox River At Matoaca, Va — USGS 02041650
Appomattox River At Mattoax, Va — USGS 02040000
Appomattox River At Route 602 Near Mannboro, Va — USGS 02040892
Aquia Creek Near Garrisonville, Va — USGS 01660400
Back Creek At Sunrise, Va — USGS 02011470
Back Creek Near Dundee, Va — USGS 02056650
Back Creek Near Mountain Grove, Va — USGS 02011500
Back Creek Near Sunrise, Va — USGS 02011460
Banister River At Halifax, Va — USGS 02077000
Battle Run Near Laurel Mills, Va — USGS 01662800
Beaver Creek At Bristol, Va — USGS 03478400
Beaverdam Creek At Rt 734 Near Mountville, Va — USGS 01643880
Big Otter River Near Evington, Va — USGS 02061500
Blackwater River At Hwys 58/258 At Franklin, Va — USGS 02050000
Blackwater River At Route 620 Near Zuni, Va — USGS 02047783
Blackwater River Near Dendron, Va — USGS 02047500
Blackwater River Near Franklin, Va — USGS 02049500
Blackwater River Near Rocky Mount, Va — USGS 02056900
Bluestone River At Falls Mills, Va — USGS 03177710
Broad Run Near Leesburg, Va — USGS 01644280
Buffalo Creek Near Hampden Sydney, Va — USGS 02039000
Bullpasture River At Williamsville, Va — USGS 02015700
Calfpasture River Above Mill Creek At Goshen, Va — USGS 02020500
Cameron Run At Alexandria, Va — USGS 01653000
Catawba Creek Near Catawba, Va — USGS 02018500
Catoctin Creek At Taylorstown, Va — USGS 01638480
Cedar Creek Near Winchester, Va — USGS 01634500
Cedar Run Near Catlett, Va — USGS 01656000
Chestnut Creek At Galax, Va — USGS 03165000
Chickahominy River At Chamberlayne Rd Nr Atlee, Va — USGS 02042287
Chickahominy River Near Providence Forge, Va — USGS 02042500
Clinch River At Cleveland, Va — USGS 03524000
Clinch River At Speers Ferry, Va — USGS 03527000
Conveyance Chan At Ramsgate Ln Nr Great Bridge, Va — USGS 0204309906
Cowpasture River Near Clifton Forge, Va — USGS 02016000
Craig Creek At Parr, Va — USGS 02018000
Cranes Nest River Near Clintwood, Va — USGS 03208950
Cub Creek At Phenix, Va — USGS 02065500
Dan River At Paces, Va — USGS 02075500
Dan River At South Boston, Va — USGS 02076000
Dan River At Stp Near Danville, Va — USGS 02075045
Dead Run At Whann Avenue Near Mclean, Va — USGS 01646305
Deep Creek Near Mannboro, Va — USGS 02041000
Difficult Run Above Fox Lake Near Fairfax, Va — USGS 01645704
Difficult Run Near Great Falls, Va — USGS 01646000
Dragon Swamp At Mascot, Va — USGS 01669520
Dry Marsh Run Near Berryville, Va — USGS 01616100
Dunlap Creek Near Covington, Va — USGS 02013000
Falling River Near Naruna, Va — USGS 02064000
Fine Creek At Fine Creek Mills, Va — USGS 02036500
Flatlick Branch Above Frog Branch At Chantilly, Va — USGS 01656903
Four Mile Run At Hwy 29 At Falls Church, Va — USGS 01652090
Fourmile Run At Alexandria, Va — USGS 01652500
Goose Creek At Rt 653 Near Crockett Spring, Va — USGS 02053730
Goose Creek Near Huddleston, Va — USGS 02059500
Goose Creek Near Leesburg, Va — USGS 01644000
Goose Creek Near Middleburg, Va — USGS 01643700
Hardware River Bl Briery Run Nr Scottsville, Va — USGS 02030000
Harris Creek Below Route 130 Near Monroe, Va — USGS 02025652
Hazel River At Rixeyville, Va — USGS 01663500
Hogue Creek Near Hayfield, Va — USGS 01613900
Holiday Creek Near Andersonville, Va — USGS 02038850
Jackson River Bl Dunlap Creek At Covington, Va — USGS 02013100
Jackson River Bl Gathright Dam Nr Hot Spgs, Va — USGS 02011800
Jackson River Near Bacova, Va — USGS 02011400
James River And Kanawha Canal Near Richmond, Va — USGS 02037000
James River At Bent Creek, Va — USGS 02026000
James River At Blue Ridge Pkwy Nr Big Island, Va — USGS 02024752
James River At Buchanan, Va — USGS 02019500
James River At Cartersville, Va — USGS 02035000
James River At Holcomb Rock, Va — USGS 02025500
James River At Lick Run, Va — USGS 02016500
James River At Scottsville, Va — USGS 02029000
James River Near Richmond, Va — USGS 02037500
Johns Creek At New Castle, Va — USGS 02017500
Kerrs Creek Near Lexington, Va — USGS 02022500
Levisa Fork At Big Rock, Va — USGS 03207800
Lick Run Above Patton Avenue At Roanoke, Va — USGS 0205551460
Limestone Branch Near Leesburg, Va — USGS 01643590
Linville Creek At Broadway, Va — USGS 01632082
Little Back Creek Near Sunrise, Va — USGS 02011490
Little River At Graysontown, Va — USGS 03170000
Little River Near Doswell, Va — USGS 01671100
Long Branch At Olley Lane Nr Fairfax, Va — USGS 01654107
Long Branch Near Annandale, Va — USGS 01654500
M F Holston River At Seven Mile Ford, Va — USGS 03474000
M F Holston River Near Meadowview, Va — USGS 03475000
Mattaponi River Near Beulahville, Va — USGS 01674500
Mattaponi River Near Bowling Green, Va — USGS 01674000
Maury River At Rockbridge Baths, Va — USGS 02021500
Maury River Near Buena Vista, Va — USGS 02024000
Mechums River Near White Hall, Va — USGS 02031000
Meherrin River At Emporia, Va — USGS 02052000
Meherrin River At Rt 637 Near South Hill, Va — USGS 02051190
Meherrin River Near Bryants Corner, Va — USGS 02052090
Meherrin River Near Lawrenceville, Va — USGS 02051500
Middle River Near Grottoes, Va — USGS 01625000
Moncuin Creek Below Us Hwy 360 Near Manquin, Va — USGS 0167357970
Moormans River Near Free Union, Va — USGS 02032250
Muddy Creek At Mount Clinton, Va — USGS 01621050
N Anna River At Rt 669 Nr Monrovia, Va — USGS 016701405
N Branch Little Hunting Creek Nr Gum Springs, Va — USGS 01653719
N F Catoctin Creek At Rt 681 Near Waterford, Va — USGS 01638420
N F Goose Creek At Rt 729 Near Lincoln, Va — USGS 01643805
N F Holston River Near Gate City, Va — USGS 03490000
N F Holston River Near Saltville, Va — USGS 03488000
N F Rivanna River Near Earlysville, Va — USGS 02032640
N F Shenandoah River At Cootes Store, Va — USGS 01632000
N F Shenandoah River At Mount Jackson, Va — USGS 01633000
N F Shenandoah River Near Strasburg, Va — USGS 01634000
New River At Allisonia, Va — USGS 03168000
New River At Glen Lyn, Va — USGS 03176500
New River At Ivanhoe, Va — USGS 03165500
New River At Radford, Va — USGS 03171000
New River Near Galax, Va — USGS 03164000
North Anna River At Hart Corner Near Doswell, Va — USGS 01671020
North Anna River Near Partlow, Va — USGS 01670400
North Mayo River Near Spencer, Va — USGS 02070000
North Meherrin River Near Lunenburg, Va — USGS 02051000
North River Near Burketown, Va — USGS 01622000
North River Near Stokesville, Va — USGS 01620500
Nottoway River At Route 609 Near Mckenney, Va — USGS 02045320
Nottoway River Near Rawlings, Va — USGS 02044500
Nottoway River Near Riverdale, Va — USGS 02047370
Nottoway River Near Sebrell, Va — USGS 02047000
Nottoway River Near Stony Creek, Va — USGS 02045500
Opequon Creek Near Berryville, Va — USGS 01615000
Pamunkey Creek At Rt 651 Near Lahore, Va — USGS 01670200
Pamunkey River Near Hanover, Va — USGS 01673000
Passage Creek Near Buckton, Va — USGS 01635500
Pedlar River At Forest Road Near Buena Vista, Va — USGS 02024915
Pigg River Near Sandy Level, Va — USGS 02058400
Piney River At Piney River, Va — USGS 02027500
Piney Run Near Lovettsville, Va — USGS 01636690
Piscataway Creek Near Tappahannock, Va — USGS 01669000
Po River Near Spotsylvania, Va — USGS 01673800
Polecat Creek At Route 301 Near Penola, Va — USGS 01674182
Potts Creek Near Covington, Va — USGS 02014000
Pound River Below Flannagan Dam, Near Haysi, Va — USGS 03209000
Powell River At Big Stone Gap, Va — USGS 03529500
Powell River Near Jonesville, Va — USGS 03531500
Rapidan River Near Culpeper, Va — USGS 01667500
Rapidan River Near Ruckersville, Va — USGS 01665500
Rappahannock River At Remington, Va — USGS 01664000
Rappahannock River Near Fredericksburg, Va — USGS 01668000
Reed Creek At Grahams Forge, Va — USGS 03167000
Rivanna River At Palmyra, Va — USGS 02034000
Roanoke (Staunton) River At Brookneal, Va — USGS 02062500
Roanoke (Staunton) River At Randolph, Va — USGS 02066000
Roanoke River At Altavista, Va — USGS 02060500
Roanoke River At Glenvar, Va — USGS 02054530
Roanoke River At Lafayette, Va — USGS 02054500
Roanoke River At Niagara, Va — USGS 02056000
Roanoke River At Roanoke, Va — USGS 02055000
Robinson River Near Locust Dale, Va — USGS 01666500
Rockfish River Near Greenfield, Va — USGS 02028500
Russell Fork At Bartlick, Va — USGS 03209200
Russell Fork At Haysi, Va — USGS 03208500
S F Catoctin Creek At Rt 698 Near Waterford, Va — USGS 01638350
S F Holston River At Riverside, Near Chilhowie, Va — USGS 03471500
S F Holston River Near Damascus, Va — USGS 03473000
S F Little Difficult Run Above Mouth Nr Vienna, Va — USGS 01645762
S F Quantico Creek Near Independent Hill, Va — USGS 01658500
S F Rivanna River Near Charlottesville, Va — USGS 02032515
S F Roanoke River Near Shawsville, Va — USGS 02053800
S F Shenandoah River At Front Royal, Va — USGS 01631000
S F Shenandoah River Near Luray, Va — USGS 01629500
S F Shenandoah River Near Lynnwood, Va — USGS 01628500
Sandy River Near Danville, Va — USGS 02074500
Slate River Near Arvonia, Va — USGS 02030500
Smith Creek Near New Market, Va — USGS 01632900
Smith River At Bassett, Va — USGS 02072500
Smith River At Martinsville, Va — USGS 02073000
Smith River At Smith Riv Church Nr Woolwine, Va — USGS 02071530
Smith River Near Philpott, Va — USGS 02072000
Snakeden Branch Above Lake Audubon At Reston, Va — USGS 0164578734
South Anna River Near Ashland, Va — USGS 01672500
South Anna River Near Gordonsville, Va — USGS 01671200
South Mayo River Near Nettleridge, Va — USGS 02069700
South River At Harriston, Va — USGS 01627500
South River Near Dooms, Va — USGS 01626850
South River Near Waynesboro, Va — USGS 01626000
Spout Run At Rt 621 Near Millwood, Va — USGS 01636316
Stony Creek Near Dinwiddie, Va — USGS 02046000
Terrys Run Near Tatum, Va — USGS 01670230
The Glade Near Howland Drive At Reston, Va — USGS 0164579522
Tinker Creek Above Glade Creek At Roanoke, Va — USGS 0205551614
Tinker Creek Near Daleville, Va — USGS 02055100
Totopotomoy Creek Near Studley, Va — USGS 01673550
Tripps Run At Falls Church, Va — USGS 01652620
Tuckahoe Creek At River Rd At Tuckahoe Village, Va — USGS 0203668750
Tye River Near Lovingston, Va — USGS 02027000
Upham Brook Near Richmond, Va — USGS 02042426
Walker Creek At Bane, Va — USGS 03173000
War Branch Below Trib Near Tenth Legion, Va — USGS 0163287828
Wolf Creek Near Narrows, Va — USGS 03175500