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

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

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

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

1 15 16 17