Trail Races & Routes in Oregon
Explore 200 trail running and hiking routes across Oregon. 4 organized races and 196 training routes covering distances from 2.1 mi to 415.8 mi. Elevation gains range from 84 ft to 86,470 ft. View detailed terrain intelligence for every route.
Key Takeaways
| Route Name | Location | Distance | Elevation Gain | Type | Race Date |
|---|---|---|---|---|---|
| Bend Marathon Course 2022 | Bend, Oregon | 26.2 mi | 1,178 ft | race | Apr 11, 2027 |
| Eugene Marathon 2026 | Eugene, Oregon | 26.2 mi | 379 ft | race | Apr 26, 2026 |
| Wy'east Howl 50k | Hood River County, Oregon | 31.6 mi | 6,354 ft | race | Aug 15, 2026 |
| Crater Lake Loop | Chiloquin, Oregon | 32.2 mi | 5,044 ft | race | Sep 19, 2027 |
| Corrigan Lake Trail #3654 | Willamette National Forest, Oregon | 2.1 mi | 803 ft | route | — |
| Spencer's Butte | Lane County, Oregon | 2.8 mi | 1,550 ft | route | — |
| Smith Rock (OR) | Deschutes County, Oregon | 3.7 mi | 981 ft | route | — |
| Dry Creek Falls Hike | Mount Hood National Forest, Oregon | 4.1 mi | 642 ft | route | — |
| Mt. McLoughlin Trail | Rogue River-Siskiyou National Forest, Oregon | 4.2 mi | 3,850 ft | route | — |
| Fanton Trail #505 | Mount Hood National Forest, Oregon | 4.3 mi | 1,473 ft | route | — |
| Gumjuwac Trail | Mount Hood National Forest, Oregon | 4.3 mi | 1,361 ft | route | — |
| Mt. Scott (Crater Lake National Park, OR) | Klamath County, Oregon | 4.3 mi | 1,218 ft | route | — |
| Maxwell Butte Trail | Willamette National Forest, Oregon | 4.5 mi | 2,460 ft | route | — |
| Hogsback Hillclimb (OR) | Klamath County, Oregon | 4.6 mi | 1,797 ft | route | — |
| Canyon Creek Meadow Loop Trail | Deschutes National Forest, Oregon | 4.6 mi | 679 ft | route | — |
| John Dellenback Dunes Trail | Siuslaw National Forest, Oregon | 4.7 mi | 234 ft | route | — |
| Twin Lakes Trail | Baker County, Oregon | 4.8 mi | 2,921 ft | route | — |
| Dry Ridge Trail #518 | Mount Hood National Forest, Oregon | 4.9 mi | 84 ft | route | — |
| Gunsight Trail | Mount Hood National Forest, Oregon | 4.9 mi | 965 ft | route | — |
| Grizzly Peak (OR) | Linn County, Oregon | 5.0 mi | 2,602 ft | route | — |
| East Applegate Ridge Trail | Jackson County, Oregon | 5.1 mi | 366 ft | route | — |
| Salmon Butte Trail | Mount Hood National Forest, Oregon | 5.3 mi | 130 ft | route | — |
| Mt Defiance (OR) | Hood River County, Oregon | 5.4 mi | 4,880 ft | route | — |
| Mount Bachelor | Deschutes County, Oregon | 5.5 mi | 2,629 ft | route | — |
| National Forest Development Road 4452 Trail | Fremont-Winema National Forest, Oregon | 5.8 mi | 850 ft | route | — |
| Pyramid Peak Trail | Willamette National Forest, Oregon | 5.8 mi | 1,423 ft | route | — |
| Eagle Creek Tunnel Falls (OR) | Hood River County, Oregon | 5.9 mi | 1,533 ft | route | — |
| Krag Peak Traverse (OR) | Baker County, Oregon | 6.0 mi | 4,494 ft | route | — |
| Willamette Park to Multnomah/ Garden Home | Portland, Oregon | 6.0 mi | 1,064 ft | route | — |
| Gray Butte Trail | Crooked River National Grassland, Oregon | 6.0 mi | 788 ft | route | — |
| Mt Washington (OR) | Linn County, Oregon | 6.0 mi | 3,060 ft | route | — |
| Three Mile Trail | Mount Hood National Forest, Oregon | 6.0 mi | 877 ft | route | — |
| Lewis & Clark College to Metzger Park Trail | Portland, Oregon | 6.1 mi | 918 ft | route | — |
| Mt McLoughlin (OR) | Jackson County, Oregon | 6.2 mi | 3,839 ft | route | — |
| Patjens Lake Trail | Willamette National Forest, Oregon | 6.3 mi | 695 ft | route | — |
| North Macadam to Hamilton/Scholls Ferry | Portland, Oregon | 6.3 mi | 1,271 ft | route | — |
| Eagle Creek Trail #501 | Mount Hood National Forest, Oregon | 6.3 mi | 1,166 ft | route | — |
| Scar Mountain Trail | Willamette National Forest, Oregon | 6.6 mi | 1,567 ft | route | — |
| Mt Hood (OR) | Clackamas County, Oregon | 6.6 mi | 5,336 ft | route | — |
| Gordan Peak Trail | Willamette National Forest, Oregon | 6.6 mi | 2,707 ft | route | — |
| Duffy Lake Trail | Willamette National Forest, Oregon | 6.8 mi | 581 ft | route | — |
| Douglas Trail #781 | Mount Hood National Forest, Oregon | 6.9 mi | 680 ft | route | — |
| Ramona Falls | Clackamas County, Oregon | 7.1 mi | 1,092 ft | route | — |
| Pioneer-Indian Trail | Siuslaw National Forest, Oregon | 7.2 mi | 1,895 ft | route | — |
| Clackamas River Trail #715 | Mount Hood National Forest, Oregon | 7.3 mi | 2,083 ft | route | — |
| Ten Falls Tour | Silver Falls State Park, Oregon | 7.4 mi | 1,328 ft | route | — |
| Divide Trail | Mount Hood National Forest, Oregon | 7.5 mi | 2,300 ft | route | — |
| Trolley Trail | Clackamas County, Oregon | 7.5 mi | 263 ft | route | — |
| South Pyramid Creek Trail | Willamette National Forest, Oregon | 7.7 mi | 2,373 ft | route | — |
| Crescent Mountain Trail | Willamette National Forest, Oregon | 7.7 mi | 2,410 ft | route | — |
| Cazadero Trail | Boring, Oregon | 7.7 mi | 293 ft | route | — |
| Mountain Lakes Loop Trail (OR) | Klamath County, Oregon | 7.9 mi | 1,756 ft | route | — |
| North Portland Greenway Trail | Portland, Oregon | 8.1 mi | 201 ft | route | — |
| Pioneer Bridle Trail | Mount Hood National Forest, Oregon | 8.2 mi | 2,248 ft | route | — |
| Washington Park to Lesser Park Trail | Portland, Oregon | 8.2 mi | 1,072 ft | route | — |
| Green Mountain Up and Over | Crook County, Oregon | 8.2 mi | 1,893 ft | route | — |
| Little Wildhorse Lakes Loop (OR) | Harney County, Oregon | 8.5 mi | 2,646 ft | route | — |
| Dry River Trail | Oregon Badlands Wilderness, Oregon | 8.6 mi | 250 ft | route | — |
| Portland Trifecta (OR) | Clackamas County, Oregon | 8.7 mi | 5,367 ft | route | — |
| Cook's Ridge Loop | Yachats, Oregon | 8.8 mi | 2,078 ft | route | — |
| South Sister Climber Trail | Deschutes National Forest, Oregon | 8.8 mi | 3,681 ft | route | — |
| Devil's Peak | Clackamas County, Oregon | 9.0 mi | 3,188 ft | route | — |
| Red Electric Trail | Portland, Oregon | 9.0 mi | 734 ft | route | — |
| Beaverton Creek Trail | Beaverton, Oregon | 9.0 mi | 213 ft | route | — |
| Mt Thielsen (OR) | Douglas County, Oregon | 9.1 mi | 3,671 ft | route | — |
| Warner Peak (Hart Mountain National Antelope Refuge, OR) | Lake County, Oregon | 9.2 mi | 2,216 ft | route | — |
| Goose Hollow to Tryon Creek Trail | Portland, Oregon | 9.5 mi | 1,537 ft | route | — |
| McIntyre Ridge Trail #782 | Mount Hood National Forest, Oregon | 9.8 mi | 1,594 ft | route | — |
| Lookout Mountain Trail | Crook County, Oregon | 9.9 mi | 1,447 ft | route | — |
| Emerald Necklace Trail | Forest Grove, Oregon | 10.1 mi | 174 ft | route | — |
| Neahkahnie Mountain - Necarney Creek trail head to Neahkahnie Mountain South Trailhead - Out and Back | Tillamook County, Oregon | 10.2 mi | 2,819 ft | route | — |
| SmURPL (Smith Rock Ultimate Ridge & Peak Linkup) | Deschutes County, Oregon | 10.6 mi | 3,128 ft | route | — |
| Kings Mt - Elk Mt Loop (OR) | Tillamook County, Oregon | 10.8 mi | 3,779 ft | route | — |
| Elk Mountain-Kings Mountain Loop | Tillamook State Forest, Oregon | 11.0 mi | 3,535 ft | route | — |
| Reedville Trail | Hillsboro, Oregon | 11.4 mi | 160 ft | route | — |
| Surveyor's Ridge Trail (OR) | Hood River County, Oregon | 11.5 mi | 1,862 ft | route | — |
| South Sister (OR) | Deschutes County, Oregon | 11.5 mi | 4,911 ft | route | — |
| Terwilliger Trail | Portland, Oregon | 11.6 mi | 1,360 ft | route | — |
| Marys Peak (OR) | Benton County, Oregon | 11.6 mi | 2,722 ft | route | — |
| Gearhart Mountain (OR) | Lake County, Oregon | 11.7 mi | 2,692 ft | route | — |
| black butte | Camp Sherman, Oregon | 12.0 mi | 1,632 ft | route | — |
| Badger Creek Trail #479 | Hood River County, Oregon | 12.0 mi | 3,305 ft | route | — |
| Eagle Creek Trail | Mount Hood National Forest, Oregon | 12.1 mi | 812 ft | route | — |
| Broken Top (OR) | Deschutes County, Oregon | 12.3 mi | 3,543 ft | route | — |
| Tualatin River Greenway Trail | Tualatin, Oregon | 12.5 mi | 421 ft | route | — |
| Arnold Ice Cave Trail Number 63 | Deschutes National Forest, Oregon | 12.9 mi | 627 ft | route | — |
| Hagg Lake Trail | Washington County, Oregon | 13.1 mi | 1,763 ft | route | — |
| Muddy Fork Loop | Clackamas County, Oregon | 13.1 mi | 2,185 ft | route | — |
| Trail of Ten Falls | Silver Falls State Park, Oregon | 13.2 mi | 1,872 ft | route | — |
| GBV Half | Multnomah County, Oregon | 13.2 mi | 3,507 ft | route | — |
| Mrazek Trail | Deschutes County, Oregon | 13.5 mi | 484 ft | route | — |
| Horsetail Falls Loop | Mount Hood National Forest, Oregon | 13.6 mi | 3,773 ft | route | — |
| Horsetail Falls Loop | Multnomah County, Oregon | 13.6 mi | 3,773 ft | route | — |
| Cove/Trailhead | Seaside, Oregon | 13.6 mi | 3,589 ft | route | — |
| Timothy Lake Loop (OR) | Clackamas County, Oregon | 13.6 mi | 1,476 ft | route | — |
| Oneonta Gorge Falls Loop (OR) | Multnomah County, Oregon | 14.0 mi | 3,343 ft | route | — |
| Blair Lake Trail | Willamette National Forest, Oregon | 14.2 mi | 3,383 ft | route | — |
| Mt. Jefferson | Linn County, Oregon | 14.3 mi | 7,270 ft | route | — |
| Angel's Rest Trail to Horsetail Falls (OR) | Multnomah County, Oregon | 14.5 mi | 4,757 ft | route | — |
| Oregon Desert Trail | Oregon Badlands Wilderness, Oregon | 15.0 mi | 301 ft | route | — |
| 4T Trail | Portland, Oregon | 15.3 mi | 2,243 ft | route | — |
| Brown Mountain Loop (OR) | Klamath County, Oregon | 16.0 mi | 1,531 ft | route | — |
| Herman Creek Trail | Mount Hood National Forest, Oregon | 16.2 mi | 3,712 ft | route | — |
| Forest Park Loop | Portland, Oregon | 16.7 mi | 3,057 ft | route | — |
| Hunts Cove Loop | Linn County, Oregon | 16.8 mi | 3,410 ft | route | — |
| Salmon River - Green Canyon Loop | Clackamas County, Oregon | 16.9 mi | 4,969 ft | route | — |
| Forest Park | Portland, Oregon | 17.2 mi | 3,106 ft | route | — |
| Rooster Rock | Cascadia, Oregon | 17.2 mi | 4,103 ft | route | — |
| I-205 Multi-Use Path | Portland, Oregon | 17.5 mi | 731 ft | route | — |
| WyEast (Mt Hood) Sandy Glacier Traverse Loop (OR) | Clackamas County, Oregon | 17.6 mi | 5,234 ft | route | — |
| Middle Sister (OR) | Deschutes County, Oregon | 18.0 mi | 5,142 ft | route | — |
| Silver Falls State Park Perimeter Loop | Marion County, Oregon | 18.2 mi | 2,943 ft | route | — |
| Bullet with a Butterfly Wing (OR) | Deschutes County, Oregon | 18.4 mi | 1,450 ft | route | — |
| Three Sisters (OR) | Deschutes County, Oregon | 18.6 mi | 9,233 ft | route | — |
| Hurwal Traverse (OR) | Wallowa County, Oregon | 18.7 mi | 7,943 ft | route | — |
| Eagle Cap (OR) | Wallowa County, Oregon | 18.9 mi | 4,455 ft | route | — |
| Cascade Volcanoes over 10,000' (WA, OR, CA) | Deschutes County, Oregon | 18.9 mi | 6,979 ft | route | — |
| French Pete | McKenzie Bridge, Oregon | 19.0 mi | 8,053 ft | route | — |
| Paulina Lake Loop | La Pine, Oregon | 19.4 mi | 3,380 ft | route | — |
| Columbia Slough Trail | Portland, Oregon | 19.5 mi | 386 ft | route | — |
| Strawberry Lollipop (OR) | Grant County, Oregon | 19.5 mi | 4,187 ft | route | — |
| Alps of Oregon: Matterhorn & Sacajawea (OR) | Wallowa County, Oregon | 20.3 mi | 5,668 ft | route | — |
| Crater Rim Trail (OR) | Deschutes County, Oregon | 20.7 mi | 3,004 ft | route | — |
| Banks-Vernonia State Trail (OR) | Washington County, Oregon | 20.8 mi | 443 ft | route | — |
| Broken Top-South Sister (BTSS) (OR) | Deschutes County, Oregon | 20.9 mi | 7,547 ft | route | — |
| Fanno Creek Trail | Tigard, Oregon | 21.1 mi | 564 ft | route | — |
| Springwater Trail | Portland, Oregon | 21.4 mi | 807 ft | route | — |
| PCT-Herman Creek Loop (OR) | Hood River County, Oregon | 21.4 mi | 5,171 ft | route | — |
| Three Fingered Jack (OR) | Jefferson County, Oregon | 21.4 mi | 2,746 ft | route | — |
| Elkhorn Crest National Recreation Trail | Wallowa-Whitman National Forest, Oregon | 21.5 mi | 2,292 ft | route | — |
| Waterhouse Trail | Beaverton, Oregon | 22.1 mi | 584 ft | route | — |
| Banks-Vernonia Trail | Washington County, Oregon | 22.5 mi | 1,762 ft | route | — |
| Sterling Mine Ditch Trail (OR) | Jackson County, Oregon | 22.8 mi | 1,153 ft | route | — |
| Cole Loop Trail | Crooked River National Grassland, Oregon | 22.8 mi | 2,910 ft | route | — |
| Pine Lakes Loop | Baker County, Oregon | 23.0 mi | 5,037 ft | route | — |
| Deschutes River Trail | Wasco County, Oregon | 23.1 mi | 1,253 ft | route | — |
| Crown-Zellerbach Trail (OR) | Columbia County, Oregon | 23.2 mi | 1,289 ft | route | — |
| Deschutes River Railbed Trail (OR) | Wasco County, Oregon | 23.4 mi | 371 ft | route | — |
| Illinois River Trail | Rogue River-Siskiyou National Forest, Oregon | 23.7 mi | 6,121 ft | route | — |
| Marine Drive Trail | Portland, Oregon | 24.5 mi | 254 ft | route | — |
| Rogue Wolf Loop | Rogue River-Siskiyou National Forest, Oregon | 24.6 mi | 4,283 ft | route | — |
| Echo Browder Loop | Linn County, Oregon | 24.7 mi | 5,571 ft | route | — |
| Oak Flat To Illinois | Agness, Oregon | 25.3 mi | 8,674 ft | route | — |
| Gates of the Columbia Linkup | Hood River County, Oregon | 25.4 mi | 8,218 ft | route | — |
| Diamond Lake Double, Thielsen & Bailey (OR) | Douglas County, Oregon | 25.7 mi | 7,194 ft | route | — |
| Westside Trail | Beaverton, Oregon | 25.8 mi | 1,104 ft | route | — |
| Broken Top Loop Trail | Sisters, Oregon | 25.8 mi | 4,220 ft | route | — |
| Broken Top Loop Trail | Deschutes County, Oregon | 25.8 mi | 4,220 ft | route | — |
| Rock Creek Trail | Hillsboro, Oregon | 26.2 mi | 424 ft | route | — |
| Mount Ashland & PCT to Pilot Rock (OR) | Jackson County, Oregon | 26.3 mi | 7,522 ft | route | — |
| Bend Badlands | Bend, Oregon | 26.5 mi | 798 ft | route | — |
| Wildwood Trail (OR) | Multnomah County, Oregon | 27.4 mi | 2,710 ft | route | — |
| Strawberry Mountain Wilderness Traverse (OR) | Grant County, Oregon | 27.4 mi | 6,627 ft | route | — |
| McKenzie River Trail (OR) | Linn County, Oregon | 27.4 mi | 4,197 ft | route | — |
| Wallowa River Loop | Wallowa County, Oregon | 27.6 mi | 4,485 ft | route | — |
| Cusick Mountain (OR) | Wallowa County, Oregon | 27.7 mi | 5,495 ft | route | — |
| Crater Lake Rim High Route (OR) | Klamath County, Oregon | 29.2 mi | 7,336 ft | route | — |
| Diamond Peak (OR) | Lane County, Oregon | 29.2 mi | 6,052 ft | route | — |
| Mt. McLoughlin Circumnavigation (OR) | Jackson County, Oregon | 30.3 mi | 3,464 ft | route | — |
| The Headless Horsemen: Horse to Horse to Horse to Horse (OR) | Deschutes County, Oregon | 30.6 mi | 3,040 ft | route | — |
| Aspen Butte Duathlon from Klamath Falls (OR) | Klamath County, Oregon | 30.8 mi | 2,418 ft | route | — |
| Row River Trail (OR) | Lane County, Oregon | 32.3 mi | 347 ft | route | — |
| Wallowa Lake Tour (OR) | Wallowa County, Oregon | 33.6 mi | 6,963 ft | route | — |
| Eagle Cap Loop | Joseph, Oregon | 35.7 mi | 9,450 ft | route | — |
| Five Peaks Traverse (OR) | Deschutes County, Oregon | 36.8 mi | 15,917 ft | route | — |
| South Sister Summit and Circumnavigation (OR) | Deschutes County, Oregon | 37.2 mi | 8,872 ft | route | — |
| Wilson River Traverse (OR) | Tillamook County, Oregon | 37.4 mi | 7,449 ft | route | — |
| Heart of Darkness Loop (OR) | Wheeler County, Oregon | 37.4 mi | 7,724 ft | route | — |
| Rogue River Trail (OR) | Curry County, Oregon | 38.1 mi | 3,530 ft | route | — |
| Timberline Trail | Clackamas County, Oregon | 38.5 mi | 10,053 ft | route | — |
| Mt. Mcloughlin Picnic Triathlon | Klamath County, Oregon | 38.7 mi | 2,455 ft | route | — |
| Jack Ash - Sterling Mine Ditch Loop (OR) | Jackson County, Oregon | 39.0 mi | 4,287 ft | route | — |
| Timberline Trail (OR) | Clackamas County, Oregon | 42.2 mi | 9,115 ft | route | — |
| Wy'east (Mt Hood) 4-Point Traverse (OR) | Hood River County, Oregon | 42.9 mi | 13,792 ft | route | — |
| PCT - Oregon Section G | Mount Hood National Forest, Oregon | 44.0 mi | 7,829 ft | route | — |
| Banks-Vernonia-Crown-Zellerbach (BVCZ) Trail (OR) | Columbia County, Oregon | 45.3 mi | 1,990 ft | route | — |
| Three Sisters Loop (OR) | Deschutes County, Oregon | 46.1 mi | 7,277 ft | route | — |
| Mt Hood Circum & Summit (OR) | Hood River County, Oregon | 46.5 mi | 14,886 ft | route | — |
| PCT - Oregon Section B | Jackson County, Oregon | 46.6 mi | 7,190 ft | route | — |
| Black and Gray Duathlon (OR) | Deschutes County, Oregon | 48.5 mi | 1,703 ft | route | — |
| PCT - Oregon Section D | Umpqua National Forest, Oregon | 49.8 mi | 6,467 ft | route | — |
| Up and Over | Deschutes County, Oregon | 51.2 mi | 6,886 ft | route | — |
| Mark O. Hatfield Trail (OR) | Hood River County, Oregon | 55.3 mi | 15,899 ft | route | — |
| Corvallis-to-Sea-Trail (OR) | Lincoln County, Oregon | 56.6 mi | 4,148 ft | route | — |
| Mt Hood Infinity Loop (OR) | Clackamas County, Oregon | 58.4 mi | 23,661 ft | route | — |
| OC&E Rail Trail (OR) | Klamath County, Oregon | 61.6 mi | 666 ft | route | — |
| PCT - Oregon Section C | Rogue River-Siskiyou National Forest, Oregon | 64.2 mi | 7,375 ft | route | — |
| Wy' Cool 50km/50mi/100km/100m (OR) | Clackamas County, Oregon | 69.1 mi | 12,823 ft | route | — |
| Steens Range Traverse (OR) | Harney County, Oregon | 73.6 mi | 20,973 ft | route | — |
| Sisters Trifinity Loop (OR) | Deschutes County, Oregon | 76.6 mi | 23,133 ft | route | — |
| Forest Park Nasties (Portland, OR) | Multnomah County, Oregon | 81.4 mi | 14,144 ft | route | — |
| North Umpqua Trail (OR) | Douglas County, Oregon | 85.1 mi | 6,706 ft | route | — |
| PCT - Oregon Section F | Willamette National Forest, Oregon | 86.8 mi | 11,509 ft | route | — |
| PCT: Bridge of the Gods - Timberline Lodge (OR) | Hood River County, Oregon | 95.3 mi | 21,425 ft | route | — |
| Oregon Coast Trail as Described (OR) | Tillamook County, Oregon | 109.9 mi | 9,753 ft | route | — |
| Fremont National Recreation Trail (OR) | Lake County, Oregon | 139.3 mi | 18,911 ft | route | — |
| Oregon's 5 Highest (OR) | Jefferson County, Oregon | 144.5 mi | 32,418 ft | route | — |
| Badlands Challenge (OR) | Deschutes County, Oregon | 156.7 mi | 3,214 ft | route | — |
| Oregon Coast Trail (OR) | Lane County, Oregon | 407.4 mi | 24,975 ft | route | — |
| Oregon Volcanic Skyline Route | Lane County, Oregon | 415.8 mi | 86,470 ft | route | — |
Frequently Asked Questions
How many trail races are in Oregon?
There are 4 organized races and 196 self-supported routes available in Oregon.
What is the average elevation gain in Oregon?
The average elevation gain is 4,659 feet, with routes ranging from 84 to 86,470 feet.
What distances are available in Oregon?
Available distances include: Marathon, 50K, 5K, 10K, Half Marathon, 50 Mile, 100K, 100 Mile, Ultra.
Can these trail routes in Oregon be used for hiking?
Yes. 98% of these routes are on trail surfaces, making them suitable for both trail running and hiking. The terrain analysis and elevation profiles help hikers plan their adventures just as effectively as runners.
What's the best time of year to run trails in Oregon?
Trail running conditions in Oregon vary by season and elevation. Check the race date column for organized events, which are typically scheduled during optimal weather windows. For year-round training routes, elevation profiles help you plan for seasonal conditions.
More Races in Oregon
Want filters, map view, and route intelligence?
Browse with Interactive Map →