River Levels
Minnesota river levels
Live streamflow for 96 gauged Minnesota reaches, highest first. Where a gauge has a long enough record, the reading is placed against its own history for today's date.
50% of gauged Minnesota rivers are running below normal for the date, as of October 26, 2026.
Of 48 gauged reaches with a long enough USGS record, 24 are below normal (11 of them much below), 21 are in the normal range, and 3 are above normal (0 of them much above). Normal means the middle half of that gauge's own history for this calendar date.
To cite: Angling Hubs analysis of USGS streamflow, anglinghubs.com/flows/minnesota.
| River | Flow | Usually today | Vs normal | NWS flood status |
|---|---|---|---|---|
| Mississippi RiverMississippi River at Winona, MN | 11,800 cfs5.74 ft | 19,400 cfs | Below normal16th percentile · 98 yr record | Below flood stageNWS forecast: 5.7 ft by Mon 1 AM, below flood stage. |
| Mississippi RiverMississippi River at Red Wing, MN | 9,070 cfs2.49 ft | 18,000 cfs | Below normal10th percentile · 29 yr record | Below flood stageNWS forecast: 2.4 ft by Mon 1 AM, below flood stage. |
| Rainy RiverRainy River at Manitou Rapids, MN | 5,980 cfs3.06 ft | 9,140 cfs | Below normal22nd percentile · 98 yr record | No NWS flood stage |
| Mississippi RiverMississippi River at US Hwy 169 at Champlin, MN | 2,830 cfs4.34 ft | Not recorded | No historical record | Below flood stageNWS issues forecasts here only during high water. |
| Minnesota RiverMinnesota River near Jordan, MN | 2,540 cfs6.20 ft | 1,230 cfs | Normal65th percentile · 92 yr record | Below flood stageNWS issues forecasts here only during high water. |
| Saint Croix RiverST. Croix River at Stillwater, MN | 2,340 cfs675.61 ft | 4,380 cfs | Below normal10th percentile · 13 yr record | Below flood stageNWS forecast: 75.5 ft by Mon 1 AM, below flood stage. |
| Minnesota RiverMinnesota River at Mankato, MN | 2,210 cfs4.26 ft | Not recorded | No historical record | Below flood stageNWS issues forecasts here only during high water. |
| Mississippi RiverMississippi River at ST. Cloud, MN | 1,980 cfs4.15 ft | 5,770 cfs | Much below normal5th percentile · 38 yr record | Below flood stageNWS forecast: 4.2 ft by Mon 1 AM, below flood stage. |
| Mississippi RiverMississippi River near Royalton, MN | 1,700 cfs8.33 ft | Not recorded | No historical record | NWS issues forecasts here only during high water. |
| Red Lake RiverRed Lake River at Fisher, MN | 1,210 cfs12.82 ft | 962 cfs | Normal64th percentile · 27 yr record | No NWS flood stage |
| Red Lake RiverRed Lake River at Crookston, MN | 1,190 cfs6.10 ft | 744 cfs | Normal68th percentile · 125 yr record | No NWS flood stage |
| Blue Earth RiverBlue Earth River near Rapidan, MN | 1,050 cfs9.31 ft | Not recorded | No historical record | No NWS flood stage |
| Mississippi RiverMississippi River at Brainerd, MN | 969 cfs4.67 ft | 3,110 cfs | Much below normal6th percentile · 39 yr record | Below flood stageNWS forecast: 4.7 ft by Mon 1 AM, below flood stage. |
| Root RiverRoot River near Houston, MN | 814 cfs3.87 ft | 499 cfs | Above normal81st percentile · 117 yr record | Below flood stageNWS issues forecasts here only during high water. |
| Mississippi RiverMississippi River at Aitkin, MN | 715 cfs2.27 ft | 2,450 cfs | Much below normal5th percentile · 81 yr record | Below flood stageNWS forecast: 2.5 ft by Tue 7 PM, below flood stage. |
| Crow Wing RiverCrow Wing River near Pillager, MN | 686 cfs3.60 ft | 1,140 cfs | Below normal22nd percentile · 58 yr record | No NWS flood stage |
| Thief RiverThief River near Thief River Falls, MN | 678 cfs7.74 ft | Not recorded | No historical record | No NWS flood stage |
| Red River of the NorthRed River of the North at Halstad, MN | 667 cfs3.67 ft | Not recorded | No historical record | Below flood stageNWS issues forecasts here only during high water. |
| Red River of the NorthRed River of the North near Georgetown, MN | 602 cfs13.98 ft | 1,010 cfs | No historical record | No NWS flood stage |
| Le Sueur RiverLE Sueur River near Rapidan, MN | 568 cfs6.94 ft | Not recorded | No historical record | No NWS flood stage |
| Saint Louis RiverST. Louis River at Scanlon, MN | 481 cfs2.68 ft | 1,290 cfs | Much below normal5th percentile · 118 yr record | Below flood stageNWS issues forecasts here only during high water. |
| Little Cannon RiverCannon River at 9TH ST. Bridge IN Cannon Falls, MN | 423 cfs7.98 ft | 622 cfs | Normal37th percentile · 11 yr record | No NWS flood stage |
| Cannon RiverCannon River at Welch, MN | 413 cfs4.01 ft | 315 cfs | Normal58th percentile · 117 yr record | No NWS flood stage |
| Root RiverRoot River near Pilot Mound, MN | 402 cfs8.38 ft | 250 cfs | Normal75th percentile · 24 yr record | Below flood stageFlood stage 19 ft. NWS reads 8.38 ft here. |
| Minnesota RiverMinnesota River at New Ulm, MN | 358 cfs784.95 ft | Not recorded | No historical record | Below flood stageNWS issues forecasts here only during high water. |
| Minnesota RiverMinnesota River at Morton, MN | 328 cfs7.52 ft | Not recorded | No historical record | No NWS flood stage |
| Cannon RiverCannon River at Northfield MN | 316 cfs890.29 ft | Not recorded | No historical record | Below flood stageNWS issues forecasts here only during high water. |
| Minnesota RiverMinnesota River at Montevideo, MN | 290 cfs2.59 ft | Not recorded | No historical record | Below flood stageNWS issues forecasts here only during high water. |
| Cedar RiverCedar River near Austin, MN | 289 cfs3.54 ft | Not recorded | No historical record | Below flood stageFlood stage 10 ft. NWS reads 3.53 ft here. |
| Mississippi RiverMississippi River at Willow Beach at Ball Club, MN | 279 cfs3.92 ft | Not recorded | No historical record | No NWS flood stage |
| Rapid RiverRapid River near Baudette, MN | 272 cfs4.00 ft | 157 cfs | Normal59th percentile · 70 yr record | No NWS flood stage |
| North Fork Crow RiverCrow River at Rockford, MN | 265 cfs2.45 ft | 205 cfs | Normal54th percentile · 117 yr record | Below flood stageNWS issues forecasts here only during high water. |
| Mississippi RiverMississippi River near Bemidji, MN | 247 cfs3.44 ft | 252 cfs | Normal49th percentile · 39 yr record | No NWS flood stage |
| Otter Tail RiverOtter Tail River below Orwell D near Fergus Falls, MN | 215 cfs2.37 ft | Not recorded | No historical record | No NWS flood stage |
| Big Fork RiverBig Fork River at Big Falls, MN | 211 cfs3.17 ft | Not recorded | No historical record | No NWS flood stage |
| Little Fork RiverLittle Fork River at Littlefork, MN | 205 cfs2.78 ft | 497 cfs | Below normal19th percentile · 117 yr record | Below flood stageNWS issues forecasts here only during high water. |
| Crow Wing RiverCrow Wing River at Nimrod, MN | 202 cfs2.48 ft | 391 cfs | Below normal11th percentile · 116 yr record | No NWS flood stage |
| Yellow Bank RiverYellow Bank River near Odessa, MN | 199 cfs3.66 ft | Not recorded | No historical record | No NWS flood stage |
| Straight RiverStraight River near Faribault, MN | 195 cfs4.39 ft | 131 cfs | Normal61st percentile · 61 yr record | No NWS flood stage |
| South Fork Root RiverSouth Fork Root River near Houston, MN | 192 cfs2.18 ft | 129 cfs | Above normal78th percentile · 73 yr record | Below flood stageFlood stage 10 ft. NWS reads 2.18 ft here. |
| Chippewa RiverChippewa River near Milan, MN | 185 cfs1.43 ft | Not recorded | No historical record | No NWS flood stage |
| Minnesota RiverMinnesota River at Hwy 212 IN Granite Falls, MN | 174 cfs879.56 ft | Not recorded | No historical record | Below flood stageNWS issues forecasts here only during high water. |
| Otter Tail RiverOtter Tail River near Elizabeth, MN | 168 cfs4.90 ft | Not recorded | No historical record | No NWS flood stage |
| Red Lake RiverRed Lake River at High Landing near Goodridge, MN | 162 cfs2.34 ft | Not recorded | No historical record | Below flood stageNWS issues forecasts here only during high water. |
| Rum RiverRum River near ST. Francis, MN | 138 cfs2.16 ft | 332 cfs | Below normal12th percentile · 97 yr record | Below flood stageNWS issues forecasts here only during high water. |
| South Kawishiwi RiverSouth Kawishiwi R above White Iron Lake near Ely, MN | 120 cfs3.46 ft | 218 cfs | Below normal21st percentile · 51 yr record | No NWS flood stage |
| Clearwater RiverClearwater River at Red Lake Falls, MN | 119 cfs5.50 ft | Not recorded | No historical record | No NWS flood stage |
| Zumbro RiverSouth Fork Zumbro River at Rochester, MN | 111 cfs2.66 ft | 93 cfs | Normal57th percentile · 45 yr record | Below flood stageNWS issues forecasts here only during high water. |
| Sauk RiverSauk River near ST. Cloud, MN | 110 cfs1.43 ft | 160 cfs | Normal35th percentile · 117 yr record | NWS issues forecasts here only during high water. |
| Roseau RiverRoseau River below State Ditch 51 near Caribou, MN | 106 cfs2.52 ft | Not recorded | No historical record | No NWS flood stage |
| Roseau RiverRoseau River at Ross, MN | 104 cfs2.94 ft | Not recorded | No historical record | No NWS flood stage |
| Chippewa RiverChippewa River (TW) near Watson, MN | 99 cfs36.91 ft | Not recorded | No historical record | No NWS flood stage |
| Kettle RiverKettle River below Sandstone, MN | 94 cfs3.88 ft | 350 cfs | Much below normal5th percentile · 59 yr record | No NWS flood stage |
| Snake RiverSnake River near Pine City, MN | 94 cfs2.81 ft | 214 cfs | Much below normal9th percentile · 112 yr record | Below flood stageNWS issues forecasts here only during high water. |
| Pomme de Terre RiverPomme DE Terre River at Appleton, MN | 92 cfs4.45 ft | Not recorded | No historical record | No NWS flood stage |
| Watonwan RiverWatonwan River near Garden City, MN | 87 cfs1.07 ft | Not recorded | No historical record | No NWS flood stage |
| Wild Rice RiverWild Rice River at Twin Valley, MN | 60 cfs2.01 ft | Not recorded | No historical record | Below flood stageNWS issues forecasts here only during high water. |
| Vermilion RiverVermilion River near Crane Lake, MN | 57 cfs4.00 ft | Not recorded | No historical record | Below flood stageNWS issues forecasts here only during high water. |
| Elk RiverElk River near Big Lake, MN | 57 cfs0.66 ft | 163 cfs | Much below normal5th percentile · 115 yr record | No NWS flood stage |
| Wild Rice RiverWild Rice River at Hendrum, MN | 55 cfs3.56 ft | 96 cfs | Normal31st percentile · 82 yr record | Below flood stageNWS issues forecasts here only during high water. |
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 it is fishing well or safe to wade: check the regulations and a current local report before you go. 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
106 gauges
Arkansas
83 gauges
California
293 gauges
Colorado
176 gauges
Connecticut
41 gauges
Florida
120 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
Mississippi
70 gauges
Missouri
156 gauges
Montana
162 gauges
Nebraska
96 gauges
Nevada
64 gauges
New Hampshire
37 gauges
New Jersey
76 gauges
New Mexico
85 gauges
New York
190 gauges
North Carolina
157 gauges
North Dakota
78 gauges
Ohio
127 gauges
Oklahoma
108 gauges
Oregon
152 gauges
Pennsylvania
179 gauges
Rhode Island
14 gauges
South Carolina
82 gauges
South Dakota
80 gauges
Tennessee
91 gauges
Texas
369 gauges
Utah
117 gauges
Vermont
44 gauges
Virginia
142 gauges
Washington
165 gauges
West Virginia
78 gauges
Wisconsin
103 gauges
Wyoming
89 gauges





