Difficulty IV-V
Length 4 Miles
Flow Range 2.50 - 4.50 FT
Flow Rate as of: 26 minutes ago 1.32 [FT] ℹ️
Reach Info Last Updated 05/01/2020 11:51 pm

River Description


UNDERSTANDING THE FLOW:  Boaters go by the painted foot gauge at the take out.

To guess what the take out gauge will be reading subtract 2.5' from the online gauge N Fk of M Fk Willamette near Oakridge listed above.  This conversion will get you in the ballpark of what you will find on the painted take out gauge.


***If there is a large enough snowmelt component to the flow that there is a diurnal cycle showing on the gauge, only subtract 2'.*** 


A rough metric on the take out gauge (remember to subtract 2.5' from the online gauge in the Winter and 2' in the Summer) is as follows:

0.5'-1' is low water and class IV

1'-1.5' is IV+

above 2' is class V.  

*If you don't know the run you can count on it feeling a half class harder because of how fast it comes at you.

Locals have run this section very high (over 3') and very low (0").  These flows are not desireable for a first time trip (for most people). 

The high and low extremes have not been included in the runnable range on this page. If you desire to run the river at those flows it is best to have previous knowledge of the run to the extent that you know the run intimately yourself and are no longer needing to peruse the internet for information about it.





The River:  Just 45 minutes from Eugene and with easy access to one of the most outstanding sections of whitewater in the region, the North Fork of the Middle Fork of the Willamette is truly one of the nation's most valued Wild and Scenic Rivers for whitewater paddlers. Well known for the "Miracle Mile", a one mile section of continuous boulder gardens, this reach changes in personality over a range of flows that create a highly technical slalom course through a boulder maze at low flows and a stomping class V at high flows. Below the Miracle Mile the river provides great intermediate whitewater with some fun drops and finishes off with the Gorge which provides some good fun a half notch below the Miracle Mile.

The Miracle Mile:  Oregon does not have a finer one mile section of continuous, roadside boulder garden rapids.  For this reason you find that many with the skills to enjoy this run are more than content to just run laps. To check flows peer under the Christy Creek bridge at the take-out to the paddler's staff gauge on the bridge piling. Medium flows are around 1 to 1.5 feet or around 0.5 feet if you are looking for a more technical run.

The run begins with easy warmup as you navigate an easy entry rapid and then pass under the FR 1926 bridge. The fun starts right away with Initiation. From this point on it is pretty much continuous whitewater with named sections separated by small eddies. Next up is Ricochet followed by Confusion which is the longest section on this reach. Once you have made it through Confusion you should have a pretty good idea of the character of the run--there's plenty more to come. Sharks Tooth is next followed by Whoop-de-do one place where we you want to be sure to be on the right to avoid the nasty stuff over on river left. One option is to go way far right down a narrow channel separated by the main channel by an island that allows you to sneak the drop. Silly Putty awaits below and then another fun boulder garden before you reach the last couple horizon lines and then the bridge at which point you can take out on river left and do it all again or continue on downstream.

The best way to enjoy this run for the first time is to go with someone who knows it well and can shout out the lines or at least offer a head to follow. Bring your A game and a good boof, stiff or nervous paddling is not rewarded.  The whitewater is plenty manageable for IV+ and V boaters but it's fast and mistakes can compound quickly.  

For more detailed information see the low water guide to the Miracle Mile and a guide to the Miracle Mile at medium flows on Jason Rackley's Oregon Kayaking site.

The Middle Section:  The middle section is a significant notch down from the Miracle Mile but the first rapid--Dragonslayer--is one worth considering for a portage on the left due to the bad hydraulic that can develop. What follows is some fun class III on a beautiful river. Stay aware for Spinal Compression which you probably saw on the shuttle. It is recognized by a bedrock wall on river right. A couple more fun rapids await below and eventually you come to the FR 19 Bridge and enter the Gorge. If you don't want to paddle the Gorge you can take out on river left a short distance upstream of this bridge.

The Gorge:  The Gorge is a fun IV+ section of whitewatater through a beautiful gorge. You can see the biggest rapid on the run as you head up river on the shuttle and you will recognize it from river level where the river bends to the right and drops over a horizon line. This section comes to an end when you float under another FR 19 bridge at the end of the canyon. You can take-out here or continue on the next run downstream.


For more detailed information see The Gorge on Jason Rackley's Oregon Kayaking site.


The run is about an hour from Eugene. From Highway 58 turn north onto Westfir Road (this is about 30 miles from I-5 exit 188) following signs for Westfir and North Fork Road. In 0.5 miles from Highway 58 you will cross the Middle Fork Willamette and then take a hard left. In 1.7 miles from crossing the river you will be in Westfir where you will see the covered bridge (known as Office Bridge) that crosses the North Fork of the Middle Fork. Continue on up the river on North Fork Road (Forest Road 19) along river left and start looking for the mileage markers.

For the upper run you will first reach the take-out at North Fork Road mile 8.4 where you cross the river to river right. Park and access the river from this bridge. As you head upstream you get a couple views of the fun gorge below you that finishes off the run. For those who don't want to run the gorge take-out at mile 9.3 where there is a short access road to the river (you will reach this point just after crossing the river back to river left).

Heading upstream the next access point is at mile 12.0 where you turn onto FR 1925 and follow it down to the bridge across the river. This bridge, known as the Christy Creek Bridge, serves as a put-in for those who are just looking for an intermediate boating trip or as the take-out for those running the Miracle Mile.

To reach the upper put-in for the Miracle Mile continue up river left on North Fork Road and the small pull-out at mile 13.2 that provides easy access to the river (this is just past the turn-off for FR 1926 that heads off to your left across the river).

Rapid Descriptions

Christy Creek Bridge (end of Miracle Mile)

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

Take-out for the Miracle Mile or put-in for those accessing the section downstream.

Gorge Access

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

Access above The Gorge which can be used as a take-out for those who do not want to run it or as a put-in for those who just want to run this short section.


Gage Descriptions

Pat Welch provides an estimated flow on the WKCC website based off of nearby gauges with a low of 500 to a high flow of 4000 cfs and an optimal flow of 2000 cfs. This will get you in the general range but ultimately you need to go out and just check the paddler's gauge on the bridge piling. Flows of 0-6" are low. Flows in the 1' to 1.5' are considered the optimal range for most.

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




Jacob Cruser


Thomas O'Keefe




Revision #Revision DateAuthorComment
1214821 05/01/20 Jacob Cruser updated image position
1211113 02/11/19 Jacob Cruser updated description
1205502 12/01/15 Jacob Cruser Added gauge information
1197304 02/28/10 Thomas O'Keefe copy edits
1197306 03/01/10 Thomas O'Keefe copy edit
1205503 12/01/15 Jacob Cruser micro edit
1211024 01/28/19 Jacob Cruser updated description
1211108 02/11/19 Jacob Cruser updated description
1211109 02/11/19 Jacob Cruser updated description
1211111 02/11/19 Jacob Cruser updated description
1211114 02/11/19 Jacob Cruser updated description
1212723 06/04/19 Jacob Cruser updated image position
1197303 02/28/10 Thomas O'Keefe description update
1191362 11/08/05 n/a n/a
1197302 02/28/10 Thomas O'Keefe add photo