Newest Recommended MTB Rides
near Willamina, Oregon
Willamina, Oregon
Recommended Routes, Photos, & More
![Thurston Hills trails](https://mtbproject.com/assets/photos/mtb/7027061_smallMed_1555005616.jpg?cache=1736575240)
2022 System Loop with Super Maple
10.6 mi 17.1 km • 1,524' Up 464.6 m Up • 1,520' Down 463.33 m Down
![Sunset from the Jetty](https://mtbproject.com/assets/photos/mtb/7038802_smallMed_1609734994.jpg?cache=1736575613)
Tide Ride
33.7 mi 54.2 km • 439' Up 133.76 m Up • 434' Down 132.34 m Down
![Drift Creek Falls](https://mtbproject.com/assets/photos/mtb/7034752_smallMed_1580535895.jpg?cache=1736575485)
Drift Creek Falls Gravel Ride
12.6 mi 20.3 km • 1,320' Up 402.43 m Up • 1,081' Down 329.61 m Down
![Old railroad grade (Valley & Siletz Railroad)](https://mtbproject.com/assets/photos/mtb/7034640_smallMed_1579673114.jpg?cache=1736575482)
Ft. Hoskins to Valsetz Gravel Ride
18.6 mi 29.9 km • 1,398' Up 426.17 m Up • 628' Down 191.53 m Down
![View from the top of Trapper's Butte.](https://mtbproject.com/assets/photos/mtb/7033036_smallMed_1567726595.jpg?cache=1736575430)
Pyramids Big Loop
50.4 mi 81.1 km • 11,643' Up 3548.78 m Up • 11,637' Down 3547.09 m Down
![Biking near Alton Baker Park.](https://mtbproject.com/assets/photos/mtb/7031527_smallMed_1560528662.jpg?cache=1735970271)
Willamette River Trail Loop
14.2 mi 22.8 km • 129' Up 39.47 m Up • 130' Down 39.48 m Down
![Enjoying the forest view.](https://mtbproject.com/assets/photos/mtb/7031484_smallMed_1560359904.jpg?cache=1736575380)
Blachly Mountain Forest Loop
6.5 mi 10.5 km • 1,019' Up 310.7 m Up • 1,019' Down 310.53 m Down
![Skirting Lily Fields above Round Lake](https://mtbproject.com/assets/photos/mtb/7019061_smallMed_1554924084.jpg?cache=1736575000)
Lacamas Upper Park Loop
4.9 mi 7.9 km • 778' Up 237 m Up • 776' Down 236.4 m Down
![Cornering a nice berm on Red Tape.](https://mtbproject.com/assets/photos/mtb/7036678_smallMed_1597858628.jpg?cache=1736575546)
Lacamas Lake Loop
4.9 mi 7.9 km • 681' Up 207.72 m Up • 680' Down 207.39 m Down
![Brandon Porter goes deep on the exit roll on Hidden Trail during the Cascadia Dirt Cup race at Post Canyon.](https://mtbproject.com/assets/photos/mtb/7012014_smallMed_1554843732.jpg?cache=1736574810)
Oregon Timber Trail
695.0 mi 1,118.6 km • 71,327' Up 21740.6 m Up • 78,503' Down 23927.8 m Down
![Riding Dan's](https://mtbproject.com/assets/photos/mtb/7021735_smallMed_1554929417.jpg?cache=1736575079)
Chip Ross Lollipop
2.7 mi 4.4 km • 529' Up 161.13 m Up • 528' Down 160.85 m Down
![Coasting down the Gale Creek Trail, about to merge with Storey Burn Trail](https://mtbproject.com/assets/photos/mtb/7012138_smallMed_1554843936.jpg?cache=1736574813)
Gales Creek - Southern Climb
13.8 mi 22.2 km • 2,058' Up 627.35 m Up • 2,059' Down 627.46 m Down
![Detroit Lake makes intermittent appearances on the climb.](https://mtbproject.com/assets/photos/mtb/7019432_smallMed_1554925086.jpg?cache=1736575010)
Stahlman Point Trail #3449
4.2 mi 6.7 km • 1,075' Up 327.55 m Up • 1,074' Down 327.43 m Down
![The forest opens up into some older growth as it winds back down to the road.](https://mtbproject.com/assets/photos/mtb/7018914_smallMed_1554919086.jpg?cache=1736574996)
Triple C to Step Creek Double Loop
7.7 mi 12.3 km • 893' Up 272.09 m Up • 899' Down 273.96 m Down
![Watch your head for moss monsters.](https://mtbproject.com/assets/photos/mtb/7013665_smallMed_1554846138.jpg?cache=1736574852)
Perimeter Trail
10.8 mi 17.4 km • 1,863' Up 567.81 m Up • 1,864' Down 568.03 m Down
![This huge, sprawling Big Leaf Maple was a great treat along the trail.](https://mtbproject.com/assets/photos/mtb/7013052_smallMed_1554845292.jpg?cache=1736574837)
Molalla Rim Loop
7.8 mi 12.6 km • 1,125' Up 342.77 m Up • 1,128' Down 343.9 m Down
![Just starting the Catamount trail after the 3.8 mi fire road uphill. Can you tell she's excited??!](https://mtbproject.com/assets/photos/mtb/7036464_smallMed_1596938306.jpg?cache=1736575539)
Catamount Trail Loop
12.3 mi 19.7 km • 1,391' Up 424.06 m Up • 1,348' Down 410.99 m Down
![The sun sets as we coast down the bottom of Bonzai Downhill at the end of a great day of riding.](https://mtbproject.com/assets/photos/mtb/7016762_smallMed_1554915729.jpg?cache=1736574939)
Black Rock Intro Loop
9.6 mi 15.4 km • 2,183' Up 665.34 m Up • 2,182' Down 665.08 m Down
![After Hill log stairs on the North-South connector.](https://mtbproject.com/assets/photos/mtb/7044067_smallMed_1657311430.jpg?cache=1736575778)
Whipple Creek Park Tour
4.7 mi 7.5 km • 275' Up 83.97 m Up • 275' Down 83.87 m Down
![Oak Creek Trailhead](https://mtbproject.com/assets/photos/mtb/7023632_smallMed_1554932527.jpg?cache=1736575136)
McDonald Forest Uproute to Extendo Descent
4.4 mi 7.1 km • 666' Up 202.99 m Up • 666' Down 202.88 m Down
![Mt Adams at mile 13.3](https://mtbproject.com/assets/photos/mtb/7002628_smallMed_1554403352.jpg?cache=1736574548)
Siouxon/Huffman Peak Loop
20.3 mi 32.7 km • 4,411' Up 1344.42 m Up • 4,411' Down 1344.39 m Down
![Matt Orlando heads into the tech and steeps on an optional line on the Cold Creek Trail.](https://mtbproject.com/assets/photos/mtb/7013004_smallMed_1554845220.jpg?cache=1736574836)
Cold Creek Loop
10.4 mi 16.7 km • 2,184' Up 665.71 m Up • 2,210' Down 673.57 m Down
![High Baller trail has plenty of bike-optimized features for maximizing play.](https://mtbproject.com/assets/photos/mtb/7004343_smallMed_1554821368.jpg?cache=1735969538)
Alsea Falls Complete Loop
12.9 mi 20.8 km • 1,775' Up 540.93 m Up • 1,747' Down 532.56 m Down
![High Baller trail has plenty of bike-optimized features for maximizing play.](https://mtbproject.com/assets/photos/mtb/7004343_smallMed_1554821368.jpg?cache=1736574598)
Alsea Falls: Whistle Punk to Springboard Loop
9.6 mi 15.4 km • 1,535' Up 467.95 m Up • 1,569' Down 478.31 m Down
![Heading down the ridge on Cummins Creek Loop trail](https://mtbproject.com/assets/photos/mtb/5931280_smallMed_1554389988.jpg?cache=1736574428)
Cummins Creek Out-and-Back
5.5 mi 8.9 km • 1,090' Up 332.11 m Up • 1,089' Down 332.01 m Down
![View from the trail. The lake is a little low.](https://mtbproject.com/assets/photos/mtb/7027789_smallMed_1555011633.jpg?cache=1736575263)
Henry Hagg Lake
13.6 mi 21.9 km • 889' Up 270.89 m Up • 891' Down 271.48 m Down
![NW Trail Alliance ride group posing on the newly completed "Link'n'Pin" bridge on Shoofly over Genzer Creek](https://mtbproject.com/assets/photos/mtb/7022262_smallMed_1554930295.jpg?cache=1736575096)
Buxton to Stub Stewart MTB Trail
11.4 mi 18.3 km • 1,181' Up 360.07 m Up • 1,188' Down 362.13 m Down