Difficulty III
Length 2.5 Miles
Flow Range CFS
Flow Rate as of: 1 second ago N/A
Reach Info Last Updated 07/08/2019 8:27 pm

River Description

The Bull Run has served as a short but fun class III training ground for local paddlers for many years. You can have a good time just working the rapid at the put-in or head down the short run to Dodge Park. Because flow from the Sandy River is diverted to the powerhouse which is located at the put-in, this run receives enhanced flows that extend the season. This has also made the powerhouse a popular training site where slalom paddlers have a permanent course and host an annual race.

Between 2000-4000 cfs this is a fun class IV run with some big holes and push.

The hydropower facility is scheduled to be decommissioned in 2007 and with it supplemental flows will no longer be provided. The Bull Run's loss will be the Sandy River's gain though as the water will no longer be diverted from the Sandy providing more consistent and higher flows in that river.

Continuing downstream from the powerhouse you will find half a dozen class III rapids spread out over the 2.5 miles down to Dodge Park. There are good recovery sections between each of the rapids. One can't help but wonder what lies upstream of the put-in but this section of the river is restricted access as it provides the City of Portland with municipal drinking water.


The stretch mentioned above from the reservoirs to the powerhouse is high quality class III-IV(V) whitewater, but it is off limits to boaters as it is part of an area blocked off to the public to protect the City of Portland's municipal water supply.

Rapid Descriptions


default user thumbnail
Jarred Jackman
10 years ago

Not sure about optimal flows but I ran this stretch at 2300 or so today and I would say it's not a good run if you're limit is class III. If you're class IV or above then this level is great fun. Most rapids were clean down the middle, a couple nasty holes to avoid, and a little rebar thrown in to keep you on your toes. It'd be a handful in a playboat, but the surf would be GREAT! Looked as though it could be run much much lower as the river might channelize nicely. Too much higher and the waves would be pretty damn big, definitely approaching a big water feel.

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.

Date Flow Result Factor  
1999-03-01 High Fatality Other Read More



article main photo

Oregon Waterway Access Bill Set to Become Law

Priscilla Macy

This week, Oregon House Bill 2835 re-passed the Oregon House on a 52-7 vote. Having earlier cleared the Senate, the bill now awaits a signature from the Governor to be signed into law. For decades, opportunities to protect and improve the ability of the public to access and legally use waterways for recreation have seen minimal progress, while efforts to severely limit access have been a consistent threat. Oregon House Bill 2835 is a pivotal piece of legislation in Oregon, and the first proactive waterway access bill in recent history to have made it through the state legislature.

article main photo

Marmot Dam Removal Underway!

Thomas O'Keefe

Earlier today a blast of explosives cracked the concrete face of Marmot Dam, beginning its demolition and ushering in a new era for Oregon’s Sandy River Basin. The removal will improve salmon and wildlife habitat and public recreation.
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.

Jacob Cruser


Matt Muir


Thomas O'Keefe


Revision #Revision DateAuthorComment
1201443 11/23/15 Jacob Cruser added to description
1212833 06/11/19 Jacob Cruser updated image position
1213209 07/08/19 Jacob Cruser updated image position
1191282 05/04/07 n/a n/a
1197037 01/03/10 Thomas O'Keefe flow update