Discover the Best Bike Trails in Oregon
Explore the finest bike trails across Oregon. Whether you’re a beginner or an experienced rider, there’s something for everyone!
Bike Trails by Difficulty
Intermediate Difficulty
South Willamette and Hardesty; No shuttle
29.3 km | Intermediate | Old Pardee - Iron Mountain
KGB
6.5 km | Intermediate | Coyote Trail
M.T.B.
1.8 km | Intermediate | 344 Connector
Upper Black Butte Loop Trail
19.2 km | Intermediate | Three Falls
Crosstown Trail
4.5 km | Intermediate | Hall Lake
Tire Mountain
9.2 km | Intermediate |
Slammer Trail
3.1 km | Intermediate | County Road 16
Skiway Trail
1 km | Intermediate | Bonneville Shoreline Trail - Ensign Peak
Sasquatch Trail
2.7 km | Intermediate | Gold Center Creek - Trail
Marvin’s-Phil’s-KGB Loop
10.3 km | Intermediate | Bizz Johnson National Recreation Trail
Powerline
0.9 km | Intermediate | Eureka Peak Road
C.O.D. access trail
0.9 km | Intermediate | Snoose Creek Trail
Entrada River Loop
4.8 km | Intermediate | USFS Road 6S88
Barlow Trail
1 km | Intermediate | Mr. Big
Three Fingers Gulch Road
13.2 km | Intermediate | V Climb
Phils Intermediate Pumptrack
0.1 km | Intermediate | Swamp Wells Tech
PRT West
14 km | Intermediate | Spruce Divide Road
Timothy Lake Loop
25.4 km | Intermediate | Big Horn Pass Road
Summit Trail
3.8 km | Intermediate | Lake Morena Loop
Lower Hotshot
1.7 km | Intermediate | Denali Park Road to Wonder Lake Campground Ride
School House Gulch
4.5 km | Intermediate | The Pits
Riordan Hill Road
12.6 km | Intermediate | Colter Trail
Riordan Hill Road
12.6 km | Intermediate | Colter Trail
Easy/Intermediate Difficulty
Brickpile Road NF-2250
9.7 km | Easy/Intermediate | Palisade Rim
McIntyre Spring Road
14 km | Easy/Intermediate | Corral Creek
Marvin’s Garden
4.1 km | Easy/Intermediate | Forest Route 9N01
PRT East
15.7 km | Easy/Intermediate | Frazier View Trail
Lower Black Butte Loop Trail
10.5 km | Easy/Intermediate | Cold Springs Trail
Parent Trap, Honor Roll, Teething Trail Loop
3.8 km | Easy/Intermediate | Two Gorges Bikepacking Route
Bike Wash Trail
3.2 km | Easy/Intermediate | Three Tree Butte
Difficult Difficulty
Grand Slam
2.2 km | Difficult | Pinon Mesa Trail
Eureka Peak
2.2 km | Difficult | Prendergast Hill Trail
New London
4 km | Difficult | Beardance Trail
Lower Mrazek
1 km | Difficult | Hard Guy
The Lair
0.8 km | Difficult | Unnamed Logging Rd 1
Mule Creek Trail
6.7 km | Difficult | Virginia Highlands Loop
Eula Ridge Trail
6.1 km | Difficult | Centennial Trail - Brush Creek TH to Spring Creek TH
Optimator
4.1 km | Difficult | BST: Bair Canyon - East Mountain
Box Canyon Trail
3.4 km | Difficult | Tom Cooke Trail
Marys Peak Loop
15.6 km | Difficult | Thunder Mtn Express
Post Shuttle to Hot Lap
15 km | Difficult | Picketpost to Kearny
Jacksonville Forest Park
16.7 km | Difficult | Dead Mountain to Salmon Creek
Easy Difficulty
Swan Song Trail
1.8 km | Easy | Yakima Mine
Sunriver River Loop Path
7.9 km | Easy | Sierra Front Trail
Rodger Spring Cutoff
3.6 km | Easy | BLM Road
Tumalo Creek Trail
4.1 km | Easy | New Hyalite View Trail
Barlow Trail to Trillium Bike Trail connector
1.9 km | Easy | Loowit
Trillium Bike Trail
1.6 km | Easy | Bad Medicine Race: 25 Miles
Very Difficult Difficulty
Cline Butte
1 km | Very Difficult | Forest Road 5N06X
Deception Butte
7.8 km | Very Difficult | Spur Meadow Trail
Intermediate/Difficult Difficulty
Cline Butte Loop
13 km | Intermediate/Difficult | Tahoe-Pyramid Bikeway: Floriston to Hirschdale
Lower C.O.D.
2.7 km | Intermediate/Difficult | Bonanza-Candy-Rattler Loop
Phils Slalom
0.3 km | Intermediate/Difficult | Zipper West Loop
MERA Loop Trail
9.9 km | Intermediate/Difficult | Deer Park
Dead Mountain to Salmon Creek
25.1 km | Intermediate/Difficult | Los Pinos Trail 6W06
Larison Rock Loop
19.8 km | Intermediate/Difficult | Hells Canyon Loop
Burma Road Trail
1.8 km | Intermediate/Difficult | Boulder Meadows Trail
Collings Mountain Trail
10 km | Intermediate/Difficult | La Milagrosa
Post Canyon Shuttle Route
16.5 km | Intermediate/Difficult | AZ Trail - Gabe Zimmerman Trailhead to Sahaurita Rd
Longest Bike Trails
29.3 Trail Length
South Willamette and Hardesty; No shuttle
29.3 km | Intermediate | Old Pardee - Iron Mountain
9.7 Trail Length
Brickpile Road NF-2250
9.7 km | Easy/Intermediate | Palisade Rim
2.2 Trail Length
Grand Slam
2.2 km | Difficult | Pinon Mesa Trail
Eureka Peak
2.2 km | Difficult | Prendergast Hill Trail
1.8 Trail Length
Swan Song Trail
1.8 km | Easy | Yakima Mine
M.T.B.
1.8 km | Intermediate | 344 Connector
Burma Road Trail
1.8 km | Intermediate/Difficult | Boulder Meadows Trail
6.5 Trail Length
KGB
6.5 km | Intermediate | Coyote Trail
7.9 Trail Length
Sunriver River Loop Path
7.9 km | Easy | Sierra Front Trail
14 Trail Length
McIntyre Spring Road
14 km | Easy/Intermediate | Corral Creek
PRT West
14 km | Intermediate | Spruce Divide Road
19.2 Trail Length
Upper Black Butte Loop Trail
19.2 km | Intermediate | Three Falls
4.5 Trail Length
Crosstown Trail
4.5 km | Intermediate | Hall Lake
School House Gulch
4.5 km | Intermediate | The Pits
9.2 Trail Length
Tire Mountain
9.2 km | Intermediate |
3.1 Trail Length
Slammer Trail
3.1 km | Intermediate | County Road 16
1 Trail Length
Skiway Trail
1 km | Intermediate | Bonneville Shoreline Trail - Ensign Peak
Cline Butte
1 km | Very Difficult | Forest Road 5N06X
Lower Mrazek
1 km | Difficult | Hard Guy
Barlow Trail
1 km | Intermediate | Mr. Big
2.7 Trail Length
Sasquatch Trail
2.7 km | Intermediate | Gold Center Creek - Trail
Lower C.O.D.
2.7 km | Intermediate/Difficult | Bonanza-Candy-Rattler Loop
4 Trail Length
New London
4 km | Difficult | Beardance Trail
13 Trail Length
Cline Butte Loop
13 km | Intermediate/Difficult | Tahoe-Pyramid Bikeway: Floriston to Hirschdale
10.3 Trail Length
Marvin’s-Phil’s-KGB Loop
10.3 km | Intermediate | Bizz Johnson National Recreation Trail
0.8 Trail Length
The Lair
0.8 km | Difficult | Unnamed Logging Rd 1
0.9 Trail Length
Powerline
0.9 km | Intermediate | Eureka Peak Road
C.O.D. access trail
0.9 km | Intermediate | Snoose Creek Trail
4.1 Trail Length
Marvin’s Garden
4.1 km | Easy/Intermediate | Forest Route 9N01
Tumalo Creek Trail
4.1 km | Easy | New Hyalite View Trail
Optimator
4.1 km | Difficult | BST: Bair Canyon - East Mountain
6.7 Trail Length
Mule Creek Trail
6.7 km | Difficult | Virginia Highlands Loop
0.3 Trail Length
Phils Slalom
0.3 km | Intermediate/Difficult | Zipper West Loop
4.8 Trail Length
Entrada River Loop
4.8 km | Intermediate | USFS Road 6S88
13.2 Trail Length
Three Fingers Gulch Road
13.2 km | Intermediate | V Climb
3.6 Trail Length
Rodger Spring Cutoff
3.6 km | Easy | BLM Road
6.1 Trail Length
Eula Ridge Trail
6.1 km | Difficult | Centennial Trail - Brush Creek TH to Spring Creek TH
0.1 Trail Length
Phils Intermediate Pumptrack
0.1 km | Intermediate | Swamp Wells Tech
15.7 Trail Length
PRT East
15.7 km | Easy/Intermediate | Frazier View Trail
9.9 Trail Length
MERA Loop Trail
9.9 km | Intermediate/Difficult | Deer Park
3.4 Trail Length
Box Canyon Trail
3.4 km | Difficult | Tom Cooke Trail
1.9 Trail Length
Barlow Trail to Trillium Bike Trail connector
1.9 km | Easy | Loowit
15.6 Trail Length
Marys Peak Loop
15.6 km | Difficult | Thunder Mtn Express
1.6 Trail Length
Trillium Bike Trail
1.6 km | Easy | Bad Medicine Race: 25 Miles
25.1 Trail Length
Dead Mountain to Salmon Creek
25.1 km | Intermediate/Difficult | Los Pinos Trail 6W06
25.4 Trail Length
Timothy Lake Loop
25.4 km | Intermediate | Big Horn Pass Road
19.8 Trail Length
Larison Rock Loop
19.8 km | Intermediate/Difficult | Hells Canyon Loop
10.5 Trail Length
Lower Black Butte Loop Trail
10.5 km | Easy/Intermediate | Cold Springs Trail
3.8 Trail Length
Summit Trail
3.8 km | Intermediate | Lake Morena Loop
Parent Trap, Honor Roll, Teething Trail Loop
3.8 km | Easy/Intermediate | Two Gorges Bikepacking Route
7.8 Trail Length
Deception Butte
7.8 km | Very Difficult | Spur Meadow Trail
1.7 Trail Length
Lower Hotshot
1.7 km | Intermediate | Denali Park Road to Wonder Lake Campground Ride
10 Trail Length
Collings Mountain Trail
10 km | Intermediate/Difficult | La Milagrosa
16.5 Trail Length
Post Canyon Shuttle Route
16.5 km | Intermediate/Difficult | AZ Trail - Gabe Zimmerman Trailhead to Sahaurita Rd
15 Trail Length
Post Shuttle to Hot Lap
15 km | Difficult | Picketpost to Kearny
3.2 Trail Length
Bike Wash Trail
3.2 km | Easy/Intermediate | Three Tree Butte
16.7 Trail Length
Jacksonville Forest Park
16.7 km | Difficult | Dead Mountain to Salmon Creek
12.6 Trail Length
Riordan Hill Road
12.6 km | Intermediate | Colter Trail
Riordan Hill Road
12.6 km | Intermediate | Colter Trail
Bike Trails by Location
Old Pardee - Iron Mountain Place
South Willamette and Hardesty; No shuttle
29.3 km | Intermediate | Old Pardee - Iron Mountain
Palisade Rim Place
Brickpile Road NF-2250
9.7 km | Easy/Intermediate | Palisade Rim
Pinon Mesa Trail Place
Grand Slam
2.2 km | Difficult | Pinon Mesa Trail
Yakima Mine Place
Swan Song Trail
1.8 km | Easy | Yakima Mine
Coyote Trail Place
KGB
6.5 km | Intermediate | Coyote Trail
Sierra Front Trail Place
Sunriver River Loop Path
7.9 km | Easy | Sierra Front Trail
Prendergast Hill Trail Place
Eureka Peak
2.2 km | Difficult | Prendergast Hill Trail
Corral Creek Place
McIntyre Spring Road
14 km | Easy/Intermediate | Corral Creek
344 Connector Place
M.T.B.
1.8 km | Intermediate | 344 Connector
Three Falls Place
Upper Black Butte Loop Trail
19.2 km | Intermediate | Three Falls
Hall Lake Place
Crosstown Trail
4.5 km | Intermediate | Hall Lake
Unspecified Place
Tire Mountain
9.2 km | Intermediate |
County Road 16 Place
Slammer Trail
3.1 km | Intermediate | County Road 16
Bonneville Shoreline Trail - Ensign Peak Place
Skiway Trail
1 km | Intermediate | Bonneville Shoreline Trail - Ensign Peak
Gold Center Creek - Trail Place
Sasquatch Trail
2.7 km | Intermediate | Gold Center Creek - Trail
Beardance Trail Place
New London
4 km | Difficult | Beardance Trail
Forest Road 5N06X Place
Cline Butte
1 km | Very Difficult | Forest Road 5N06X
Tahoe-Pyramid Bikeway: Floriston to Hirschdale Place
Cline Butte Loop
13 km | Intermediate/Difficult | Tahoe-Pyramid Bikeway: Floriston to Hirschdale
Hard Guy Place
Lower Mrazek
1 km | Difficult | Hard Guy
Bizz Johnson National Recreation Trail Place
Marvin’s-Phil’s-KGB Loop
10.3 km | Intermediate | Bizz Johnson National Recreation Trail
Bonanza-Candy-Rattler Loop Place
Lower C.O.D.
2.7 km | Intermediate/Difficult | Bonanza-Candy-Rattler Loop
Unnamed Logging Rd 1 Place
The Lair
0.8 km | Difficult | Unnamed Logging Rd 1
Eureka Peak Road Place
Powerline
0.9 km | Intermediate | Eureka Peak Road
Forest Route 9N01 Place
Marvin’s Garden
4.1 km | Easy/Intermediate | Forest Route 9N01
Virginia Highlands Loop Place
Mule Creek Trail
6.7 km | Difficult | Virginia Highlands Loop
Snoose Creek Trail Place
C.O.D. access trail
0.9 km | Intermediate | Snoose Creek Trail
Zipper West Loop Place
Phils Slalom
0.3 km | Intermediate/Difficult | Zipper West Loop
USFS Road 6S88 Place
Entrada River Loop
4.8 km | Intermediate | USFS Road 6S88
Mr. Big Place
Barlow Trail
1 km | Intermediate | Mr. Big
V Climb Place
Three Fingers Gulch Road
13.2 km | Intermediate | V Climb
BLM Road Place
Rodger Spring Cutoff
3.6 km | Easy | BLM Road
Centennial Trail - Brush Creek TH to Spring Creek TH Place
Eula Ridge Trail
6.1 km | Difficult | Centennial Trail - Brush Creek TH to Spring Creek TH
Swamp Wells Tech Place
Phils Intermediate Pumptrack
0.1 km | Intermediate | Swamp Wells Tech
Frazier View Trail Place
PRT East
15.7 km | Easy/Intermediate | Frazier View Trail
Spruce Divide Road Place
PRT West
14 km | Intermediate | Spruce Divide Road
New Hyalite View Trail Place
Tumalo Creek Trail
4.1 km | Easy | New Hyalite View Trail
BST: Bair Canyon - East Mountain Place
Optimator
4.1 km | Difficult | BST: Bair Canyon - East Mountain
Deer Park Place
MERA Loop Trail
9.9 km | Intermediate/Difficult | Deer Park
Tom Cooke Trail Place
Box Canyon Trail
3.4 km | Difficult | Tom Cooke Trail
Loowit Place
Barlow Trail to Trillium Bike Trail connector
1.9 km | Easy | Loowit
Thunder Mtn Express Place
Marys Peak Loop
15.6 km | Difficult | Thunder Mtn Express
Bad Medicine Race: 25 Miles Place
Trillium Bike Trail
1.6 km | Easy | Bad Medicine Race: 25 Miles
Los Pinos Trail 6W06 Place
Dead Mountain to Salmon Creek
25.1 km | Intermediate/Difficult | Los Pinos Trail 6W06
Big Horn Pass Road Place
Timothy Lake Loop
25.4 km | Intermediate | Big Horn Pass Road
Hells Canyon Loop Place
Larison Rock Loop
19.8 km | Intermediate/Difficult | Hells Canyon Loop
Cold Springs Trail Place
Lower Black Butte Loop Trail
10.5 km | Easy/Intermediate | Cold Springs Trail
Lake Morena Loop Place
Summit Trail
3.8 km | Intermediate | Lake Morena Loop
Spur Meadow Trail Place
Deception Butte
7.8 km | Very Difficult | Spur Meadow Trail
Boulder Meadows Trail Place
Burma Road Trail
1.8 km | Intermediate/Difficult | Boulder Meadows Trail
Denali Park Road to Wonder Lake Campground Ride Place
Lower Hotshot
1.7 km | Intermediate | Denali Park Road to Wonder Lake Campground Ride
La Milagrosa Place
Collings Mountain Trail
10 km | Intermediate/Difficult | La Milagrosa
Two Gorges Bikepacking Route Place
Parent Trap, Honor Roll, Teething Trail Loop
3.8 km | Easy/Intermediate | Two Gorges Bikepacking Route
AZ Trail - Gabe Zimmerman Trailhead to Sahaurita Rd Place
Post Canyon Shuttle Route
16.5 km | Intermediate/Difficult | AZ Trail - Gabe Zimmerman Trailhead to Sahaurita Rd
Picketpost to Kearny Place
Post Shuttle to Hot Lap
15 km | Difficult | Picketpost to Kearny
Three Tree Butte Place
Bike Wash Trail
3.2 km | Easy/Intermediate | Three Tree Butte
Dead Mountain to Salmon Creek Place
Jacksonville Forest Park
16.7 km | Difficult | Dead Mountain to Salmon Creek
The Pits Place
School House Gulch
4.5 km | Intermediate | The Pits
Colter Trail Place
Riordan Hill Road
12.6 km | Intermediate | Colter Trail
Riordan Hill Road
12.6 km | Intermediate | Colter Trail