River Levels
Oregon river levels
Live streamflow for 151 gauged Oregon reaches, highest first. Where a gauge has a long enough record, the reading is placed against its own history for today's date.
85% of gauged Oregon rivers are running below normal for the date, as of October 25, 2026.
Of 54 gauged reaches with a long enough USGS record, 46 are below normal (37 of them much below), 6 are in the normal range, and 2 are above normal (1 of them much above). Normal means the middle half of that gauge's own history for this calendar date.
To cite: Boating Hubs analysis of USGS streamflow, boatinghubs.com/flows/oregon.
| River | Flow | Usually today | Vs normal | NWS flood status |
|---|---|---|---|---|
| Columbia RiverColumbia River at the Dalles, OR | 83,900 cfs75.40 ft | 101,000 cfs | Below normal23rd percentile · 148 yr record | NWS issues forecasts here only during high water. |
| Columbia RiverColumbia River at Port Westward, near Quincy, OR | 45,600 cfs4.71 ft | 133,000 cfs | Much below normal5th percentile · 58 yr record | No NWS flood stage |
| Snake RiverSNAKE RIVER AT McDUFF RAPIDS AT CHINA GARDEN ID | 12,800 cfs5.05 ft | Not recorded | No historical record | No NWS flood stage |
| Snake RiverSnake River at Weiser ID | 9,910 cfs3.37 ft | Not recorded | No historical record | No NWS flood stage |
| Willamette RiverWillamette River at Newberg, OR | 7,070 cfs56.20 ft | 13,100 cfs | Much below normal5th percentile · 25 yr record | No NWS flood stage |
| Willamette RiverWillamette River at Salem, OR | 6,880 cfs5.30 ft | Not recorded | No historical record | No NWS flood stage |
| Snake RiverSnake River near Murphy ID | 6,650 cfs | 9,330 cfs | Much below normal5th percentile · 113 yr record | No NWS flood stage |
| North Fork Nehalem RiverNehalem River at Nehalem, OR | 4,780 cfs3.42 ft | Not recorded | No historical record | NWS issues forecasts here only during high water. |
| Willamette RiverWillamette River at Corvallis, OR | 4,650 cfs10.27 ft | Not recorded | No historical record | No NWS flood stage |
| Deschutes RiverDeschutes River at Moody, near Biggs, OR | 4,230 cfs2.83 ft | 4,760 cfs | Below normal20th percentile · 129 yr record | Below flood stageNWS forecast: 2.91 ft by Sun 11 AM, below flood stage. |
| Deschutes RiverDeschutes River near Madras, OR | 3,800 cfs2.76 ft | Not recorded | No historical record | No NWS flood stage |
| Santiam RiverSantiam River at Jefferson, OR | 2,100 cfs2.72 ft | Not recorded | No historical record | No NWS flood stage |
| McKenzie RiverMckenzie River near Walterville, OR | 1,690 cfs1.78 ft | Not recorded | No historical record | No NWS flood stage |
| Rogue RiverRogue River near Agness, OR | 1,420 cfs3.69 ft | Not recorded | No historical record | No NWS flood stage |
| Crooked RiverCrooked River below Opal Springs, near Culver, OR | 1,240 cfs1.85 ft | 1,350 cfs | Much below normal5th percentile · 65 yr record | No NWS flood stage |
| North Santiam RiverNorth Santiam River at Niagara, OR | 1,230 cfs3.12 ft | Not recorded | No historical record | No NWS flood stage |
| South Santiam RiverSouth Santiam River near Foster, OR | 1,210 cfs10.47 ft | Not recorded | No historical record | No NWS flood stage |
| Metolius RiverMetolius River near Grandview, OR | 1,190 cfs0.87 ft | 1,340 cfs | Much below normal9th percentile · 114 yr record | No NWS flood stage |
| North Santiam RiverNorth Santiam R at Greens Bridge, near Jefferson, OR | 1,150 cfs14.07 ft | Not recorded | No historical record | No NWS flood stage |
| Rogue RiverRogue River near Mcleod, OR | 1,090 cfs1.76 ft | Not recorded | No historical record | No NWS flood stage |
| Umpqua RiverUmpqua River near Elkton, OR | 952 cfs2.85 ft | Not recorded | No historical record | No NWS flood stage |
| A CanalLink River at Klamath Falls, OR | 831 cfs1.57 ft | Not recorded | No historical record | No NWS flood stage |
| North Umpqua RiverN Umpqua River above Copeland CK near Toketee Falls,or | 737 cfs4.82 ft | Not recorded | No historical record | No NWS flood stage |
| Clackamas RiverClackamas River near Oregon City, OR | 711 cfs22.94 ft | 1,280 cfs | Much below normal5th percentile · 25 yr record | Below flood stageNWS forecast: 23.15 ft by Thu 11 AM, below flood stage. |
| Grande Ronde RiverGrande Ronde River at Troy, OR | 710 cfs4.03 ft | Not recorded | No historical record | No NWS flood stage |
| North Umpqua RiverNorth Umpqua River at Winchester, OR | 691 cfs1.73 ft | Not recorded | No historical record | No NWS flood stage |
| Long Tom RiverLong Tom River at Monroe, OR | 654 cfs5.26 ft | Not recorded | No historical record | No NWS flood stage |
| North Fork Clackamas RiverClackamas River above Three Lynx Creek, OR | 578 cfs0.32 ft | Not recorded | No historical record | No NWS flood stage |
| Williamson RiverWilliamson River below Sprague River near Chiloquin,or | 538 cfs3.45 ft | 619 cfs | Much below normal8th percentile · 107 yr record | Below flood stageNWS forecast: 3.46 ft by Sun 9 AM, below flood stage. |
| Rogue RiverRogue River below Prospect, OR | 537 cfs1.19 ft | Not recorded | No historical record | No NWS flood stage |
| Middle Fork Willamette RiverMF Willamette River above Salt Crk, near Oakridge,or | 404 cfs2.63 ft | Not recorded | No historical record | No NWS flood stage |
| East Fork South Fork McKenzie RiverSouth Fork Mckenzie River near Rainbow, OR | 395 cfs1.53 ft | Not recorded | No historical record | No NWS flood stage |
| Wood RiverWood River near Klamath Agency, OR | 311 cfs0.78 ft | 361 cfs | Below normal10th percentile · 13 yr record | No NWS flood stage |
| Sandy RiverSandy River below Bull Run River, near Bull Run, OR | 266 cfs7.55 ft | 826 cfs | Much below normal7th percentile · 115 yr record | Below flood stageNWS forecast: 7.67 ft by Wed 11 PM, below flood stage. |
| North Umpqua RiverN.umpqua R below Slide CK Dam near Toketee Falls, OR | 265 cfs2.68 ft | Not recorded | No historical record | No NWS flood stage |
| John Day RiverJohn Day River at Service Creek, OR | 260 cfs2.15 ft | Not recorded | No historical record | No NWS flood stage |
| East Fork Hood RiverHood River at Tucker Bridge, near Hood River, OR | 241 cfs2.47 ft | 448 cfs | Much below normal5th percentile · 126 yr record | Below flood stageNWS forecast: 2.46 ft by Sun 11 AM, below flood stage. |
| John Day RiverJohn Day River at Mcdonald Ferry, OR | 215 cfs2.17 ft | 342 cfs | Much below normal10th percentile · 121 yr record | No NWS flood stage |
| Sprague RiverSprague River near Chiloquin, OR | 208 cfs1.56 ft | 280 cfs | Much below normal6th percentile · 104 yr record | No NWS flood stage |
| Warm Springs RiverWarm Springs River near Kahneeta Hot Springs, OR | 199 cfs0.97 ft | Not recorded | No historical record | No NWS flood stage |
| Little Fall CreekFall Creek below Winberry Creek, near Fall Creek, OR | 194 cfs2.24 ft | 539 cfs | Normal30th percentile · 91 yr record | No NWS flood stage |
| North Fork Smith RiverSmith R near Crescent City CA | 191 cfs4.26 ft | 414 cfs | Much below normal5th percentile · 95 yr record | Below flood stageNWS forecast: 4.86 ft by Mon 7 PM, below flood stage. |
| McKenzie RiverMckenzie River below Payne CR, near Belknap Springs, OR | 186 cfs2094.16 ft | Not recorded | No historical record | No NWS flood stage |
| South Fork McKenzie RiverSO FK Mckenzie River above Cougar Lake near Rainbow OR | 175 cfs3.27 ft | 261 cfs | Much below normal5th percentile · 69 yr record | No NWS flood stage |
| Applegate RiverApplegate River near Wilderville, OR | 160 cfs2.11 ft | Not recorded | No historical record | No NWS flood stage |
| Tualatin RiverTualatin River near Dilley, OR | 145 cfs11.00 ft | Not recorded | No historical record | No NWS flood stage |
| North Fork John Day RiverNorth Fork John Day River at Monument, OR | 121 cfs2.57 ft | Not recorded | No historical record | No NWS flood stage |
| Little Applegate RiverApplegate River near Applegate, OR | 116 cfs1.04 ft | 200 cfs | Normal34th percentile · 88 yr record | Below flood stageNWS forecast: 1.06 ft by Tue 4 AM, below flood stage. |
| Coast Fork Willamette RiverCoast Fork Willamette R below Cottage Grove Dam, OR | 110 cfs3.25 ft | 215 cfs | Normal26th percentile · 87 yr record | No NWS flood stage |
| South Umpqua RiverSouth Umpqua River at Melrose, OR | 109 cfs0.82 ft | Not recorded | No historical record | No NWS flood stage |
| Malheur RiverMalheur River below Nevada Dam near Vale OR | 107 cfs11.12 ft | Not recorded | No historical record | No NWS flood stage |
| Oak Grove Fork Clackamas RiverOak Grove Fork at Ripplebrook Campground, OR | 105 cfs2.20 ft | Not recorded | No historical record | No NWS flood stage |
| White RiverWhite River below Tygh Valley, OR | 99 cfs1.47 ft | Not recorded | No historical record | No NWS flood stage |
| Big Butte CreekBig Butte Creek near Mcleod, OR | 95 cfs3.01 ft | Not recorded | No historical record | No NWS flood stage |
| Nehalem RiverNehalem River near Foss, OR | 92 cfs1.54 ft | 626 cfs | Much below normal5th percentile · 84 yr record | Below flood stageNWS forecast: 2.2 ft by Wed 11 PM, below flood stage. |
| Owyhee RiverOwyhee River near Rome OR | 91 cfs1.35 ft | Not recorded | No historical record | No NWS flood stage |
| Siuslaw RiverSiuslaw River near Mapleton, OR | 73 cfs2.80 ft | 324 cfs | Much below normal5th percentile · 59 yr record | Below flood stageNWS forecast: 3.37 ft by Mon 5 PM, below flood stage. |
| John Day RiverJohn Day River near John Day, OR | 72 cfs3.59 ft | Not recorded | No historical record | No NWS flood stage |
| Trask RiverTrask River above Cedar Creek, near Tillamook, OR | 72 cfs5.53 ft | 265 cfs | Much below normal7th percentile · 30 yr record | Below flood stageNWS forecast: 5.69 ft by Sun 11 AM, below flood stage. |
| Elk CreekElk Creek near Trail, OR | 72 cfs4.06 ft | 14 cfs | Much above normal91st percentile · 80 yr record | No NWS flood stage |
Streamflow from the U.S. Geological Survey, updated hourly. "Usually today" is the median for this calendar date over the gauge's full record. A gauge tells you how much water is moving, not whether a stretch is safe to run: check the channel, the hazards and a current local notice before you launch. Flood stages and forecasts: NOAA National Weather Service; "Vs normal" is our comparison with the USGS record, not a National Weather Service product.
By state
Other states
Alabama
104 gauges
Alaska
20 gauges
Arizona
107 gauges
Arkansas
83 gauges
California
292 gauges
Colorado
175 gauges
Connecticut
41 gauges
Florida
119 gauges
Georgia
168 gauges
Hawaii
12 gauges
Idaho
128 gauges
Illinois
115 gauges
Indiana
131 gauges
Iowa
99 gauges
Kansas
130 gauges
Kentucky
112 gauges
Louisiana
55 gauges
Maine
49 gauges
Maryland
66 gauges
Massachusetts
60 gauges
Michigan
137 gauges
Minnesota
96 gauges
Mississippi
70 gauges
Missouri
156 gauges
Montana
162 gauges
Nebraska
96 gauges
Nevada
64 gauges
New Hampshire
37 gauges
New Jersey
74 gauges
New Mexico
84 gauges
New York
190 gauges
North Carolina
157 gauges
North Dakota
78 gauges
Ohio
127 gauges
Oklahoma
108 gauges
Pennsylvania
179 gauges
Rhode Island
14 gauges
South Carolina
82 gauges
South Dakota
79 gauges
Tennessee
91 gauges
Texas
369 gauges
Utah
116 gauges
Vermont
44 gauges
Virginia
142 gauges
Washington
165 gauges
West Virginia
78 gauges
Wisconsin
103 gauges
Wyoming
89 gauges





