Cannonball River
Slope / Sioux Co. · 140 mi · Class I
238CFS/ 3.63 ft
Optimal
Stable
Optimal: 50–500 CFS · USGS #06354000
Flow data is live from USGS·Rapid classifications and CFS ranges need community verification··Know this river?
140 mi
Length
Class I
Difficulty
50–500 cfs
Optimal
160 cfs
Avg Flow
144 cfs
Hist. Median
#06354000
USGS Gauge
Standing Rock Sioux Reservation corridor

A remote prairie river flowing through the Standing Rock Reservation — the Cannonball is named for the perfectly round sandstone concretions found along its banks, which early explorers mistook for cannonballs. One of the most isolated paddling experiences in North Dakota, through vast grasslands with virtually no development. The 140-mile river cuts from narrow headwaters in Slope County east across the prairie to the Missouri confluence through Standing Rock.

Trip sections
Upper Cannonball — Slope Co. to Hettinger, 50 mi, narrow prairie stream
Lower Cannonball — Hettinger to Missouri confluence, 90 mi, wider channel through Standing Rock
Outfitters
Standing Rock Tourism
Reservation access permits, cultural tours, river information
72-Hour Flow Forecast
NOAA NWPS
Loading forecast...
10-Year Flow Patterns
See 10 years of flow patterns for this river — historical analysis is a Pro feature.Upgrade to Pro →
Your Optimal Range
Set your personal optimal CFS window per river — custom ranges are a Pro feature.Upgrade to Pro →
Data Quality

River conditions are community-verified. CFS ranges, difficulty ratings, and trip sections may not reflect every flow level or seasonal change. Always check current conditions, scout unfamiliar rapids, and paddle within your skill level. If you spot an error, use the Improve This River button at the top of the page — your local knowledge is what makes this atlas accurate.