
Photo credit
A USGS stream gaging station on the Minnesota River at Lac qui Parle Dam, Minnesota. Photo: Tony Webster, CC BY 2.0, via Wikimedia Commons
Check a river’s flow.
Search any USGS stream gauge by river or station name, by state, or near you. Each card shows the latest flow and how it compares with the normal range for today’s date; open a gauge for the full picture: trend, water temperature and what it means for trout, safety and the official NWS flood stage.
Flow rate checkerSwitch tool
- Trip plannerPlan the days, the stay, the travel and a budget in your own numbers.
- Fly finderGet a few patterns to start with.
- Waterway finderFind nearby public monitoring stations.
- Flow rate checkerLive USGS flow, how it compares with the record, NWS flood stage.
- Fly identifierExplore an insect photo or use a guided ID.
- Gear finderCompare sourced products by fishing style.
- Contact usSupport, feedback, corrections, claim help.
- See all tools
Your browser will ask before sharing your location. It is used once, rounded to about a kilometre, to list gauges within 30 miles, and is not stored.
Our water pages that match
- Adams ReservoirVT · no gauge
- Amherst LakeVT · no gauge
- Barton RiverVT · 1 gauge
- BattenkillVT · 1 gauge
- Black RiverVT · 1 gauge
- Caspian LakeVT · no gauge
- Center PondVT · no gauge
- Cleveland BrookVT · no gauge
- Clyde RiverVT · 1 gauge
- Colby PondVT · no gauge
- Colton PondVT · no gauge
- Crystal LakeVT · no gauge
- Deerfield RiverVT · 1 gauge
- Dog RiverVT · 1 gauge
- East Long PondVT · no gauge
- Echo LakeVT · no gauge
- Elligo LakeVT · no gauge
- Ewell PondVT · no gauge
- Forest LakeVT · no gauge
- Harriman ReservoirVT · no gauge
- Holland PondVT · no gauge
- Jobs PondVT · no gauge
- Johns RiverVT · no gauge
- Joiner BrookVT · 1 gauge
- Kent PondVT · no gauge
- Kettle PondVT · no gauge
- Lake DunmoreVT · no gauge
- Lake MemphremagogVT · no gauge
- Lake ParanVT · no gauge
- Lake RapondaVT · no gauge
- Lake RescueVT · no gauge
- Lake ShaftsburyVT · no gauge
- Lamoille RiverVT · 3 gauges
- Lefferts PondVT · no gauge
- Little Averill LakeVT · no gauge
- Little RiverVT · 2 gauges
- Long PondVT · no gauge
- Maidstone LakeVT · no gauge
- Martins PondVT · no gauge
- May PondVT · no gauge
- McIntosh PondVT · no gauge
- Mettawee RiverVT · 1 gauge
- Mill PondVT · no gauge
- Miller PondVT · no gauge
- Missisquoi RiverVT · 3 gauges
- Moose RiverVT · 1 gauge
- Nelson PondVT · no gauge
- New Haven RiverVT · 1 gauge
- Newark PondVT · no gauge
- Nichols PondVT · no gauge
- Osmore PondVT · no gauge
- Otter CreekVT · 1 gauge
- Passumpsic RiverVT · 1 gauge
- Perch PondVT · no gauge
- Pinneo BrookVT · no gauge
- Preston BrookVT · 1 gauge
- Ridley BrookVT · no gauge
- Rood PondVT · no gauge
- Seymour LakeVT · no gauge
- Smith PondVT · no gauge
- Spring LakeVT · no gauge
- Stoughton PondVT · no gauge
- Sunset LakeVT · no gauge
- Walloomsac RiverVT · 1 gauge
- Warm BrookVT · 1 gauge
- West RiverVT · 1 gauge
- Wheeler PondVT · no gauge
- White RiverVT · 1 gauge
- Willoughby LakeVT · no gauge
- Willoughby RiverVT · 1 gauge
- Winooski RiverVT · 3 gauges
- Zack Woods PondVT · no gauge
54 USGS gauges in Vermont
Add a river name to see live readings, or open a gauge below.
54 gauges
- AYERS BROOK AT RANDOLPH, VTUSGS 01142500 · VT · live flow · gauge height
- BARTON RIVER NEAR COVENTRY, VTUSGS 04296280 · VT · live flow · gauge height
- BATTEN KILL AT ARLINGTON, VTUSGS 01329000 · VT · flow record ended · gauge height
- BLACK RIVER AT COVENTRY, VTUSGS 04296000 · VT · live flow · gauge height
- BLACK RIVER AT NORTH SPRINGFIELD, VTUSGS 01153000 · VT · live flow · gauge height
- CLYDE RIVER AT NEWPORT, VTUSGS 04296500 · VT · live flow · gauge height
- CONNECTICUT RIVER AT WELLS RIVER, VTUSGS 01138500 · VT · live flow · gauge height
- DOG RIVER AT NORTHFIELD FALLS, VTUSGS 04287000 · VT · live flow · gauge height
- EAST BR DEAD CREEK NEAR BRIDPORT, VTUSGS 04282581 · VT · live flow · gauge height
- EAST BRANCH PASSUMPSIC RIVER NEAR EAST HAVEN, VTUSGS 01133000 · VT · live flow · gauge height
- EAST ORANGE BRANCH AT EAST ORANGE, VTUSGS 01139800 · VT · live flow · gauge height
- JEWETT BROOK AT VT 38, NEAR ST. ALBANS, VTUSGS 04292810 · VT · live flow · gauge height
- LAMOILLE RIVER AT EAST GEORGIA, VTUSGS 04292500 · VT · live flow · gauge height
- LAMOILLE RIVER AT JEFFERSONVILLE, VTUSGS 04292201 · VT · live flow · gauge height
- LAMOILLE RIVER AT JOHNSON, VTUSGS 04292000 · VT · live flow · gauge height
- LAPLATTE RIVER AT SHELBURNE FALLS, VTUSGS 04282795 · VT · live flow · gauge height · water temperature
- LEMON FAIR R BLW SHACKSBORO RD, NR SHOREHAM, VTUSGS 04282538 · VT · live flow · gauge height
- LEWIS CREEK AT NORTH FERRISBURG, VTUSGS 04282780 · VT · live flow · gauge height
- LITTLE OTTER CK AT MONKTON RD, NR FERRISBURGH, VTUSGS 04282629 · VT · live flow · gauge height
- LITTLE OTTER CREEK AT FERRISBURG, VTUSGS 04282650 · VT · live flow · gauge height
- LITTLE RIVER NEAR STOWE, VTUSGS 04288295 · VT · live flow · gauge height
- LITTLE RIVER NEAR WATERBURY, VTUSGS 04289000 · VT · live flow · gauge height
- MAD RIVER NEAR MORETOWN, VTUSGS 04288000 · VT · live flow · gauge height
- MILL RIVER AT GEORGIA SHORE RD, NR ST ALBANS, VTUSGS 04292750 · VT · live flow · gauge height
- MISSISQUOI RIVER AT SWANTON, VTUSGS 04294000 · VT · live flow · gauge height
- MISSISQUOI RIVER NEAR EAST BERKSHIRE, VTUSGS 04293500 · VT · live flow · gauge height
- MISSISQUOI RIVER NEAR NORTH TROY, VTUSGS 04293000 · VT · live flow · gauge height
- MOOSE RIVER AT VICTORY, VTUSGS 01134500 · VT · live flow · gauge height
- NEW HAVEN RIVER @ BROOKSVILLE, NR MIDDLEBURY, VTUSGS 04282525 · VT · live flow · gauge height
- NORTH BRANCH WINOOSKI RIVER AT WRIGHTSVILLE, VTUSGS 04285500 · VT · live flow · gauge height
- OMPOMPANOOSUC RIVER AT UNION VILLAGE, VTUSGS 01141500 · VT · live flow · gauge height
- OTTAUQUECHEE RIVER AT NORTH HARTLAND, VTUSGS 01151500 · VT · live flow · gauge height
- OTTAUQUECHEE RIVER NEAR WEST BRIDGEWATER, VTUSGS 01150900 · VT · live flow · gauge height
- OTTER CREEK AT CENTER RUTLAND, VTUSGS 04282000 · VT · live flow · gauge height
- OTTER CREEK AT MIDDLEBURY, VTUSGS 04282500 · VT · live flow · gauge height
- PASSUMPSIC RIVER AT PASSUMPSIC, VTUSGS 01135500 · VT · live flow · gauge height
- PIKE RIVER AT EAST FRANKLIN, NR ENOSBURG FALLS, VTUSGS 04294300 · VT · live flow · gauge height
- POPE BROOK (SITE W-3) NEAR NORTH DANVILLE, VTUSGS 01135150 · VT · live flow · gauge height
- POPE BROOK TRIBUTARY (W-9), NR NORTH DANVILLE, VTUSGS 01135100 · VT · live flow · gauge height · water temperature
- POULTNEY RIVER BELOW FAIR HAVEN, VTUSGS 04280000 · VT · live flow · gauge height
- RANCH BROOK AT RANCH CAMP, NEAR STOWE, VTUSGS 04288230 · VT · live flow · gauge height
- ROCK RIVER NEAR HIGHGATE CENTER, VTUSGS 04294140 · VT · live flow · gauge height
- SLEEPERS RIVER (SITE W-5) NEAR ST. JOHNSBURY, VTUSGS 01135300 · VT · live flow · gauge height
- W BRANCH LITTLE R ABV BINGHAM FALLS NEAR STOWE, VTUSGS 04288225 · VT · live flow · gauge height
- WALLOOMSAC RIVER NEAR NORTH BENNINGTON, VTUSGS 01334000 · VT · live flow · gauge height
- WELLS RIVER AT WELLS RIVER, VTUSGS 01139000 · VT · live flow · gauge height
- WEST BR DEAD CREEK NEAR ADDISON, VTUSGS 04282586 · VT · live flow · gauge height
- WEST RIVER AT JAMAICA, VTUSGS 01155500 · VT · live flow · gauge height
- WEST RIVER BELOW TOWNSHEND DAM NEAR TOWNSHEND, VTUSGS 01155910 · VT · live flow · gauge height
- WHITE RIVER AT WEST HARTFORD, VTUSGS 01144000 · VT · live flow · gauge height
- WILLIAMS RIVER NEAR ROCKINGHAM VTUSGS 01153550 · VT · live flow · gauge height
- WINOOSKI RIVER AT LOWER CABOT, VTUSGS 04282886 · VT · live flow · gauge height
- WINOOSKI RIVER AT MONTPELIER, VTUSGS 04286000 · VT · live flow · gauge height
- WINOOSKI RIVER NEAR ESSEX JUNCTION, VTUSGS 04290500 · VT · live flow · gauge height
Quick picks: our 2,852 waters by state
Each state opens its USGS gauges and our water pages there; a water opens the live cards for its gauges, or the NOAA tides for flats and surf.
- Alabama29
- Alaska149
- Arizona64
- Arkansas16
- California102
- Colorado82
- Connecticut76
- Delaware11
- Florida82
- Georgia33
- Hawaii12
- Idaho269
- Illinois11
- Indiana14
- Iowa62
- Kansas1
- Kentucky15
- Louisiana20
- Maine79
- Maryland17
- Massachusetts34
- Michigan65
- Minnesota67
- Mississippi4
- Missouri38
- Montana143
- Nebraska7
- Nevada5
- New Hampshire75
- New Jersey32
- New Mexico29
- New York106
- North Carolina87
- North Dakota3
- Ohio11
- Oklahoma4
- Oregon127
- Pennsylvania167
- Rhode Island25
- South Carolina32
- South Dakota4
- Tennessee30
- Texas38
- Utah165
- Vermont72
- Virginia55
- Washington103
- West Virginia30
- Wisconsin49
- Wyoming101
Search covers 11,178 USGS stream gauges that reported discharge, gauge height or water temperature in the 183 days before 2026-10-23 (USGS series catalog); readings are fetched live when a gauge is shown.
Where these numbers come from
- Discharge, gauge height, water temperature and water quality: U.S. Geological Survey readings (provisional, can be revised), cached for 15 minutes. Where USGS publishes a gauge’s flow only once a day, the latest daily mean is shown with its date.
- Normal range: the 25th to 75th percentile of daily mean flow for the same calendar day over the gauge’s record (USGS daily statistics), classed as USGS does (hyswap).
- Temperature guidance for trout quotes the gauge’s own state fish and wildlife agency; where we found none, it says so and quotes federal guidance (National Park Service, U.S. Fish and Wildlife Service). Cold-water safety quotes the NWS; dissolved oxygen and pH are read against EPA criteria. Each line names its source.
- Flood stage and forecasts: the National Weather Service’s National Water Prediction Service and its Turn Around Don’t Drown guidance. Tides: NOAA Tides & Currents.
General guidance, not a fishing forecast, a safety guarantee or a statement about access. Planning a trip? The trip planner shows these readings on every day you fish a water.
