Explore 123 trail running and hiking routes across Washington. 9 organized races and 114 training routes covering distances from 4.7 mi to 189.5 mi. Elevation gains range from 160 ft to 39,679 ft.
| Route Name | Location | Distance | Elevation Gain | Type |
|---|---|---|---|---|
| Seattle Half Marathon | Seattle, Washington | 13.1 mi | 160 ft | race |
| Beast of big creek | Hoodsport, Washington | 14.4 mi | 5,515 ft | race |
| The Kan 25k | Mead, Washington | 16.1 mi | 3,510 ft | race |
| Seattle Marathon | Seattle, Washington | 26.3 mi | 610 ft | race |
| SRR 50k | Spokane, Washington | 30.3 mi | 2,470 ft | race |
| Orcas Island 50k | San Juan County, Washington | 30.8 mi | 7,430 ft | race |
| Sun Valley 50k | Twisp, Washington | 30.9 mi | 5,419 ft | race |
| Bigfoot 200 | Carson, Washington | 184.3 mi | 37,786 ft | race |
| Bigfoot 200 | Gifford Pinchot National Forest, Washington | 189.5 mi | 39,679 ft | race |
| Wallace Falls via Woody Trail | Snohomish County, Washington | 4.7 mi | 1,689 ft | route |
| Florence Peak | Pierce County, Washington | 8.1 mi | 3,727 ft | route |
| Antione Peak | Otis Orchards, Washington | 8.2 mi | 1,590 ft | route |
| Dirty Face Peak | Chelan County, Washington | 8.4 mi | 3,862 ft | route |
| Shriner Peak, Mt Rainier Nat'l Park (WA) | Pierce County, Washington | 8.5 mi | 3,323 ft | route |
| Mt. Stone (WA) | Mason County, Washington | 8.8 mi | 4,887 ft | route |
| Bluff Lap | Spokane, Washington | 8.9 mi | 1,096 ft | route |
| Mt St Helens (WA) | Skamania County, Washington | 9.3 mi | 5,020 ft | route |
| Ozette Triangle Trail | Clallam County, Washington | 9.4 mi | 590 ft | route |
| Big Craggy - West Craggy Loop (WA) | Okanogan County, Washington | 9.5 mi | 5,510 ft | route |
| Mailbox Peak (WA) | King County, Washington | 9.5 mi | 3,877 ft | route |
| Northeast buttress | Skagit County, Washington | 9.6 mi | 7,213 ft | route |
| Amabilis Mtn (WA) | Kittitas County, Washington | 10.1 mi | 3,404 ft | route |
| Shadow / Quartz Mountain | Mead, Washington | 10.2 mi | 1,434 ft | route |
| Eldorado Peak (WA) | Skagit County, Washington | 10.8 mi | 6,812 ft | route |
| Tenerife to Si | North Bend, Washington | 11.1 mi | 5,108 ft | route |
| Abernathy Peak (WA) | Okanogan County, Washington | 11.3 mi | 5,114 ft | route |
| Camp Schurman Roundtrip | Pierce County, Washington | 11.4 mi | 5,410 ft | route |
| Corbin To Bluff | Spokane, Washington | 11.5 mi | 910 ft | route |
| Black Peak (WA) | Skagit County, Washington | 11.5 mi | 5,060 ft | route |
| Kaleetan Peak (WA) | King County, Washington | 11.7 mi | 4,720 ft | route |
| Mount Muller Loop | Port Angeles, Washington | 11.8 mi | 3,328 ft | route |
| Goat Lake Loop | Goat Rocks Wilderness, Washington | 11.8 mi | 2,824 ft | route |
| Mt Adams (WA) | Yakima County, Washington | 11.9 mi | 6,792 ft | route |
| Buckhorn Mountain | Jefferson County, Washington | 12.0 mi | 4,242 ft | route |
| Carne High Route Loop | Okanogan-Wenatchee National Forest, Washington | 12.0 mi | 4,992 ft | route |
| Mount Ellinor (roundtrip) | Mason County, Washington | 12.1 mi | 4,826 ft | route |
| Dragontail Peak (WA) | Chelan County, Washington | 12.2 mi | 5,630 ft | route |
| Mt. Stuart | Chelan County, Washington | 12.3 mi | 8,004 ft | route |
| Mount David (WA) | Chelan County, Washington | 13.0 mi | 5,418 ft | route |
| Robinson Mountain (WA) | Okanogan County, Washington | 13.1 mi | 6,181 ft | route |
| Twin Sisters (WA) | Whatcom County, Washington | 13.1 mi | 4,642 ft | route |
| "It's an Edmonds Kind of Day" Half Marathon | Snohomish County, Washington | 13.3 mi | 809 ft | route |
| Tolt Pipeline Trail: Woodinville - Snoqualmie Valley (WA) | King County, Washington | 13.4 mi | 1,537 ft | route |
| Ruth Mountain (WA) | Whatcom County, Washington | 13.9 mi | 4,498 ft | route |
| Shuksan-Baker Grand Double (WA) | Whatcom County, Washington | 13.9 mi | 6,547 ft | route |
| Paradise Triple Peak Half Marathon | Lewis County, Washington | 14.2 mi | 4,796 ft | route |
| Little Tahoma Peak (WA) | Pierce County, Washington | 14.2 mi | 7,322 ft | route |
| Mt Shuksan, Sulphide Glacier (WA) | Whatcom County, Washington | 14.2 mi | 6,726 ft | route |
| Goat Lake Loop Trail (Snowgrass Flats) | Lewis County, Washington | 14.3 mi | 3,052 ft | route |
| Mount Baker (WA) | Whatcom County, Washington | 14.9 mi | 7,187 ft | route |
| Little Annapurna (WA) | Chelan County, Washington | 15.4 mi | 5,827 ft | route |
| Crater Mountain (WA) | Whatcom County, Washington | 15.4 mi | 6,208 ft | route |
| Cady Ridge > Little Wenatchee | Leavenworth, Washington | 15.5 mi | 3,531 ft | route |
| Colonel Bob Via Quinault | Grays Harbor County, Washington | 15.6 mi | 4,988 ft | route |
| Mt Daniel (WA) | Kittitas County, Washington | 15.6 mi | 5,427 ft | route |
| Stiletto peak loop | Stehekin, Washington | 15.7 mi | 4,509 ft | route |
| Larch Mountain | Yacolt, Washington | 16.0 mi | 3,479 ft | route |
| Snowfield Peak (WA) | Whatcom County, Washington | 16.2 mi | 8,118 ft | route |
| Bacon Peak (WA) | Whatcom County, Washington | 16.3 mi | 7,949 ft | route |
| DeRoux to Ingalls Peak | Kittitas County, Washington | 16.4 mi | 5,339 ft | route |
| Alpine Lakes Loop (WA) | King County, Washington | 16.5 mi | 3,686 ft | route |
| Deadman Creek, Spokane County, WA, USA | Mead, Washington | 16.5 mi | 3,360 ft | route |
| Mt Thomson West Ridge (WA) | King County, Washington | 16.8 mi | 5,283 ft | route |
| Goodro Round (Olympic National Park, WA) | Jefferson County, Washington | 17.0 mi | 6,413 ft | route |
| Dyes Inlet Circumnavigation (WA) | Kitsap County, Washington | 17.4 mi | 1,004 ft | route |
| High Divide Loop (ONP, WA) | Clallam County, Washington | 17.6 mi | 4,790 ft | route |
| Crystal Mountain Loop | Pierce County, Washington | 17.9 mi | 4,455 ft | route |
| Enchantments Traverse - Colchuck to Snow Lakes TH | Leavenworth, Washington | 18.0 mi | 4,901 ft | route |
| Thrilla (WA) | King County, Washington | 18.0 mi | 1,453 ft | route |
| Twisp Pass via Copper Point | Stehekin, Washington | 18.1 mi | 5,351 ft | route |
| Cedar Grove thru Grassy Top Mountain | Metaline Falls, Washington | 18.2 mi | 3,799 ft | route |
| Goat Peak via American Ridge | Goose Prairie, Washington | 18.3 mi | 5,559 ft | route |
| Trail 25 | Spokane County, Washington | 18.6 mi | 1,925 ft | route |
| Liberty Lake > Mica Peak | Liberty Lake, Washington | 18.7 mi | 3,798 ft | route |
| Chain of Lakes Loop | Carson, Washington | 18.9 mi | 3,842 ft | route |
| Ingalls Peak Loop | Peshastin, Washington | 19.0 mi | 5,477 ft | route |
| Cathedral Pass Lake Tour | Ronald, Washington | 20.2 mi | 5,966 ft | route |
| Buck Creek Trail | Klickitat County, Washington | 20.4 mi | 5,165 ft | route |
| Ancient Lakes Tour | Quincy Lakes Wildlife Area, Washington | 20.5 mi | 1,716 ft | route |
| Inspiration Traverse (WA) | Skagit County, Washington | 20.7 mi | 12,762 ft | route |
| Mount Cruiser | Mason County, Washington | 20.9 mi | 5,819 ft | route |
| Larch Mountain (WA) | Clark County, Washington | 21.0 mi | 3,439 ft | route |
| Sugarloaf Loop | Dayton, Washington | 21.0 mi | 4,207 ft | route |
| Ragged Ridge (WA) | Skagit County, Washington | 21.0 mi | 11,324 ft | route |
| Bonanza Peak | Chelan County, Washington | 21.2 mi | 6,440 ft | route |
| Sol Duc River to Bogachiel Peak | Olympic National Park, Washington | 22.0 mi | 6,156 ft | route |
| Mount Terror (WA) | Whatcom County, Washington | 22.3 mi | 10,352 ft | route |
| Mount Deception (WA) | Jefferson County, Washington | 22.3 mi | 5,936 ft | route |
| Tarbell Trail (WA) | Clark County, Washington | 22.7 mi | 4,009 ft | route |
| Grindstone Loop via Ladies Pass | Leavenworth, Washington | 22.8 mi | 5,990 ft | route |
| Martin Peak via Crater Creek | Okanogan-Wenatchee National Forest, Washington | 23.3 mi | 5,125 ft | route |
| Painted Traverse (WA) | Snohomish County, Washington | 23.6 mi | 9,744 ft | route |
| Baker Pass | Mount Baker-Snoqualmie National Forest, Washington | 23.7 mi | 6,119 ft | route |
| Klickitat Loop Trail | Gifford Pinchot National Forest, Washington | 23.8 mi | 5,704 ft | route |
| Jack-Snowall-French Creeks (WA) | Chelan County, Washington | 23.8 mi | 4,550 ft | route |
| Angel's Staircase (WA) | Okanogan County, Washington | 24.0 mi | 5,004 ft | route |
| Tubal Cain River Run & B-17 Crash Site (WA) | Clallam County, Washington | 24.1 mi | 5,733 ft | route |
| Eagle Creek | Okanogan-Wenatchee National Forest, Washington | 24.2 mi | 7,192 ft | route |
| Mount Margaret Loop (WA) | Skamania County, Washington | 24.5 mi | 6,119 ft | route |
| Chain Lakes via Frosty Mountain | Okanogan-Wenatchee National Forest, Washington | 25.0 mi | 5,350 ft | route |
| Chewuch to Remmel | Winthrop, Washington | 25.0 mi | 5,211 ft | route |
| Necklace Valley | Skykomish, Washington | 25.2 mi | 7,128 ft | route |
| Necklace Valley Loop | King County, Washington | 25.2 mi | 7,128 ft | route |
| Chain Lakes via White Pine | Leavenworth, Washington | 25.2 mi | 6,220 ft | route |
| Seven Pass Loop | Okanogan County, Washington | 25.5 mi | 4,789 ft | route |
| Sawtooth Ridge Slam (WA) | Okanogan County, Washington | 25.5 mi | 9,803 ft | route |
| Grand Valley Loop | Clallam County, Washington | 25.8 mi | 8,115 ft | route |
| Skykomish loop | Sultan, Washington | 25.8 mi | 5,665 ft | route |
| Chain Lakes via Whitepine Creek | Okanogan-Wenatchee National Forest, Washington | 25.9 mi | 6,538 ft | route |
| Tatoosh Traverse (WA) | Lewis County, Washington | 26.1 mi | 11,213 ft | route |
| Foss Lakes - Iron Cap Loop (WA) | King County, Washington | 26.4 mi | 8,641 ft | route |
| Gardner & North Gardner (WA) | Okanogan County, Washington | 26.9 mi | 8,464 ft | route |
| Mount Aix to Nelson Ridge Lollipop (WA) | Yakima County, Washington | 27.1 mi | 9,713 ft | route |
| Enchantment Enchainment (WA) | Chelan County, Washington | 27.3 mi | 15,781 ft | route |
| Clark and Luahna Peak Double (WA) | Chelan County, Washington | 28.6 mi | 8,604 ft | route |
| Tiger Mountain Trail (WA) | King County, Washington | 29.3 mi | 5,564 ft | route |
| White Pass to Pilot Ridge Loop (WA) | Snohomish County, Washington | 29.4 mi | 7,719 ft | route |
| Around Mt Adams (WA) | Yakima County, Washington | 29.5 mi | 6,133 ft | route |
| Ingalls Creek Trail Traverse | Chelan County, Washington | 29.5 mi | 4,725 ft | route |
| Loowit Loop - Mt St Helens | Carson, Washington | 29.6 mi | 7,009 ft | route |
| Loowit Trail CCW | Gifford Pinchot National Forest, Washington | 29.6 mi | 7,009 ft | route |
| Icicle Creek Big Loop | Okanogan-Wenatchee National Forest, Washington | 30.0 mi | 10,489 ft | route |
| Wonderland Trail (WA) | Pierce County, Washington | 78.6 mi | 25,198 ft | route |
There are 9 organized races and 114 self-supported routes available in Washington.
The average elevation gain is 6,094 feet, with routes ranging from 160 to 39,679 feet.
Want filters, an interactive map, and 3D flyover previews?
Browse with interactive map →