Skip to content

Cannon River in Minnesota

River62.1 mi

Around here

Around Cannon River

20 mi

Public land: USGS PAD-US

About this river

Cannon River is a 62.1 mile river. Streamflow is measured at the USGS gauge Cannon River at Welch, MN (site 05355200). The National Hydrography Dataset places it at stream order 6. Reach geometry comes from the USGS National Hydrography Dataset.

Typical flow by month

1909 to 2026

Cannon River typically runs highest in April, at a median 953 cfs, and lowest in January, at 239 cfs. The highest flow on record for any single day is 28,700 cfs, in 1965.

Show the numbers
Typical flow by month at Cannon River at Welch, MN, in cfs
MonthTypical (cfs)Usual range (cfs)
January239146 to 356
February264188 to 377
March687350 to 1,030
April953437 to 1,860
May745324 to 1,450
June714264 to 1,490
July438203 to 986
August292167 to 647
September269163 to 564
October290154 to 614
November309169 to 578
December262160 to 464

Typical is the median of each month’s daily median values, and the usual range runs from the median 25th to the median 75th percentile, across about 80 years of record. Statistics published by the US Geological Survey for Cannon River at Welch, MN (site 05355200). Conditions on any given day can fall well outside the usual range. Check the current reading before you go.

Boat access nearby

8 mapped launches sit in the mapped area of Cannon River, all of them public access. Ramp data comes from the USGS national boat-ramp inventory.

  • Tetonka LakeTetonka LakePublic
  • Upper Sakatah LakeUpper Sakatah LakePublic
  • Horseshoe LakeHorseshoe LakePublic
  • Cannon LakeCannon LakePublic
  • Sunfish LakeSunfish LakePublic
  • Cedar LakeCedar LakePublic
  • Caron LakeCaron LakePublic
  • South Alexander ParkCannon RiverPublic
Free widget

Embed this gauge on your site

Paste this snippet anywhere, an outfitter page, a club site, a trip report, to show Cannon River's live streamflow, water level and 7-day trend. It reads the USGS gauge directly, updates itself, and links back here.

Embed code

See every free widget you can put on your site, including live conditions and a 7 day forecast.