State routes

Minnesota Rivers

Compare 239 tracked Minnesota paddle routes with route links, water-level context, difficulty, and access planning details.

Paddle Today only lists routes when the gauge, threshold, and source support are defensible enough for live route scoring.

239 routes37 rivers35 regions101 beginner routes

Loading supported rivers and route reaches.

Explore supported Minnesota rivers

Scan the highlighted river network from above, then use the route guides and access markers to find a supported reach.

239 route markers32 multi-route rivers101 beginner routes
Supported riverSelected reach80Great today60Tradeoffs40Skip today

Best Minnesota routes today

Loading current scores, gauge reads, and weather signals.

--Live
Southern Minnesota

Cannon River

Cannon River Wilderness Area to Riverside City Park, Northfield

Easy | About 8.5 mi | About 3 hr to 4.5 hr, longer with low-water scraping or fishing stops
View route
--Live
Southeast Minnesota

Cannon River

Riverside Park to Miesville Ravine County Park

Easy | About 6.9 mi | About 2.5 hr to 4 hr, longer with fishing stops, low water, or wood
View route
--Live
Southern Minnesota

Cedar River

Austin Mill Pond to Marcusen Park

Easy | About 1.9 mi | About 45 min to 1.5 hr, longer with low water, debris, or dam-area scouting
View route
--Live
Southern Minnesota

Cedar River

Lansing / County Road 2 to Ramsey Mill Pond

Easy | About 3.8 mi | About 1.5 hr to 2.5 hr, longer with low water, wood, or dam-area scouting
View route

This panel hydrates from live Paddle Today scores. The route links above remain useful when JavaScript or the score API is unavailable.

Good starting points in Minnesota

Ranked from route metadata, source support, difficulty, and logistics.

Placeholder river image for Cannon River - Cannon River Wilderness Area to Riverside City Park, Northfield.
Minnesota routeSouthern MinnesotaCannon RiverCannon River Wilderness Area to Riverside City Park, NorthfieldPaddle the DNR-recommended Wilderness Area to Northfield day trip with a direct interpreted gauge at the take-out. The trip must end at Riverside City P...

Route facts

Easy | About 8.5 mi | About 3 hr to 4.5 hr, longer with low-water scraping or fishing stopsofficial source support
Placeholder river image for Cannon River - Riverside Park to Miesville Ravine County Park.
Minnesota routeSoutheast MinnesotaCannon RiverRiverside Park to Miesville Ravine County ParkLaunch at Cannon Falls Riverside Park and take out at Miesville Ravine County Park for a short lower-Cannon public-access day. The downstream Welch DNR...

Route facts

Easy | About 6.9 mi | About 2.5 hr to 4 hr, longer with fishing stops, low water, or woodofficial source support
Placeholder river image for Cedar River - Austin Mill Pond to Marcusen Park.
Minnesota routeSouthern MinnesotaCedar RiverAustin Mill Pond to Marcusen ParkLaunch at Austin Mill Pond and take out at Marcusen Park for the short Cedar River connector above the existing Marcusen-to-Riverwood card. The route us...

Route facts

Easy | About 1.9 mi | About 45 min to 1.5 hr, longer with low water, debris, or dam-area scoutingofficial source support
Placeholder river image for Cedar River - Lansing / County Road 2 to Ramsey Mill Pond.
Minnesota routeSouthern MinnesotaCedar RiverLansing / County Road 2 to Ramsey Mill PondLaunch near the Lansing / County Road 2 DNR gauge and take out at Ramsey Mill Pond for the short upper-Cedar approach to the existing Ramsey-to-Austin r...

Route facts

Easy | About 3.8 mi | About 1.5 hr to 2.5 hr, longer with low water, wood, or dam-area scoutingofficial source support
Placeholder river image for Cedar River - Marcusen Park to Riverwood Landing.
Minnesota routeSouthern MinnesotaCedar RiverMarcusen Park to Riverwood LandingLaunch from Marcusen Park and take out at Riverwood Landing for a short Cedar River section with an on-route DNR gauge, no major rapids, and recurring s...

Route facts

