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 63 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 · Jun 30
Live conditions map
© OpenStreetMap
Open the live map → Riding right now
63 of 245 trails riding well
Hero dirt 51 Tacky / good 10 Dry 2 Soft — ride gently 55 Muddy — stay off 127
Air quality
AQI 31 · Good
EPA AirNow (observed) + CAMS forecast. Informational.
Next 10 days
Trails riding well each day · blue dot = rain
61 Today 71 Tue 80 Wed 88 Thu 101 Fri 125 Sat 146 Sun 170 Mon 180 Tue 207 Wed Most trails are wet right now. They bounce back Monday, with about 170 of 251 riding well.
Temperature this week
Lower trails 295–3,596 ft
37° typical 46°–64°F 81°
High country 3,668–6,903 ft
27° typical 39°–58°F 78°
20° 40° 60° 80°
Trail soil & drainage
Mixed 53% Loam 42% Decomposed granite 2% Clay 3%
Mostly mixed, which varies from trail to trail.
See the live map & forecast Every featured trail · best bets today · 10-day outlook →
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 63 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.
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.
Camp Friend Road · 1.7 mi · 3,215–3,937 ft Hero dirt Hood River Penstock Pipeline Trail · 1.4 mi · 115–190 ft Hero dirt Hospital Hill Connector Trail · 0.1 mi Hero dirt Polallie Ridge Trail #643A · 3 mi · 4,081–5,722 ft Hero dirt Super Connector Trail · 2 mi · 4,242–4,465 ft Hero dirt Tilly Jane Ski Trail #643 · 2.5 mi · 3,822–5,722 ft Hero dirt Westside Trail · 0.4 mi · 551–591 ft Hero dirt Bottle Prairie Trail #455 · 4.7 mi · 3,642–4,911 ft Hero dirt Eightmile Loop Trail #496 · 5.6 mi · 3,894–4,774 ft Hero dirt Fifteenmile Trail #456 · 10.9 mi · 2,398–5,243 ft Hero dirt Forest Road 4430-120 · 0.9 mi · 3,776–3,927 ft Hero dirt Tamanawas Falls Trail #650A · 1.1 mi · 3,045–3,442 ft Hero dirt Traverse Trail #4427 · 0.6 mi · 1,132–1,401 ft Hero dirt Underhill Trail #683 · 2.8 mi · 2,769–3,615 ft Hero dirt Zigzag Trail #678 · 1.1 mi · 2,927–3,763 ft Hero dirt Burdoin Overlook Trail · 3.5 mi · 1,900–2,247 ft Hero dirt Cedar Creek Trail #457 · 4.5 mi · 2,769–4,446 ft Hero dirt Coyote Wall Trail · 0.2 mi · 1,644–1,742 ft Hero dirt Coyote Wall Trail #4428 · 1.4 mi · 833–1,745 ft Hero dirt Dog River Trail #675 · 5.3 mi · 2,136–4,016 ft Hero dirt East Fork Trail #650 · 3.9 mi · 2,897–3,346 ft Hero dirt Eight Mile Interpretive Trail · 0.6 mi · 3,671–3,770 ft Hero dirt Jewett Creek Trail · 0.4 mi · 515–594 ft Hero dirt Little Moab Trail #4425 · 0.6 mi · 331–817 ft Hero dirt Old Ranch Road #4426 · 2.7 mi · 154–1,234 ft Hero dirt Section Line Trail #451 · 4 mi · 3,327–4,085 ft Hero dirt Surveyor's Ridge Trail #688 · 16.5 mi · 2,221–4,718 ft Hero dirt Westside Community Trail · 0.5 mi · 404–495 ft Hero dirt Whoopdee (2021 Reroute) · 2.5 mi · 1,818–2,047 ft Hero dirt Columbia Gorge Sailpark Pedestrian Bridge · 0.1 mi Hero dirt Coyote Cliffs Trail · 3.2 mi · 108–1,631 ft Hero dirt Spaghetti Factory (116) · 1.6 mi · 1,280–1,529 ft Hero dirt 130 Hogs Back · 0.4 mi · 1,529–1,670 ft Hero dirt Baby Grand Prix (105) · 0.1 mi Hero dirt Lower 8 Track (150) · 1.8 mi · 1,342–1,522 ft Hero dirt Oak Ridge Trail #688A · 2.5 mi · 1,755–3,671 ft Hero dirt The Hub · 0.9 mi · 4,252–4,367 ft Hero dirt Thee Way (101) · 0.3 mi · 1,198–1,293 ft Hero dirt Twin Peaks · 0.2 mi · 1,358–1,407 ft Hero dirt Twin Peaks Loop · 0.7 mi · 1,302–1,404 ft Hero dirt Whoopdee Trail (2021 Reroute) · 4.5 mi · 1,148–1,959 ft Hero dirt Knebal Springs Trail #474 · 4.1 mi · 3,809–4,948 ft Tacky / good Super Connector · 0.9 mi · 4,226–4,291 ft Tacky / good Badger Creek Cutoff Trail #477 · 3.1 mi · 3,560–5,440 ft Hero dirt Gordon Butte Trail #470A · 2.8 mi · 3,921–4,970 ft Hero dirt Gumjuwac Trail #480 · 0.6 mi · 3,891–4,275 ft Hero dirt Kingsley Ditch · 1.6 mi · 1,453–1,503 ft Tacky / good Mitchell Point Trail · 0.8 mi · 177–1,138 ft Tacky / good To Boot · 0.2 mi · 1,371–1,411 ft Tacky / good Whoopdee Trail · 2.3 mi · 1,949–2,021 ft Tacky / good 106 · 0.2 mi Tacky / good Chetwoot Loop Trail · 1.2 mi · 285–965 ft Tacky / good Seven Streams 100 · 1.9 mi · 974–1,450 ft Tacky / good Wygant Trail · 4 mi · 121–2,195 ft Tacky / good Badger Lake Trail #479A · 0.7 mi Hero dirt Douglas Cabin Trail · 3.6 mi · 4,219–5,630 ft Hero dirt Gumjuwac Trail · 1.5 mi · 4,275–5,226 ft Hero dirt Little Badger Trail #469 · 7.7 mi · 2,139–5,443 ft Hero dirt Sahale Falls Trail #667C · 2.1 mi · 4,455–5,184 ft Hero dirt School Canyon Trail #468 · 3.4 mi · 2,684–4,032 ft Hero dirt Tygh Creek Trail #460 · 6.4 mi · 2,566–5,443 ft Hero dirt Larch Mountain Trail #441 · 4.7 mi · 1,214–3,914 ft Dry Wahclella Falls Trail #436 · 1.1 mi · 59–279 ft Dry 170 Dirt Surfer · 2.4 mi · 2,585–3,409 ft Soft — ride gently Badger Creek Trail #479 · 12.1 mi · 2,172–5,223 ft Soft — ride gently Buteo Drop #4097 · 1.2 mi · 561–860 ft Soft — ride gently Cooks Meadow Trail #639 · 6.6 mi · 4,167–5,961 ft Soft — ride gently Deaf-Jam · 0.6 mi Soft — ride gently Diluvian Loop #4903 · 1.5 mi · 194–289 ft Soft — ride gently Diluvian Spur · 0.1 mi · 121–203 ft Soft — ride gently Gorge Trail #400 · 3.5 mi · 217–971 ft Soft — ride gently Gumjuwac Trail #480 · 2.4 mi · 3,556–5,226 ft Soft — ride gently Gunsight Trail #685 · 5 mi · 5,226–5,915 ft Soft — ride gently Jean Lake Trail · 0.3 mi · 5,318–5,574 ft Soft — ride gently Jökulhlaup #4094 · 1.4 mi · 272–561 ft Soft — ride gently Jordan Cutoff Trail · 1.6 mi · 3,809–4,377 ft Soft — ride gently Lookout Mountain Trail #450 · 3.9 mi · 4,557–5,712 ft Soft — ride gently Meadows Creek Tie Trail 3540-620 · 1.1 mi · 3,760–3,970 ft Soft — ride gently Ouroboros · 1.4 mi · 574–640 ft Soft — ride gently Peregrination (West) #4906 · 0.9 mi · 328–564 ft Soft — ride gently Picnic Rock Spur · 0.2 mi · 5,374–5,410 ft Soft — ride gently Post Camp Trail #467 · 2.7 mi · 3,301–4,449 ft Soft — ride gently Senecal Spring Trail · 0.1 mi · 6,247–6,430 ft Soft — ride gently Starvation Falls Trail · 0.1 mi · 141–190 ft Soft — ride gently Starvation Ridge Cutoff Trail #414B · 0.3 mi · 108–577 ft Soft — ride gently Starvation Ridge Trail #414 · 3.4 mi · 256–3,376 ft Soft — ride gently Trail #170 · 0.6 mi · 2,431–2,654 ft Soft — ride gently Trail #173 · 0.4 mi · 2,477–2,648 ft Soft — ride gently Tygh Creek Cutoff #460A · 1.4 mi · 4,564–4,934 ft Soft — ride gently Water Tank Trail · 0.9 mi · 148–899 ft Soft — ride gently Wind Mountain Trail · 1.1 mi · 830–1,877 ft Soft — ride gently Wyeth Trail #411 · 6.9 mi · 203–4,029 ft Soft — ride gently 160 Baby Heads · 1 mi · 2,667–3,136 ft Soft — ride gently Cook Hill Trail · 1.9 mi · 1,703–2,972 ft Soft — ride gently 130 Whipsnake · 1.3 mi · 2,080–2,520 ft Soft — ride gently 160 Connector · 0.1 mi Soft — ride gently 160 Trail · 1.4 mi · 2,346–2,661 ft Soft — ride gently easyCLIMB Trail · 2 mi · 82–138 ft Soft — ride gently 140 Trail · 2.4 mi · 1,306–2,444 ft Soft — ride gently 3 Blind Mice · 0.1 mi · 2,316–2,421 ft Soft — ride gently Connector · 0.4 mi · 2,001–2,425 ft Soft — ride gently Green Point Connector Trail · 0.6 mi · 3,130–3,182 ft Soft — ride gently Hybrid 140 Trail · 1.9 mi · 1,309–2,051 ft Soft — ride gently Upper 8 Track (150) · 1.3 mi · 1,522–1,991 ft Soft — ride gently 130 · 0.2 mi · 2,028–2,175 ft Soft — ride gently 130 Moto Trail · 3.4 mi · 1,644–2,175 ft Soft — ride gently 150 2 Chair 2 · 0.3 mi · 2,280–2,421 ft Soft — ride gently A Side · 0.6 mi · 1,673–2,047 ft Soft — ride gently Bad Motor Scooter (158) · 0.5 mi · 1,713–1,962 ft Soft — ride gently Borderline · 0.6 mi · 2,064–2,323 ft Soft — ride gently FMX · 0.1 mi · 2,034–2,100 ft Soft — ride gently Hidden Trail · 0.2 mi · 2,480–2,661 ft Soft — ride gently X Chorus X · 0.2 mi · 2,100–2,300 ft Soft — ride gently Trail #180 · 3.2 mi · 2,392–2,871 ft Soft — ride gently Strawberry Loop · 1.4 mi Soft — ride gently Dry Creek Falls Trail · 0.2 mi · 692–853 ft Soft — ride gently Three Corner Rock Trail · 8 mi · 899–3,448 ft Soft — ride gently West Table Mountain Trail · 0.9 mi · 2,011–3,386 ft Soft — ride gently Heartbreak Ridge Trail · 1.2 mi · 1,749–3,383 ft Muddy — stay off Upper Hardy Creek Trail · 2.5 mi · 1,529–2,306 ft Muddy — stay off West Hardy Ridge Trail · 2 mi · 1,342–2,569 ft Muddy — stay off Loop Trail · 0.9 mi · 1,332–1,562 ft Muddy — stay off Table Mountain Trail · 0.4 mi · 3,301–3,392 ft Muddy — stay off East Hardy Ridge Trail · 2 mi · 1,562–2,569 ft Muddy — stay off Gorge Trail #400 · 7.6 mi · 75–620 ft Muddy — stay off Laurence Lake High Loop Trail #632 · 2.9 mi · 2,982–3,934 ft Muddy — stay off Bridge Trail · 0.9 mi · 1,719–1,837 ft Muddy — stay off Sandy River Trail #770 · 3.4 mi · 2,083–2,785 ft Muddy — stay off Beargrass Cutoff Trail · 0.7 mi · 5,377–5,745 ft Muddy — stay off Lakeshore Express Trail #658 · 0.1 mi · 3,182–3,278 ft Muddy — stay off Old Growth Trail #657 · 1 mi · 3,156–3,248 ft Muddy — stay off Old Skyline Trail #655 · 3.4 mi · 2,753–3,442 ft Muddy — stay off Stadium Loop Trail · 0.2 mi · 5,869–5,902 ft Muddy — stay off Super D · 1.5 mi · 3,081–3,550 ft Muddy — stay off Timberline Lodge T1a · 0.1 mi Muddy — stay off Rainy Lake Trail #423A · 0.6 mi · 4,022–4,150 ft Muddy — stay off Middle Wizard Way Trail · 0.9 mi · 6,519–7,192 ft Muddy — stay off Huckleberry Mountain Trail #617 · 2.1 mi · 3,212–4,019 ft Muddy — stay off Lake Branch Cascades Trail #618A · 0.3 mi · 3,130–3,166 ft Muddy — stay off Lost Lake Butte Trail #616 · 1.6 mi · 3,281–4,455 ft Muddy — stay off Mitchell Point Trail #417 · 1.8 mi · 3,376–4,272 ft Muddy — stay off Plateau Cutoff Trail #412 · 0.5 mi · 4,259–4,367 ft Muddy — stay off Rainy-Kingsley Trail #409B · 4.2 mi · 3,258–3,999 ft Muddy — stay off Rhododendron Trail #658-1 · 0.2 mi · 3,189–3,238 ft Muddy — stay off Beargrass Trail · 2.9 mi · 5,364–5,909 ft Muddy — stay off Camp Creek Trail · 1.6 mi · 4,068–4,318 ft Muddy — stay off Cast Creek Trail #773 · 5 mi · 2,070–4,600 ft Muddy — stay off Crosstown Trail #755 · 2.7 mi · 3,625–4,091 ft Muddy — stay off Devil's Tie Trail #767 · 0.4 mi · 3,996–4,354 ft Muddy — stay off Indian Mountain Trail #416 · 0.9 mi · 4,360–4,911 ft Muddy — stay off Indian Springs Trail #435 · 1.9 mi · 2,464–4,232 ft Muddy — stay off Lower Wizard Way Trail · 1.1 mi · 5,922–6,503 ft Muddy — stay off North Lakeshore Trail #411A · 0.1 mi Muddy — stay off Skiway Trail #755B · 0.7 mi · 3,796–4,124 ft Muddy — stay off Warren Lake Trail #417A · 0.4 mi Muddy — stay off Yellow Jacket Ski Trail · 0.7 mi · 4,593–4,734 ft Muddy — stay off 160 · 0.7 mi · 3,189–3,406 ft Muddy — stay off Bear Lake Trail #413A · 0.7 mi · 3,911–4,104 ft Muddy — stay off Mount Defiance Summit Trail #413B · 0.6 mi · 4,488–4,944 ft Muddy — stay off Timberline To Town Trail #756 · 4.8 mi · 4,094–5,945 ft Muddy — stay off Barlow Trail #601A · 0.6 mi · 3,770–3,970 ft Muddy — stay off Bridge Connector · 0.1 mi Muddy — stay off Road Access · 0.1 mi Muddy — stay off Jack's Woods Trail · 0.7 mi · 5,610–5,846 ft Muddy — stay off Little Zigzag Falls Trail #795C · 0.2 mi · 3,130–3,228 ft Muddy — stay off Pioneer Bridle Trail #795 · 8.1 mi · 1,670–3,629 ft Muddy — stay off Salmon River · 0.4 mi · 1,175–1,214 ft Muddy — stay off Umbrella Cutoff Trail · 0.2 mi · 5,266–5,377 ft Muddy — stay off Maggie's Tie · 0.4 mi · 3,737–3,819 ft Muddy — stay off Summit Trail #691 · 1.7 mi · 3,704–3,973 ft Muddy — stay off Wally's Tie Trail #755A · 0.4 mi Muddy — stay off Barlow Road Wagon Trail · 0.2 mi · 3,583–3,625 ft Muddy — stay off Umbrella Falls Trail #667 · 3.2 mi · 4,560–5,778 ft Muddy — stay off Fire Hydrant Trail · 0.6 mi · 3,661–4,072 ft Muddy — stay off Gnar-Gnar Trail · 0.9 mi · 3,642–4,180 ft Muddy — stay off Little Joe Loop · 0.1 mi Muddy — stay off Wetlands Loop · 0.2 mi Muddy — stay off Aldrich Butte Cutoff Trail · 0.6 mi · 285–653 ft Muddy — stay off Aldrich Butte Trail · 1.4 mi · 171–1,119 ft Muddy — stay off Aldrich-PCT Bypass Trail · 1 mi · 656–1,385 ft Muddy — stay off Bonanza Trail #786 · 4.8 mi · 1,345–4,213 ft Muddy — stay off Buck Peak Trail #615 · 0.4 mi · 4,472–4,744 ft Muddy — stay off Carpenter Meadow Trail · 0.9 mi · 138–623 ft Muddy — stay off Castle Canyon Trail #765 · 0.8 mi · 1,598–2,618 ft Muddy — stay off Cedar Creek Trail · 0.5 mi · 564–807 ft Muddy — stay off Cedar Mountain Trail · 2.1 mi · 522–2,011 ft Muddy — stay off Communication Breakdown · 1 mi · 2,333–2,592 ft Muddy — stay off Cougar Rock Connector Trail · 0.2 mi Muddy — stay off Cougar Rock Trail · 1.4 mi · 1,647–1,847 ft Muddy — stay off Douglas Trail #781 · 7 mi · 1,969–4,383 ft Muddy — stay off Dublin Lake Trail #401B · 0.2 mi · 3,517–3,786 ft Muddy — stay off Eagle-Tanner Trail #433 · 4.3 mi · 1,572–3,688 ft Muddy — stay off East Wemme Trail · 0.5 mi Muddy — stay off Falls Loop Trail · 0.6 mi · 1,001–1,056 ft Muddy — stay off Flag Mountain Trail #766 · 1.9 mi · 1,755–2,523 ft Muddy — stay off Flow Motion · 0.5 mi · 1,699–1,972 ft Muddy — stay off Follow The Leader · 1.6 mi · 1,942–2,349 ft Muddy — stay off Forest Road 20 · 2.5 mi · 2,572–3,064 ft Muddy — stay off Franklin Ridge Connector Trail · 0.4 mi · 1,742–2,110 ft Muddy — stay off Franklin Ridge Trail #427 · 2.3 mi · 1,713–2,746 ft Muddy — stay off Hide and Seek · 3.5 mi · 1,047–2,287 ft Muddy — stay off High Water - Cougar Rock Connector Trail · 0.1 mi · 1,621–1,667 ft Muddy — stay off High Water Trail · 0.2 mi · 1,506–1,565 ft Muddy — stay off Homestead Loop · 0.4 mi Muddy — stay off Horseshoe Ridge Trail #774 · 5 mi · 1,946–4,731 ft Muddy — stay off Horsetail Falls Trail #438 · 1.2 mi · 46–381 ft Muddy — stay off Hunchback Trail #793 · 9.1 mi · 1,437–4,951 ft Muddy — stay off Johnny Royale · 1.3 mi · 1,050–1,663 ft Muddy — stay off Laura's Loop · 0.2 mi · 1,178–1,247 ft Muddy — stay off Little Monkey · 0.4 mi · 1,283–1,427 ft Muddy — stay off Logging Railroad Grade (NO ACCESS) · 1.7 mi · 3,130–3,340 ft Muddy — stay off MarMac Trail · 0.1 mi · 1,693–1,814 ft Muddy — stay off McIntyre Ridge Trail #782 · 0.5 mi · 1,309–2,201 ft Muddy — stay off McIntyre Ridge Trail #782 · 4.2 mi · 2,956–4,170 ft Muddy — stay off Moffett Creek Trail #430 · 4.3 mi · 1,348–3,609 ft Muddy — stay off Multnomah County Road 550 (NO ACCESS) · 0.9 mi · 3,114–3,241 ft Muddy — stay off Multnomah Creek Way #444 · 0.2 mi · 2,789–2,904 ft Muddy — stay off Multnomah Creek Way Trail #444 · 2.5 mi · 2,792–3,353 ft Muddy — stay off Multnomah Spur Trail #446 · 0.7 mi · 2,697–2,854 ft Muddy — stay off Neighborhood Trail · 0.2 mi Muddy — stay off North Loop · 0.2 mi · 1,063–1,096 ft Muddy — stay off Old Plaza Trail · 1.2 mi · 2,887–3,855 ft Muddy — stay off Old Salmon River Trail · 1.3 mi · 1,434–1,522 ft Muddy — stay off Oneonta Trail #424 · 8.1 mi · 46–3,763 ft Muddy — stay off Quid Pro Flow · 1.6 mi · 2,106–2,316 ft Muddy — stay off Railroad Grade · 2.1 mi · 3,100–3,425 ft Muddy — stay off Road 19 Trail #775B · 0.7 mi · 1,539–1,611 ft Muddy — stay off Rock Drop · 0.6 mi · 2,283–2,372 ft Muddy — stay off Rock Drop Return · 0.2 mi · 2,274–2,379 ft Muddy — stay off Ruckel Creek Trail #405 · 5.2 mi · 200–4,098 ft Muddy — stay off Ruckel Ridge Trail · 2.9 mi · 741–3,678 ft Muddy — stay off Sam's Walker Trail · 0.9 mi Muddy — stay off Still Creek Trail #780 · 0.6 mi · 2,093–2,306 ft Muddy — stay off Tanner Butte Trail #401 · 7.7 mi · 1,161–4,114 ft Muddy — stay off Tanner Creek Trail #431 · 1.5 mi · 1,191–1,401 ft Muddy — stay off Tanner Cutoff Trail #448 · 1.9 mi · 1,220–3,743 ft Muddy — stay off Tanner Springs Trail #401E · 0.2 mi · 3,638–3,783 ft Muddy — stay off Tanner View Trail · 0.4 mi · 4,009–4,485 ft Muddy — stay off Three Thirty Eight · 1.6 mi · 2,156–2,283 ft Muddy — stay off Three Thirty Eitgh Connector · 0.1 mi · 2,244–2,283 ft Muddy — stay off TNT · 0.6 mi · 1,112–1,427 ft Muddy — stay off Trail to Salmon River · 0.6 mi · 1,171–1,224 ft Muddy — stay off Two Chiefs Trail · 5 mi · 495–1,375 ft Muddy — stay off Two Turntables and a Microwave · 1.1 mi · 1,663–2,283 ft Muddy — stay off West Zigzag Trail #789 · 2.2 mi · 3,287–4,439 ft Muddy — stay off
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 Camp Friend Road, Hood River Penstock Pipeline Trail and Hospital Hill Connector Trail. 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 182 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.
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
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 and Texas, last updated
Jun 30, 2026 and refreshed every morning from public weather (Open-Meteo), terrain (OSM), and
SNOTEL data. Conditions are informational only.