Hood River & Mount Hood Mountain Bike Trail Conditions
Hood River and the north side of Mount Hood pair Columbia Gorge and Cascade riding. Post Canyon's flow trails sit above town, while Sandy Ridge and Surveyor's Ridge offer purpose-built and high-traverse singletrack. Loamy volcanic soils ride tacky and grippy, with a season shaped by the Cascade snowpack and the Gorge's rain.
251 featured mountain bike trails
elevation 30–7,192 ft
Is it muddy in Hood River & Mount Hood right now?
Right now about 245 of 245 featured Hood River & Mount Hood trails are riding well. Conditions change daily with rain and snowmelt, so the list below shows the live read for each trail, and the chart shows which day ahead is your best bet.
🚲 Riding gravel? See gravel & dirt road conditions near Hood River & Mount Hood →
Hood River & Mount Hood conditions at a glancesnapshot · Aug 14
Live conditions map
© OpenStreetMap
Open the live map → Riding right now
245 of 245 trails riding well
Dusty / loose 243 Dry 2
Air quality
Unhealthy (sensitive)
Wildfire smoke (PM2.5). EPA AirNow (observed) + CAMS forecast. Informational.
Next 9 days
Trails riding well each day · blue dot = rain
243 Today 243 Sat 243 Sun 243 Mon 243 Tue 243 Wed 243 Thu 243 Fri 243 Sat Most trails are riding well and should hold through the week.
Temperature this week
Lower trails 295–3,596 ft
40° typical 53°–74°F 89°
High country 3,668–6,903 ft
33° typical 46°–67°F 80°
30° 50° 70° 90°
5-day forecast
Today 🌦️ 88°
Sat 🌦️ 87°
Sun ☀️ 89°
Mon ☀️ 86°
Tue ☀️ 81°
Daytime high across Hood River & Mount Hood, rain marked. Real forecast, refreshed every morning (elevation detail above).
Trail soil & drainage
Loam 42% Mixed 53% Clay 3% Decomposed granite 2%
Mostly loam, which drains at a moderate pace.
See the live map & forecast Every featured trail · best bets today · 10-day outlook →
Done. We'll email you the day Hood River & Mount Hood flips to good.
Best time of year to ride Hood River & Mount Hood
Typical riding conditions by month, blending heat and trail conditions from 10 years of local climate data — so you can plan a trip for the right window.
The best time to ride Hood River & Mount Hood is May through September , when daytime highs sit in the 63–80°F range and the dirt is typically dry. The high country is usually snowbound January through March and November through December. Planning a trip? Those are your safest bets — and for this week, the live forecast below shows exactly which days are riding well (right now 245 of 245 featured trails are good to go).
January: Snowbound, typical high 39°F (ride score 26/100) J 39° February: Snowbound, typical high 40°F (ride score 26/100) F 40° March: Snowbound, typical high 47°F (ride score 26/100) M 47° April: Mud season, typical high 54°F (ride score 72/100) A 54° May: Prime, typical high 63°F (ride score 92/100) M 63° June: Prime, typical high 70°F (ride score 99/100) J 70° July: Prime, typical high 79°F (ride score 100/100) J 79° August: Prime, typical high 80°F (ride score 100/100) A 80° September: Prime, typical high 70°F (ride score 98/100) S 70° October: Mud season, typical high 58°F (ride score 64/100) O 58° November: Snowbound, typical high 44°F (ride score 26/100) N 44° December: Snowbound, typical high 37°F (ride score 26/100) D 37°
Prime Mud season Snowbound
Bar height = our ride-friendliness score for a typical year; colour = the main limiting factor; the number under each month is the average daytime high. Based on 2014–2023 climate normals (ERA5). This year's live conditions are below.
Trail networks in Hood River & Mount Hood
Named riding areas in Hood River & Mount Hood, each with its own live conditions and the trails inside it.
Best Hood River & Mount Hood mountain bike trails to ride right now
Every featured singletrack trail, sorted by today's real conditions, best first. Refreshed every morning. Riding gravel instead? See gravel and dirt road conditions near Hood River & Mount Hood.
Larch Mountain Trail #441 · 4.7 mi · 1,214–3,914 ft Dry Wahclella Falls Trail #436 · 1.1 mi · 59–279 ft Dry 106 · 0.2 mi Dusty / loose 130 · 0.2 mi · 2,028–2,175 ft Dusty / loose 130 Hogs Back · 0.4 mi · 1,529–1,670 ft Dusty / loose 130 Moto Trail · 3.4 mi · 1,644–2,175 ft Dusty / loose 130 Whipsnake · 1.3 mi · 2,080–2,520 ft Dusty / loose 140 Trail · 2.4 mi · 1,306–2,444 ft Dusty / loose 150 2 Chair 2 · 0.3 mi · 2,280–2,421 ft Dusty / loose 160 · 0.7 mi · 3,189–3,406 ft Dusty / loose 160 Baby Heads · 1 mi · 2,667–3,136 ft Dusty / loose 160 Connector · 0.1 mi Dusty / loose 160 Trail · 1.4 mi · 2,346–2,661 ft Dusty / loose 170 Dirt Surfer · 2.4 mi · 2,585–3,409 ft Dusty / loose 3 Blind Mice · 0.1 mi · 2,316–2,421 ft Dusty / loose A Side · 0.6 mi · 1,673–2,047 ft Dusty / loose Aldrich Butte Cutoff Trail · 0.6 mi · 285–653 ft Dusty / loose Aldrich Butte Trail · 1.4 mi · 171–1,119 ft Dusty / loose Aldrich-PCT Bypass Trail · 1 mi · 656–1,385 ft Dusty / loose Baby Grand Prix (105) · 0.1 mi Dusty / loose Bad Motor Scooter (158) · 0.5 mi · 1,713–1,962 ft Dusty / loose Badger Creek Cutoff Trail #477 · 3.1 mi · 3,560–5,440 ft Dusty / loose Badger Creek Trail #479 · 12.1 mi · 2,172–5,223 ft Dusty / loose Badger Lake Trail #479A · 0.7 mi Dusty / loose Barlow Road Wagon Trail · 0.2 mi · 3,583–3,625 ft Dusty / loose Barlow Trail #601A · 0.6 mi · 3,770–3,970 ft Dusty / loose Bear Lake Trail #413A · 0.7 mi · 3,911–4,104 ft Dusty / loose Beargrass Cutoff Trail · 0.7 mi · 5,377–5,745 ft Dusty / loose Beargrass Trail · 2.9 mi · 5,364–5,909 ft Dusty / loose Bonanza Trail #786 · 4.8 mi · 1,345–4,213 ft Dusty / loose Borderline · 0.6 mi · 2,064–2,323 ft Dusty / loose Bottle Prairie Trail #455 · 4.7 mi · 3,642–4,911 ft Dusty / loose Bridge Connector · 0.1 mi Dusty / loose Bridge Trail · 0.9 mi · 1,719–1,837 ft Dusty / loose Buck Peak Trail #615 · 0.4 mi · 4,472–4,744 ft Dusty / loose Burdoin Overlook Trail · 3.5 mi · 1,900–2,247 ft Dusty / loose Buteo Drop #4097 · 1.2 mi · 561–860 ft Dusty / loose Camp Creek Trail · 1.6 mi · 4,068–4,318 ft Dusty / loose Camp Friend Road · 1.7 mi · 3,215–3,937 ft Dusty / loose Carpenter Meadow Trail · 0.9 mi · 138–623 ft Dusty / loose Cast Creek Trail #773 · 5 mi · 2,070–4,600 ft Dusty / loose Castle Canyon Trail #765 · 0.8 mi · 1,598–2,618 ft Dusty / loose Cedar Creek Trail · 0.5 mi · 564–807 ft Dusty / loose Cedar Creek Trail #457 · 4.5 mi · 2,769–4,446 ft Dusty / loose Cedar Mountain Trail · 2.1 mi · 522–2,011 ft Dusty / loose Chetwoot Loop Trail · 1.2 mi · 285–965 ft Dusty / loose Columbia Gorge Sailpark Pedestrian Bridge · 0.1 mi Dusty / loose Communication Breakdown · 1 mi · 2,333–2,592 ft Dusty / loose Connector · 0.4 mi · 2,001–2,425 ft Dusty / loose Cook Hill Trail · 1.9 mi · 1,703–2,972 ft Dusty / loose Cooks Meadow Trail #639 · 6.6 mi · 4,167–5,961 ft Dusty / loose Cougar Rock Connector Trail · 0.2 mi Dusty / loose Cougar Rock Trail · 1.4 mi · 1,647–1,847 ft Dusty / loose Coyote Cliffs Trail · 3.2 mi · 108–1,631 ft Dusty / loose Coyote Wall Trail · 0.2 mi · 1,644–1,742 ft Dusty / loose Coyote Wall Trail #4428 · 1.4 mi · 833–1,745 ft Dusty / loose Crosstown Trail #755 · 2.7 mi · 3,625–4,091 ft Dusty / loose Deaf-Jam · 0.6 mi Dusty / loose Devil's Tie Trail #767 · 0.4 mi · 3,996–4,354 ft Dusty / loose Diluvian Loop #4903 · 1.5 mi · 194–289 ft Dusty / loose Diluvian Spur · 0.1 mi · 121–203 ft Dusty / loose Dog River Trail #675 · 5.3 mi · 2,136–4,016 ft Dusty / loose Douglas Cabin Trail · 3.6 mi · 4,219–5,630 ft Dusty / loose Douglas Trail #781 · 7 mi · 1,969–4,383 ft Dusty / loose Dry Creek Falls Trail · 0.2 mi · 692–853 ft Dusty / loose Dublin Lake Trail #401B · 0.2 mi · 3,517–3,786 ft Dusty / loose Eagle-Tanner Trail #433 · 4.3 mi · 1,572–3,688 ft Dusty / loose East Fork Trail #650 · 3.9 mi · 2,897–3,346 ft Dusty / loose East Hardy Ridge Trail · 2 mi · 1,562–2,569 ft Dusty / loose East Wemme Trail · 0.5 mi Dusty / loose easyCLIMB Trail · 2 mi · 82–138 ft Dusty / loose Eight Mile Interpretive Trail · 0.6 mi · 3,671–3,770 ft Dusty / loose Eightmile Loop Trail #496 · 5.6 mi · 3,894–4,774 ft Dusty / loose Falls Loop Trail · 0.6 mi · 1,001–1,056 ft Dusty / loose Fifteenmile Trail #456 · 10.9 mi · 2,398–5,243 ft Dusty / loose Fire Hydrant Trail · 0.6 mi · 3,661–4,072 ft Dusty / loose Flag Mountain Trail #766 · 1.9 mi · 1,755–2,523 ft Dusty / loose Flow Motion · 0.5 mi · 1,699–1,972 ft Dusty / loose FMX · 0.1 mi · 2,034–2,100 ft Dusty / loose Follow The Leader · 1.6 mi · 1,942–2,349 ft Dusty / loose Forest Road 20 · 2.5 mi · 2,572–3,064 ft Dusty / loose Forest Road 4430-120 · 0.9 mi · 3,776–3,927 ft Dusty / loose Franklin Ridge Connector Trail · 0.4 mi · 1,742–2,110 ft Dusty / loose Franklin Ridge Trail #427 · 2.3 mi · 1,713–2,746 ft Dusty / loose Gnar-Gnar Trail · 0.9 mi · 3,642–4,180 ft Dusty / loose Gordon Butte Trail #470A · 2.8 mi · 3,921–4,970 ft Dusty / loose Gorge Trail #400 · 3.5 mi · 217–971 ft Dusty / loose Gorge Trail #400 · 7.6 mi · 75–620 ft Dusty / loose Green Point Connector Trail · 0.6 mi · 3,130–3,182 ft Dusty / loose Gumjuwac Trail · 1.5 mi · 4,275–5,226 ft Dusty / loose Gumjuwac Trail #480 · 2.4 mi · 3,556–5,226 ft Dusty / loose Gumjuwac Trail #480 · 0.6 mi · 3,891–4,275 ft Dusty / loose Gunsight Trail #685 · 5 mi · 5,226–5,915 ft Dusty / loose Heartbreak Ridge Trail · 1.2 mi · 1,749–3,383 ft Dusty / loose Hidden Trail · 0.2 mi · 2,480–2,661 ft Dusty / loose Hide and Seek · 3.5 mi · 1,047–2,287 ft Dusty / loose High Water - Cougar Rock Connector Trail · 0.1 mi · 1,621–1,667 ft Dusty / loose High Water Trail · 0.2 mi · 1,506–1,565 ft Dusty / loose Homestead Loop · 0.4 mi Dusty / loose Hood River Penstock Pipeline Trail · 1.4 mi · 115–190 ft Dusty / loose Horseshoe Ridge Trail #774 · 5 mi · 1,946–4,731 ft Dusty / loose Horsetail Falls Trail #438 · 1.2 mi · 46–381 ft Dusty / loose Hospital Hill Connector Trail · 0.1 mi Dusty / loose Huckleberry Mountain Trail #617 · 2.1 mi · 3,212–4,019 ft Dusty / loose Hunchback Trail #793 · 9.1 mi · 1,437–4,951 ft Dusty / loose Hybrid 140 Trail · 1.9 mi · 1,309–2,051 ft Dusty / loose Indian Mountain Trail #416 · 0.9 mi · 4,360–4,911 ft Dusty / loose Indian Springs Trail #435 · 1.9 mi · 2,464–4,232 ft Dusty / loose Jack's Woods Trail · 0.7 mi · 5,610–5,846 ft Dusty / loose Jean Lake Trail · 0.3 mi · 5,318–5,574 ft Dusty / loose Jewett Creek Trail · 0.4 mi · 515–594 ft Dusty / loose Johnny Royale · 1.3 mi · 1,050–1,663 ft Dusty / loose Jökulhlaup #4094 · 1.4 mi · 272–561 ft Dusty / loose Jordan Cutoff Trail · 1.6 mi · 3,809–4,377 ft Dusty / loose Kingsley Ditch · 1.6 mi · 1,453–1,503 ft Dusty / loose Knebal Springs Trail #474 · 4.1 mi · 3,809–4,948 ft Dusty / loose Lake Branch Cascades Trail #618A · 0.3 mi · 3,130–3,166 ft Dusty / loose Lakeshore Express Trail #658 · 0.1 mi · 3,182–3,278 ft Dusty / loose Laura's Loop · 0.2 mi · 1,178–1,247 ft Dusty / loose Laurence Lake High Loop Trail #632 · 2.9 mi · 2,982–3,934 ft Dusty / loose Little Badger Trail #469 · 7.7 mi · 2,139–5,443 ft Dusty / loose Little Joe Loop · 0.1 mi Dusty / loose Little Moab Trail #4425 · 0.6 mi · 331–817 ft Dusty / loose Little Monkey · 0.4 mi · 1,283–1,427 ft Dusty / loose Little Zigzag Falls Trail #795C · 0.2 mi · 3,130–3,228 ft Dusty / loose Logging Railroad Grade (NO ACCESS) · 1.7 mi · 3,130–3,340 ft Dusty / loose Lookout Mountain Trail #450 · 3.9 mi · 4,557–5,712 ft Dusty / loose Loop Trail · 0.9 mi · 1,332–1,562 ft Dusty / loose Lost Lake Butte Trail #616 · 1.6 mi · 3,281–4,455 ft Dusty / loose Lower 8 Track (150) · 1.8 mi · 1,342–1,522 ft Dusty / loose Lower Wizard Way Trail · 1.1 mi · 5,922–6,503 ft Dusty / loose Maggie's Tie · 0.4 mi · 3,737–3,819 ft Dusty / loose MarMac Trail · 0.1 mi · 1,693–1,814 ft Dusty / loose McIntyre Ridge Trail #782 · 0.5 mi · 1,309–2,201 ft Dusty / loose McIntyre Ridge Trail #782 · 4.2 mi · 2,956–4,170 ft Dusty / loose Meadows Creek Tie Trail 3540-620 · 1.1 mi · 3,760–3,970 ft Dusty / loose Middle Wizard Way Trail · 0.9 mi · 6,519–7,192 ft Dusty / loose Mitchell Point Trail · 0.8 mi · 177–1,138 ft Dusty / loose Mitchell Point Trail #417 · 1.8 mi · 3,376–4,272 ft Dusty / loose Moffett Creek Trail #430 · 4.3 mi · 1,348–3,609 ft Dusty / loose Mount Defiance Summit Trail #413B · 0.6 mi · 4,488–4,944 ft Dusty / loose Multnomah County Road 550 (NO ACCESS) · 0.9 mi · 3,114–3,241 ft Dusty / loose Multnomah Creek Way #444 · 0.2 mi · 2,789–2,904 ft Dusty / loose Multnomah Creek Way Trail #444 · 2.5 mi · 2,792–3,353 ft Dusty / loose Multnomah Spur Trail #446 · 0.7 mi · 2,697–2,854 ft Dusty / loose Neighborhood Trail · 0.2 mi Dusty / loose North Lakeshore Trail #411A · 0.1 mi Dusty / loose North Loop · 0.2 mi · 1,063–1,096 ft Dusty / loose Oak Ridge Trail #688A · 2.5 mi · 1,755–3,671 ft Dusty / loose Old Growth Trail #657 · 1 mi · 3,156–3,248 ft Dusty / loose Old Plaza Trail · 1.2 mi · 2,887–3,855 ft Dusty / loose Old Ranch Road #4426 · 2.7 mi · 154–1,234 ft Dusty / loose Old Salmon River Trail · 1.3 mi · 1,434–1,522 ft Dusty / loose Old Skyline Trail #655 · 3.4 mi · 2,753–3,442 ft Dusty / loose Oneonta Trail #424 · 8.1 mi · 46–3,763 ft Dusty / loose Ouroboros · 1.4 mi · 574–640 ft Dusty / loose Peregrination (West) #4906 · 0.9 mi · 328–564 ft Dusty / loose Picnic Rock Spur · 0.2 mi · 5,374–5,410 ft Dusty / loose Pioneer Bridle Trail #795 · 8.1 mi · 1,670–3,629 ft Dusty / loose Plateau Cutoff Trail #412 · 0.5 mi · 4,259–4,367 ft Dusty / loose Polallie Ridge Trail #643A · 3 mi · 4,081–5,722 ft Dusty / loose Post Camp Trail #467 · 2.7 mi · 3,301–4,449 ft Dusty / loose Quid Pro Flow · 1.6 mi · 2,106–2,316 ft Dusty / loose Railroad Grade · 2.1 mi · 3,100–3,425 ft Dusty / loose Rainy Lake Trail #423A · 0.6 mi · 4,022–4,150 ft Dusty / loose Rainy-Kingsley Trail #409B · 4.2 mi · 3,258–3,999 ft Dusty / loose Rhododendron Trail #658-1 · 0.2 mi · 3,189–3,238 ft Dusty / loose Road 19 Trail #775B · 0.7 mi · 1,539–1,611 ft Dusty / loose Road Access · 0.1 mi Dusty / loose Rock Drop · 0.6 mi · 2,283–2,372 ft Dusty / loose Rock Drop Return · 0.2 mi · 2,274–2,379 ft Dusty / loose Ruckel Creek Trail #405 · 5.2 mi · 200–4,098 ft Dusty / loose Ruckel Ridge Trail · 2.9 mi · 741–3,678 ft Dusty / loose Sahale Falls Trail #667C · 2.1 mi · 4,455–5,184 ft Dusty / loose Salmon River · 0.4 mi · 1,175–1,214 ft Dusty / loose Sam's Walker Trail · 0.9 mi Dusty / loose Sandy River Trail #770 · 3.4 mi · 2,083–2,785 ft Dusty / loose School Canyon Trail #468 · 3.4 mi · 2,684–4,032 ft Dusty / loose Section Line Trail #451 · 4 mi · 3,327–4,085 ft Dusty / loose Senecal Spring Trail · 0.1 mi · 6,247–6,430 ft Dusty / loose Seven Streams 100 · 1.9 mi · 974–1,450 ft Dusty / loose Skiway Trail #755B · 0.7 mi · 3,796–4,124 ft Dusty / loose Spaghetti Factory (116) · 1.6 mi · 1,280–1,529 ft Dusty / loose Stadium Loop Trail · 0.2 mi · 5,869–5,902 ft Dusty / loose Starvation Falls Trail · 0.1 mi · 141–190 ft Dusty / loose Starvation Ridge Cutoff Trail #414B · 0.3 mi · 108–577 ft Dusty / loose Starvation Ridge Trail #414 · 3.4 mi · 256–3,376 ft Dusty / loose Still Creek Trail #780 · 0.6 mi · 2,093–2,306 ft Dusty / loose Strawberry Loop · 1.4 mi Dusty / loose Summit Trail #691 · 1.7 mi · 3,704–3,973 ft Dusty / loose Super Connector · 0.9 mi · 4,226–4,291 ft Dusty / loose Super Connector Trail · 2 mi · 4,242–4,465 ft Dusty / loose Super D · 1.5 mi · 3,081–3,550 ft Dusty / loose Surveyor's Ridge Trail #688 · 16.5 mi · 2,221–4,718 ft Dusty / loose Table Mountain Trail · 0.4 mi · 3,301–3,392 ft Dusty / loose Tamanawas Falls Trail #650A · 1.1 mi · 3,045–3,442 ft Dusty / loose Tanner Butte Trail #401 · 7.7 mi · 1,161–4,114 ft Dusty / loose Tanner Creek Trail #431 · 1.5 mi · 1,191–1,401 ft Dusty / loose Tanner Cutoff Trail #448 · 1.9 mi · 1,220–3,743 ft Dusty / loose Tanner Springs Trail #401E · 0.2 mi · 3,638–3,783 ft Dusty / loose Tanner View Trail · 0.4 mi · 4,009–4,485 ft Dusty / loose The Hub · 0.9 mi · 4,252–4,367 ft Dusty / loose Thee Way (101) · 0.3 mi · 1,198–1,293 ft Dusty / loose Three Corner Rock Trail · 8 mi · 899–3,448 ft Dusty / loose Three Thirty Eight · 1.6 mi · 2,156–2,283 ft Dusty / loose Three Thirty Eitgh Connector · 0.1 mi · 2,244–2,283 ft Dusty / loose Tilly Jane Ski Trail #643 · 2.5 mi · 3,822–5,722 ft Dusty / loose Timberline Lodge T1a · 0.1 mi Dusty / loose Timberline To Town Trail #756 · 4.8 mi · 4,094–5,945 ft Dusty / loose TNT · 0.6 mi · 1,112–1,427 ft Dusty / loose To Boot · 0.2 mi · 1,371–1,411 ft Dusty / loose Trail #170 · 0.6 mi · 2,431–2,654 ft Dusty / loose Trail #173 · 0.4 mi · 2,477–2,648 ft Dusty / loose Trail #180 · 3.2 mi · 2,392–2,871 ft Dusty / loose Trail to Salmon River · 0.6 mi · 1,171–1,224 ft Dusty / loose Traverse Trail #4427 · 0.6 mi · 1,132–1,401 ft Dusty / loose Twin Peaks · 0.2 mi · 1,358–1,407 ft Dusty / loose Twin Peaks Loop · 0.7 mi · 1,302–1,404 ft Dusty / loose Two Chiefs Trail · 5 mi · 495–1,375 ft Dusty / loose Two Turntables and a Microwave · 1.1 mi · 1,663–2,283 ft Dusty / loose Tygh Creek Cutoff #460A · 1.4 mi · 4,564–4,934 ft Dusty / loose Tygh Creek Trail #460 · 6.4 mi · 2,566–5,443 ft Dusty / loose Umbrella Cutoff Trail · 0.2 mi · 5,266–5,377 ft Dusty / loose Umbrella Falls Trail #667 · 3.2 mi · 4,560–5,778 ft Dusty / loose Underhill Trail #683 · 2.8 mi · 2,769–3,615 ft Dusty / loose Upper 8 Track (150) · 1.3 mi · 1,522–1,991 ft Dusty / loose Upper Hardy Creek Trail · 2.5 mi · 1,529–2,306 ft Dusty / loose Wally's Tie Trail #755A · 0.4 mi Dusty / loose Warren Lake Trail #417A · 0.4 mi Dusty / loose Water Tank Trail · 0.9 mi · 148–899 ft Dusty / loose West Hardy Ridge Trail · 2 mi · 1,342–2,569 ft Dusty / loose West Table Mountain Trail · 0.9 mi · 2,011–3,386 ft Dusty / loose West Zigzag Trail #789 · 2.2 mi · 3,287–4,439 ft Dusty / loose Westside Community Trail · 0.5 mi · 404–495 ft Dusty / loose Westside Trail · 0.4 mi · 551–591 ft Dusty / loose Wetlands Loop · 0.2 mi Dusty / loose Whoopdee (2021 Reroute) · 2.5 mi · 1,818–2,047 ft Dusty / loose Whoopdee Trail · 2.3 mi · 1,949–2,021 ft Dusty / loose Whoopdee Trail (2021 Reroute) · 4.5 mi · 1,148–1,959 ft Dusty / loose Wind Mountain Trail · 1.1 mi · 830–1,877 ft Dusty / loose Wyeth Trail #411 · 6.9 mi · 203–4,029 ft Dusty / loose Wygant Trail · 4 mi · 121–2,195 ft Dusty / loose X Chorus X · 0.2 mi · 2,100–2,300 ft Dusty / loose Yellow Jacket Ski Trail · 0.7 mi · 4,593–4,734 ft Dusty / loose Zigzag Trail #678 · 1.1 mi · 2,927–3,763 ft Dusty / loose
Hood River & Mount Hood mountain biking FAQ What are the best mountain bike trails to ride near Hood River & Mount Hood right now? Today the trails riding best near Hood River & Mount Hood are Larch Mountain Trail #441, Wahclella Falls Trail #436 and 106. The full list below is sorted by today's real conditions, best first, and refreshes every morning, so the top of the list is always your best bet right now. See live conditions →
When will the mountain bike trails in Hood River & Mount Hood dry out? It depends on recent rain and each trail's soil. The 10-day outlook on this page shows how many Hood River & Mount Hood trails are expected to be riding well each day, with rain markers, so you can pick the right day instead of guessing. See the 10-day outlook →
Is it too muddy to ride in Hood River & Mount Hood after rain? Right now 0 of 245 featured Hood River & Mount Hood trails are reading soft or too muddy to ride. Hood River & Mount Hood is mostly mixed soil, which varies from trail to trail, so after a storm some trails firm up within a day while others stay greasy. Riding wet, soft dirt damages trails and leaves ruts, so check the live mud reading on each trail before you head out. Check the live mud reading →
How many mountain bike trails are in Hood River & Mount Hood? Hood River & Mount Hood has 251 featured mountain bike trails tracked here for conditions, with more searchable on the live map.
How high are the Hood River & Mount Hood trails? Hood River & Mount Hood trails run from about 30–7,192 ft. Higher trails hold snow later into spring and dry out later than the lower ones, so conditions can vary a lot across the same area on the same day.
When is the best time to ride mountain bikes in Hood River & Mount Hood? The best time to ride Hood River & Mount Hood is May through September, when daytime highs are in the 63–80°F range and the trails are typically dry. The high country is usually snowbound January through March and November through December. This is based on 10 years of local climate data; check the live conditions on this page for how the trails are actually riding today.
What months can you mountain bike in Hood River & Mount Hood? The main riding season in Hood River & Mount Hood is roughly April through October; the high trails are usually snowbound January through March and November through December and melt out through spring. This page tracks snow coverage and melt-out daily so you can time the high country.
Local resources near Hood River & Mount Hood
The people who build and protect these trails, plus where to get local beta. If you ride here, support your local trail org.
Trail stewardship
You're on the list. First report lands Friday.
More Oregon mountain bike regions See all Oregon trail conditions →
Other states: Colorado · Utah · Arizona · New Mexico · Wyoming · Montana · Idaho · Nevada · California · Washington · Texas · Arkansas · Oklahoma · Missouri · Kansas · Nebraska · Minnesota · Iowa · South Dakota · North Dakota · Michigan · Wisconsin · Ohio · Indiana · Illinois · North Carolina · Tennessee · Virginia · West Virginia · Georgia · South Carolina · Kentucky · Florida · Alabama · Mississippi · Louisiana · Pennsylvania · New York · Vermont · New Hampshire · Maine · Massachusetts · Connecticut · Rhode Island · New Jersey · Maryland · Delaware · Alberta
Nearby regions across the state line
Live mud, dust & snow conditions for mountain-bike trails across Colorado, Utah, Arizona, New Mexico, Wyoming, Montana, Idaho, Nevada, California, Oregon, Washington, Texas, Arkansas, Oklahoma, Missouri, Kansas, Nebraska, Minnesota, Iowa, South Dakota, North Dakota, Michigan, Wisconsin, Ohio, Indiana, Illinois, North Carolina, Tennessee, Virginia, West Virginia, Georgia, South Carolina, Kentucky, Florida, Alabama, Mississippi, Louisiana, Pennsylvania, New York, Vermont, New Hampshire, Maine, Massachusetts, Connecticut, Rhode Island, New Jersey, Maryland, Delaware and Alberta, last updated
Aug 14, 2026 and refreshed every morning from public weather (Open-Meteo), terrain (OSM), and
SNOTEL data. Conditions are informational only.