Easy | About 3.8 mi | About 1.5 hr to 2.5 hr, longer with low water or wood scoutingofficial source support
Placeholder river image for Cedar River - Ramsey Mill Pond to Austin Mill Pond.
Minnesota routeSouthern MinnesotaCedar RiverRamsey Mill Pond to Austin Mill PondLaunch at Ramsey Mill Pond and take out at Austin Mill Pond for the short Cedar River connector above the existing Riverwood-to-State-Line card. Dam bou...

Route facts

Easy | About 3.7 mi | About 1.5 hr to 2.5 hr, longer with low water, debris, or dam-area scoutingofficial source support

Minnesota beginner routes

These routes are tagged easy in the route data. Today's water can still change the call.

Showing 8 of 101 beginner routes. Use the Easy difficulty filter below to see the full set.

Routes with practical logistics

Use the live weekend board for score-based recommendations.

Rivers and regions

Compact directory links for crawlers and planners.

By river

Mississippi River42
Sauk River25
Minnesota River19
Crow Wing River11
Little Fork River10
Rum River10
Red Lake River8
St. Louis River8
Big Fork River7
Cottonwood River7
North Fork Crow River7
Root River7
St. Croix River7
Cannon River5
Cedar River5
Red River of the North5
Zumbro River5
Chippewa River4
Cloquet River4
Kettle River4
Otter Tail River4
Pine River4
Snake River4
Long Prairie River3
Pomme de Terre River3
Straight River3
Vermilion River3
Des Moines River2
Redwood River2
South Fork Crow River2
Watonwan River2
Whitewater River2
Minnehaha Creek1
North Fork Zumbro River1
Rice Creek1
Shell Rock River1
South Fork Zumbro1

By region

Brainerd Lakes Area11
Central Minnesota36
Duluth Area8
East Central Minnesota6
Grand Rapids Area4
Headwaters1
Hutchinson Area1
Lower Minnesota Valley5
Lower St. Croix6
Mankato Area3
Minnesota River Valley1
Mississippi Headwaters14
Mora Area1
Northeast Minnesota6
Northeastern Minnesota4
Northern Minnesota18
Northwest Metro2
Northwest Minnesota10
Pine City Area2
Red River Valley3
Rochester Area1
Southeast Minnesota17
Southeast Minnesota Driftless1
Southern Minnesota21
Southwest Minnesota7
St. Cloud Area11
Twin Cities2
Twin Cities Metro2
Twin Cities North Metro5
Twin Cities Northwest Metro2
Twin Cities West Metro2
Upper Minnesota River Valley7
Wadena Area9
West Central Minnesota9
Western Minnesota1

Every Minnesota route on Paddle Today

239 server-rendered route links.

Showing all 239 routes.

