Difficulty II
Length 13.5 Miles
Flow Range 1200 - 3000 CFS
Flow Rate as of: 56 minutes ago 452 [CFS]
Reach Info Last Updated 03/02/2020 6:54 pm

River Description

This is a delightful stretch that feels remote and has mostly class II or easy III feel until just above Dodge Park where there are a couple of steeper and more powerful class III's.  Keep your eyes peeled for the great surfing waves especially in some of the shelfier sections.  

Revenue to Dodge and Dodge to Oxbow are frequently considered to be two separation sections, not just one as they are lumped here.  Especially at lower flows and with surfing, either part can take a day.

Below Dodge the largest rapid is Pipeline and it comes up immediately.  After Pipeline the whitewater is back down to class II in difficulty to Oxbow.  The funnest flows for these sections may be in the 2,000-3,000 cfs range, when the waves are well formed.

Paddler diplomacy alert: Please meet and gear up at one of the takeouts, and minimize the number of cars that you park at the put-in (Revenue).  Revenue is also the takeout for the gorge section and parking is limited.  Avoid nudity or public urination in this area (there is no toilet).  Avoid worsening the mud situation.  In general be as courteous and low impact as possible while we work to improve our access situation at this location.

Additional References
Full description in Soggy Sneakers.


Revenue Bridge, River Mile 23.9: From Highway 26 in Sandy turn north onto Ten Eyck Rd. Follow this road 1.9 miles down into the Sandy gorge and the Revenue Bridge. This bridge is the put-in where a trail leads down to the river on the downstream river left side. Parking is extremely limited and local landowners have complained about the congestion--plan to meet and consolidate vehicles at the take-out or somewhere in the town of Sandy and be quick and efficient with your load and unload. Don't block driveways or tear up the shoulder. A few parking spots are available by heading back up the hill a few hundred yards to the intersection of Ten Eyck Road with Kubitz Road.

Dodge Park, River Mile 18.7: This free county park is a nice access point at the confluence of the Bull Run with the Sandy River.  It has ample parking, easy river access, and toilet facilities.  The takeout for Bull Run is at the back end of the park, whereas the takeout for Revenue to Dodge is closer to the main road and bridge.

Oxbow Park, River Mile 11.0: This is a standard take-out for the run although downriver paddlers can continue on downstream.  There's a $5 fee for accessing this park and the boat ramp is at the far upstream end of the park (keep going up the road almost a mile after first seeing the river.)

Dabney Park.  Another river access point that requires a $5 fee.

Lewis and Clark State Park, River Mile 2.7:  Take out at the beaches on river right 1/4 mile upstream of the I-84 bridge, either at the park or downstream of it and the RR bridge.  If meeting here on a summer weekend, arrive early to secure parking as the area fills up with fishers and swimmers.   (Needs verification: This access is just upstream of the Interstate 84 bridges on river left (fact check?))

Rapid Descriptions

Dodge Park

Class - N/A Mile - -18.7
Rapid Thumbnail Missing

Intermediate Access Point


default user thumbnail
Teresa Gryder
6 months ago

Revenue to Dodge is more fun than I expected at 1225cfs. Definitely not a beginner run for kayakers at this flow, especially those last couple of rapids before Dodge. Starting at Dodge with careful scouting of Pipeline rapid is a better option for beginner kayakers.

default user thumbnail
Jarred Jackman
10 years ago

Great stretch for beginners. Ran from Bull Run confluence to Oxbow Park at 4300 or so and found lots of flat water, many good play waves (catch on the fly) and a few holes to avoid. Pipeline is definitely harder than the rest of the rapids.

default user thumbnail
11 years ago

full tree down across width of river - total obstruction. easy to take boat out and return to water on other side.

default user thumbnail
11 years ago

Tree down in water at left side of second island below revenue bridge(about 2 mi.). Easy protage alailible on right.

Gage Descriptions

Tell us about this gauge by leaving a comment.

Directions Description

We have no additional detail on this route. Use the map below to calculate how to arrive to the main town from your zipcode.

No Accident Reports



article main photo

Opportunity for Input on Future Recreation and Stewardship of Sandy River, OR

Thomas O'Keefe

Four years ago AW signed the Settlement Agreement for the removal of Marmot Dam and PGE's Bull Run Hydroelectric Project. As the project is removed the lands will be transferred to public ownership. Paddlers and all who enjoy this river now have an opportunity to help develop a vision for future management of the river corridor including public access to the river and necessary stewardship.
article main photo

Oregon - Sandy River Basin Dam Removal Signed!

Scott Collins

Yesterday, American Whitewater signed an agreement to remove two dams in the Sandy River Basin that currently block passage for threatened salmon and steelhead. The agreement will preserve 5,000 acres of land and significantly improve intermediate boating opportunities in the area.
article main photo

Sandy River Found Navigable! (OR)

Jason Robertson

American Whitewater helped Oregon's residents win a major navigability victory on the Sandy River this week. Oregon's State Land Board ruled on February 5th that the lower 37.5 mile section of the Sandy River is navigable under Federal law.

Thomas O'Keefe


Teresa Gryder


David Elliott



Matt Muir


Revision #Revision DateAuthorComment
1198673 11/15/10 Thomas O'Keefe photo update
1214466 03/02/20 Teresa Gryder updated description
1214467 03/02/20 Teresa Gryder updated description
1201442 07/03/12 David Elliott Put-in location was on the wrong river!
1212694 06/04/19 Thomas O'Keefe updated image position
1206425 05/15/16 Thomas O'Keefe logistics added
1191340 06/11/04 n/a n/a
1196592 11/20/09 Thomas O'Keefe