Big Fork RiverBen Linn Landing to Ivan Crawford LandingNorthern Minnesota | ModerateBig Fork RiverBig Falls West to Kueffners LandingNorthern Minnesota | ModerateBig Fork RiverGowdy Landing to Reedy FlatsNorthern Minnesota | ModerateBig Fork RiverHighway 1 to Highway 6 SouthNorthern Minnesota | HardBig Fork RiverHighway 6 North to Johnson LandingNorthern Minnesota | ModerateBig Fork RiverHighway 6 South to Highway 6 NorthNorthern Minnesota | ModerateBig Fork RiverJohnson Landing to Big Falls East LandingNorthern Minnesota | ModerateCannon RiverCannon Falls to WelchSoutheast Minnesota | EasyCannon RiverCannon River Wilderness Area to Riverside City Park, NorthfieldSouthern Minnesota | EasyCannon RiverFaribault to DundasSouthern Minnesota | EasyCannon RiverLake Byllesby Dam to Highway 61Southeast Minnesota | ModerateCannon RiverRiverside Park to Miesville Ravine County ParkSoutheast Minnesota | EasyCedar RiverAustin Mill Pond to Marcusen ParkSouthern Minnesota | EasyCedar RiverLansing / County Road 2 to Ramsey Mill PondSouthern Minnesota | EasyCedar RiverMarcusen Park to Riverwood LandingSouthern Minnesota | EasyCedar RiverRamsey Mill Pond to Austin Mill PondSouthern Minnesota | EasyCedar RiverRiverwood Landing to State Line RoadSouthern Minnesota | EasyChippewa RiverLentz Landing to Watson Lions ParkWest Central Minnesota | EasyChippewa RiverNorby Landing to Lentz LandingWest Central Minnesota | ModerateChippewa RiverSwift County Access to Norby LandingWest Central Minnesota | EasyChippewa RiverWatson Sag Dam to Lagoon ParkWest Central Minnesota | EasyCloquet RiverBachelor Road to Highway 53 WaysideDuluth Area | ModerateCloquet RiverBear Lake Road to Island LakeDuluth Area | HardCloquet RiverIndian Lake Access to Bear Lake RoadDuluth Area | HardCloquet RiverIsland Lake Dam to Bachelor RoadDuluth Area | ModerateCottonwood RiverCounty Road 10 to County Road 11Southern Minnesota | EasyCottonwood RiverCounty Road 11 to Flandrau State ParkSouthern Minnesota | ModerateCottonwood RiverFlandrau State Park to Highway 15 AccessSouthern Minnesota | EasyCottonwood RiverHighway 15 Access to Courtland AccessSouthern Minnesota | ModerateCottonwood RiverHighway 4 Access to County Road 10Southern Minnesota | EasyCottonwood RiverJuenemann Landing to SpringfieldSouthwest Minnesota | EasyCottonwood RiverSpringfield to Highway 4Southwest Minnesota | ModerateCrow Wing RiverAnderson's Crossing to Cottingham County ParkWadena Area | ModerateCrow Wing RiverCottingham County Park to Old Wadena County ParkWadena Area | EasyCrow Wing RiverGreen Oak Landing to Lake Placid Reservoir Landing #3Brainerd Lakes Area | ModerateCrow Wing RiverHuntersville North to Mary BrownWadena Area | ModerateCrow Wing RiverLittle White Dog County Park to Cottingham County ParkWadena Area | EasyCrow Wing RiverMary Brown to Cottingham County ParkWadena Area | ModerateCrow Wing RiverMary Brown to Frame's LandingWadena Area | ModerateCrow Wing RiverMary Brown to Stigman's MoundWadena Area | ModerateCrow Wing RiverOld Wadena County Park to Green Oak LandingWadena Area | EasyCrow Wing RiverStigman's Mound to Cottingham County ParkCentral Minnesota | ModerateCrow Wing RiverStigman's Mound to Little White DogWadena Area | EasyDes Moines RiverAshley Park to PetersburgSouthwest Minnesota | ModerateDes Moines RiverChristiania Bridge to Ashley ParkSouthwest Minnesota | ModerateKettle River#1 trailer access to #4 / Banning State ParkNortheast Minnesota | HardKettle River#4 / Banning State Park to #5 trailer accessNortheast Minnesota | ModerateKettle River#5 trailer access to #6 trailer accessEast Central Minnesota | ModerateKettle RiverMusclewood Lake to #1 trailer accessNortheast Minnesota | ModerateLittle Fork RiverDentaybow to DevereauxNorthern Minnesota | ModerateLittle Fork RiverDentaybow to FiedlerNorthern Minnesota | ModerateLittle Fork RiverDevereaux to Lofgren ParkNorthern Minnesota | ModerateLittle Fork RiverFiedler to DevereauxNorthern Minnesota | ModerateLittle Fork RiverFiedler to Lofgren ParkNorthern Minnesota | ModerateLittle Fork RiverHighway 73 Bridge to Samuelson ParkNorthern Minnesota | ModerateLittle Fork RiverHighway 73 Bridge to SilverdaleNorthern Minnesota | ModerateLittle Fork RiverLofgren Park to Kuttes LandingNorthern Minnesota | ModerateLittle Fork RiverSamuelson Park to SilverdaleNorthern Minnesota | ModerateLittle Fork RiverVeterans Park to Highway 73 BridgeNorthern Minnesota | ModerateLong Prairie RiverLake Carlos State Park to Highway 29Central Minnesota | ModerateLong Prairie RiverLong Prairie to BrowervilleCentral Minnesota | EasyLong Prairie RiverReynolds Township to Long PrairieCentral Minnesota | EasyMinnehaha CreekGray's Bay to Longfellow LagoonTwin Cities West Metro | EasyMinnesota RiverBelle Plaine to Carver Riverfront ParkLower Minnesota Valley | EasyMinnesota RiverBelle Plaine to Thompson FerryLower Minnesota Valley | EasyMinnesota RiverBuessman Bridge to Riverside ParkSouthern Minnesota | EasyMinnesota RiverCamp Release to Prien's LandingUpper Minnesota River Valley | EasyMinnesota RiverFranklin City Park to Mack Lake ParkMinnesota River Valley | EasyMinnesota RiverHarkin Store to Buessman BridgeUpper Minnesota River Valley | EasyMinnesota RiverHenderson Station to Belle PlaineLower Minnesota Valley | EasyMinnesota RiverHenderson Station to Thompson FerryLower Minnesota Valley | EasyMinnesota RiverHighway 4 Access to Harkin StoreUpper Minnesota River Valley | ModerateMinnesota RiverJudson Access to Land of Memories ParkMankato Area | EasyMinnesota RiverKinney Access to Skalbekken County ParkUpper Minnesota River Valley | ModerateMinnesota RiverLand of Memories Park to Riverfront ParkMankato Area | EasyMinnesota RiverLe Sueur to HendersonSouthern Minnesota | EasyMinnesota RiverMorton Access to Highway 4Southern Minnesota | ModerateMinnesota RiverPrien's Landing to War Memorial ParkWestern Minnesota | ModerateMinnesota RiverRiverfront Park to Seven Mile Creek County ParkMankato Area | EasyMinnesota RiverSkalbekken County Park to Morton AccessUpper Minnesota River Valley | ModerateMinnesota RiverThompson Ferry to Carver Riverfront ParkLower Minnesota Valley | EasyMinnesota RiverWar Memorial Park to Kinney AccessSouthwest Minnesota | ModerateMississippi RiverAitkin Campground to Highway 6Mississippi Headwaters | ModerateMississippi RiverBabcock Public Water Access to Peninsula Point ParkNorthwest Metro | ModerateMississippi RiverBear Den to Iron BridgeMississippi Headwaters | EasyMississippi RiverBeaver Island Trail Access to ClearwaterSt. Cloud Area | ModerateMississippi RiverBlackberry Bridge to County Road 72Grand Rapids Area | EasyMississippi RiverClearwater to Snuffie's LandingCentral Minnesota | EasyMississippi RiverCoffee Pot Landing to Bear DenMississippi Headwaters | ModerateMississippi RiverCoon Rapids Dam Regional Park to Riverfront Regional ParkTwin Cities Metro | ModerateMississippi RiverCounty Line Access to Jacobson CampgroundGrand Rapids Area | EasyMississippi RiverCounty Road 12 Dam to County Road 25Mississippi Headwaters | ModerateMississippi RiverCounty Road 25 to Knutson Dam Recreation AreaMississippi Headwaters | ModerateMississippi RiverCounty Road 72 to County Line AccessGrand Rapids Area | ModerateMississippi RiverCrow Wing State Park to Fort Ripley LandingBrainerd Lakes Area | EasyMississippi RiverDayton to Mississippi Gateway Regional ParkTwin Cities Metro | ModerateMississippi RiverEast River Flats to Hidden Falls Regional ParkTwin Cities | ModerateMississippi RiverFletcher Creek to Overlook ParkCentral Minnesota | ModerateMississippi RiverFort Ripley Landing to Fletcher Creek Trailer AccessCentral Minnesota | EasyMississippi RiverHidden Falls to Harriet IslandTwin Cities | ModerateMississippi RiverHighway 6 to TrommaldBrainerd Lakes Area | EasyMississippi RiverIron Bridge to County Road 12 DamMississippi Headwaters | HardMississippi RiverKimball to Aitkin County CampgroundMississippi Headwaters | EasyMississippi RiverKiwanis Park to Crow Wing State ParkBrainerd Lakes Area | EasyMississippi RiverKnutson Dam Recreation Area to West Winnie CampgroundMississippi Headwaters | ModerateMississippi RiverLake Itasca to Coffee Pot LandingHeadwaters | ModerateMississippi RiverLeech Lake River / #2 Access to Schoolcraft State ParkNorthern Minnesota | ModerateMississippi RiverLittle Falls Dam to Pike Creek LandingCentral Minnesota | ModerateMississippi RiverLum Park to Kiwanis ParkBrainerd Lakes Area | ModerateMississippi RiverMontissippi County Park to Norin LandingCentral Minnesota | EasyMississippi RiverNorin Landing to Babcock Public Water AccessNorthwest Metro | ModerateMississippi RiverOverlook Park to Belle Prairie County ParkBrainerd Lakes Area | ModerateMississippi RiverPalisade to Waldeck LandingMississippi Headwaters | ModerateMississippi RiverPike Creek Landing to Royalton Sportsman's ClubCentral Minnesota | ModerateMississippi RiverRoyalton Sportsman's Club to SartellCentral Minnesota | ModerateMississippi RiverRoyalton Sportsman's Club to Stearns County ParkCentral Minnesota | EasyMississippi RiverSandy Lake Recreation Area to Wold's Ferry CrossingMississippi Headwaters | EasyMississippi RiverSchoolcraft State Park to #10 AccessMississippi Headwaters | EasyMississippi RiverSchoolcraft State Park to Sylvan Municipal ParkMississippi Headwaters | ModerateMississippi RiverSnuffie's Landing to Montissippi County ParkCentral Minnesota | EasyMississippi RiverSteamboat Landing to Blackberry BridgeGrand Rapids Area | EasyMississippi RiverTrommald to Lum ParkBrainerd Lakes Area | ModerateMississippi RiverWaldeck Landing to KimballMississippi Headwaters | ModerateMississippi RiverWold's Ferry Crossing to PalisadeMississippi Headwaters | ModerateNorth Fork Crow RiverBetty T. Mason River Access to Wildlife County ParkCentral Minnesota | ModerateNorth Fork Crow RiverBill Anderson Memorial County Park to Humphrey-Arends Memorial County ParkCentral Minnesota | ModerateNorth Fork Crow RiverForest City to KingstonCentral Minnesota | ModerateNorth Fork Crow RiverHighway 4 to ManannahCentral Minnesota | ModerateNorth Fork Crow RiverRiverside County Park to DaytonTwin Cities Northwest Metro | ModerateNorth Fork Crow RiverRockford Access to Riverside County ParkTwin Cities Northwest Metro | EasyNorth Fork Crow RiverWildlife County Park to Bill Anderson Memorial County ParkCentral Minnesota | ModerateNorth Fork Zumbro RiverCovered Bridge Park to Walking Bridge ParkSoutheast Minnesota | ModerateOtter Tail RiverPhelps Mill County Park to West Lost LakeWest Central Minnesota | EasyOtter Tail RiverPhelps Mill County Park to West Red River LakeWest Central Minnesota | ModerateOtter Tail RiverTaplin Gorge / Friberg Dam to Highway 210West Central Minnesota | ModerateOtter Tail RiverWannigan Road to Riverside ParkWest Central Minnesota | EasyPine RiverCross Lake to Rock DamBrainerd Lakes Area | EasyPine RiverNorway Lake to Pine River #1Brainerd Lakes Area | EasyPine RiverPine River #1 to Cross LakeBrainerd Lakes Area | ModeratePine RiverRock Dam to Harvey DrakeBrainerd Lakes Area | ModeratePomme de Terre RiverKoosman Access to Larson LandingUpper Minnesota River Valley | ModeratePomme de Terre RiverLarson Landing to AppletonWest Central Minnesota | EasyPomme de Terre RiverPomme de Terre #1 / Highway 12 to AppletonUpper Minnesota River Valley | ModerateRed Lake RiverCrookston carry-in to Highway 75 BypassNorthwest Minnesota | HardRed Lake RiverFisher Landing to Red River Recreation AreaNorthwest Minnesota | ModerateRed Lake RiverHighway 1 / Centennial Park to St. Hilaire City ParkNorthwest Minnesota | ModerateRed Lake RiverHighway 75 Bypass to Fisher LandingNorthwest Minnesota | ModerateRed Lake RiverHuot Park to Central Park CrookstonNorthwest Minnesota | HardRed Lake RiverSmiley Bridge to Centennial ParkNorthwest Minnesota | EasyRed Lake RiverSportsman's Park to Huot ParkNorthwest Minnesota | ModerateRed Lake RiverSt. Hilaire City Park to Sportsman's ParkNorthwest Minnesota | ModerateRed River of the NorthFargo North Dam to M.B. Johnson ParkRed River Valley | EasyRed River of the NorthGolden Grain to HilltopNorthwest Minnesota | EasyRed River of the NorthHighway 25 / Hendrum to Halstad LandingNorthwest Minnesota | EasyRed River of the NorthKidder Recreation Area to Brushvale Bridge Recreation AreaRed River Valley | ModerateRed River of the NorthLincoln Drive Park Landing to LaFave ParkRed River Valley | EasyRedwood RiverVesta to WabassoSouthwest Minnesota | ModerateRedwood RiverWabasso to Redwood LakeSouthwest Minnesota | ModerateRice CreekPeltier Lake to Long LakeTwin Cities North Metro | EasyRoot RiverHouston to Mound PrairieSoutheast Minnesota Driftless | EasyRoot RiverLanesboro to PetersonSoutheast Minnesota | EasyRoot RiverMoen's Bridge to WhalanSoutheast Minnesota | EasyRoot RiverParsley Bridge to Moen's BridgeSoutheast Minnesota | EasyRoot RiverPeterson carry-in to Rushford carry-inSoutheast Minnesota | ModerateRoot RiverPreston to LanesboroSoutheast Minnesota | ModerateRoot RiverRushford to HoustonSoutheast Minnesota | EasyRum RiverCambridge West Park to Martin's LandingCentral Minnesota | EasyRum RiverGermanium to South County ParkTwin Cities North Metro | EasyRum RiverHighway 7 Access to Walbo AccessEast Central Minnesota | EasyRum RiverMartin's Landing to North County ParkTwin Cities North Metro | EasyRum RiverNorth County Park to Central Regional ParkTwin Cities North Metro | EasyRum RiverNorth County Park to GermaniumTwin Cities North Metro | EasyRum RiverPrinceton City Park to Highway 7 AccessEast Central Minnesota | ModerateRum RiverRiverview Park to County Road 4Central Minnesota | EasyRum RiverWalbo Access to Cambridge West ParkEast Central Minnesota | EasyRum RiverWayside Landing to Milaca Dam SiteCentral Minnesota | ModerateSauk RiverEagle Park to Heims MillSt. Cloud Area | ModerateSauk RiverEagle Park to Knights of Columbus ParkSt. Cloud Area | EasySauk RiverEagle Park to Miller LandingCentral Minnesota | EasySauk RiverFrogtown Park to Eagle ParkCentral Minnesota | EasySauk RiverFrogtown Park to Heims MillSt. Cloud Area | EasySauk RiverFrogtown Park to Knights of Columbus ParkSt. Cloud Area | EasySauk RiverFrogtown Park to Miller LandingCentral Minnesota | EasySauk RiverFrogtown Park to Rockville County ParkCentral Minnesota | EasySauk RiverHorseshoe Lake Access to Lions ParkCentral Minnesota | EasySauk RiverKnights of Columbus Park to Heims MillSt. Cloud Area | ModerateSauk RiverMill Pond to Oak Township County ParkCentral Minnesota | ModerateSauk RiverMiller Landing to Heims MillSt. Cloud Area | ModerateSauk RiverMiller Landing to Knights of Columbus ParkSt. Cloud Area | EasySauk RiverOak Township County Park to Spring Hill County ParkCentral Minnesota | EasySauk RiverPineview Park to Heims MillSt. Cloud Area | ModerateSauk RiverRichmond City Park to Horseshoe LakeCentral Minnesota | EasySauk RiverRockville County Park to Heims MillSt. Cloud Area | ModerateSauk RiverRockville County Park to Knights of Columbus ParkSt. Cloud Area | EasySauk RiverRockville County Park to Miller LandingCentral Minnesota | EasySauk RiverSauk Centre Dam to Mill PondCentral Minnesota | EasySauk RiverSpring Hill County Park to Frogtown ParkCentral Minnesota | ModerateSauk RiverSpring Hill County Park to St. MartinCentral Minnesota | EasySauk RiverSt. Martin Canoe Access to Eagle ParkCentral Minnesota | ModerateSauk RiverSt. Martin Canoe Access to Frogtown ParkCentral Minnesota | ModerateSauk RiverSt. Martin Canoe Access to Rockville County ParkCentral Minnesota | ModerateShell Rock RiverFrank Hall Park to St. Nicholas Landing / Albert Lea LakeSouthern Minnesota | EasySnake RiverCanary Road to Cross Lake / Pine CityPine City Area | EasySnake RiverCounty Road 3 to Canoe Park (Mora)Mora Area | EasySnake RiverCounty Road 9 carry-in access to Snake Bit AccessPine City Area | ModerateSnake RiverMora to Canary RoadEast Central Minnesota | ModerateSouth Fork Crow RiverOtter Lake West to Western / Masonic City ParkHutchinson Area | EasySouth Fork Crow RiverRick Johnson Park to Lake Rebecca Park ReserveTwin Cities West Metro | ModerateSouth Fork Zumbro90th Street NW to Lake ZumbroRochester Area | EasySt. Croix RiverHighway 70 Landing to Sunrise LandingLower St. Croix | ModerateSt. Croix RiverMinnesota Interstate State Park Landing to Osceola LandingLower St. Croix | EasySt. Croix RiverOsceola Landing to William O'Brien State Park LandingLower St. Croix | EasySt. Croix RiverSand Creek Landing to Highway 70 LandingEast Central Minnesota | ModerateSt. Croix RiverSunrise Landing to Wild River State Park LandingLower St. Croix | ModerateSt. Croix RiverWild River State Park Landing to Taylors Falls Lion's ParkLower St. Croix | ModerateSt. Croix RiverWilliam O'Brien State Park Landing to Boom Site LandingLower St. Croix | ModerateSt. Louis RiverCounty Road 29 to FloodwoodDuluth Area | ModerateSt. Louis RiverCounty Road 4 to County Road 95Northeast Minnesota | HardSt. Louis RiverCounty Road 95 to ForbesNortheast Minnesota | HardSt. Louis RiverFloodwood to PauporesDuluth Area | HardSt. Louis RiverForbes to ZimNortheast Minnesota | HardSt. Louis RiverPaupores to BrookstonNortheastern Minnesota | ModerateSt. Louis RiverToivola to County Road 29Duluth Area | HardSt. Louis RiverZim to ToivolaDuluth Area | HardStraight RiverCounty Road 45 to Medford City ParkSouthern Minnesota | ModerateStraight RiverKrogh's Landing to FaribaultSouthern Minnesota | ModerateStraight RiverMedford City Park to Kroghs LandingSouthern Minnesota | ModerateVermilion RiverEightmile Creek to County Road 24Northeastern Minnesota | HardVermilion RiverShively Falls to Eightmile CreekNortheastern Minnesota | HardVermilion RiverTwomile Creek to Eightmile CreekNortheastern Minnesota | ModerateWatonwan RiverCounty Road 32 to Garden CitySouthern Minnesota | ModerateWatonwan RiverMadelia to County Road 32Southern Minnesota | EasyWhitewater RiverCounty Highway 26 / Elba to BeaverSoutheast Minnesota | ModerateWhitewater RiverHighway 74 / Beaver to Highway 61Southeast Minnesota | HardZumbro RiverGreen Bridge to Zumbro FallsSoutheast Minnesota | ModerateZumbro RiverHammond Village Park to TheilmanSoutheast Minnesota | ModerateZumbro RiverKruger Access to West NewtonSoutheast Minnesota | EasyZumbro RiverTheilman Access to Kruger AccessSoutheast Minnesota | EasyZumbro RiverZumbro Falls to Hammond Village ParkSoutheast Minnesota | Moderate

Minnesota paddling FAQ

How does Paddle Today choose Minnesota paddle routes?

Paddle Today lists Minnesota routes when the route has enough defensible gauge, threshold, source, and logistics support to make a live route score useful. The current Minnesota page includes 239 tracked routes across 37 rivers.

Are these Minnesota river conditions live?

The route links on this page are server-rendered and crawlable. Each route page then checks live gauge readings, weather, water-level context, and route score data before you make a same-day call.

Can I request another Minnesota route?

Yes. Use the request form to send the river, reach, access points, and any source links. Paddle Today prioritizes routes where a public gauge or defensible threshold support can back the live score.