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.
292 featured mountain bike trails
elevation 30–8,921 ft
Is it muddy in Hood River & Mount Hood right now?
Right now about 245 of 286 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 · Oct 15
Live conditions map
© OpenStreetMap
Open the live map → Riding right now
245 of 286 trails riding well
Hero dirt 34 Tacky / good 82 Dusty / loose 127 Dry 2 Soft — ride gently 41
Air quality
AQI 37 · Good
EPA AirNow (observed) + CAMS forecast. Informational.
Next 10 days
Trails riding well each day · blue dot = rain
243 Today 265 Fri 268 Sat 270 Sun 271 Mon 277 Tue 282 Wed 282 Thu 273 Fri 278 Sat Most trails are riding well and should hold through the week.
Temperature this week
Lower trails 246–3,868 ft
31° typical 42°–60°F 81°
High country 3,871–7,490 ft
24° typical 35°–53°F 70°
20° 40° 60° 80°
5-day forecast
Today ☀️ 74°
Fri ☀️ 81°
Sat 🌦️ 64°
Sun ☀️ 67°
Mon ☀️ 62°
Daytime high across Hood River & Mount Hood, rain marked. Real forecast, refreshed every morning (elevation detail above).
Trail soil & drainage
Loam 44% Mixed 52% Sandy 2% Clay 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 286 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.
Horsetail Falls Trail #438 · 1.2 mi · 46–381 ft Hero dirt 130 Whipsnake · 1.3 mi · 2,080–2,520 ft Tacky / good Barlow Trail #601A · 0.6 mi · 3,770–3,970 ft Tacky / good Castle Canyon Trail #765 · 0.8 mi · 1,598–2,618 ft Hero dirt Cooper Spur Trail #600B · 2.5 mi · 6,657–8,921 ft Tacky / good Eagle-Tanner Trail #433 · 4.3 mi · 1,572–3,688 ft Hero dirt Jack's Woods Trail · 0.7 mi · 5,610–5,846 ft Tacky / good Remix · 1.3 mi · 1,496–1,962 ft Tacky / good Ruckel Creek Trail #405 · 5.2 mi · 200–4,098 ft Hero dirt Umbrella Cutoff Trail · 0.2 mi · 5,266–5,377 ft Tacky / good 130 Hogs Back · 0.4 mi · 1,529–1,670 ft Tacky / good 150L The Boot · 0.7 mi · 1,440–1,496 ft Tacky / good 160 Connector · 0.1 mi Tacky / good 160 Trail · 1.4 mi · 2,346–2,661 ft Tacky / good Baby Grand Prix (105) · 0.1 mi Tacky / good Bridge Connector · 0.1 mi Hero dirt Buteo Drop #4097 · 1.2 mi · 561–860 ft Tacky / good Cast Creek Trail #773 · 5 mi · 2,070–4,600 ft Tacky / good Dublin Lake Trail #401B · 0.2 mi · 3,517–3,786 ft Hero dirt Heartbreak Ridge Trail · 1.2 mi · 1,749–3,383 ft Tacky / good Indian Mountain Trail #416 · 0.9 mi · 4,360–4,911 ft Tacky / good Indian Springs Trail #435 · 1.9 mi · 2,464–4,232 ft Tacky / good Little Joe Loop · 0.1 mi Hero dirt Little Zigzag Falls Trail #795C · 0.2 mi · 3,130–3,228 ft Tacky / good Lower 8 Track (150) · 1.8 mi · 1,342–1,522 ft Tacky / good Maggie's Tie · 0.4 mi · 3,737–3,819 ft Tacky / good NF 3512640 · 1.3 mi · 3,409–3,737 ft Tacky / good North Lakeshore Trail #411A · 0.1 mi Tacky / good Pioneer Bridle Trail #795 · 8.1 mi · 1,670–3,629 ft Tacky / good Road Access · 0.1 mi Hero dirt Salmon River · 0.4 mi · 1,175–1,214 ft Hero dirt Starvation Ridge Cutoff Trail #414B · 0.3 mi · 108–577 ft Tacky / good Summit Trail #691 · 1.7 mi · 3,704–3,973 ft Tacky / good Thee Way (101) · 0.3 mi · 1,198–1,293 ft Tacky / good Twin Peaks · 0.2 mi · 1,358–1,407 ft Tacky / good Twin Peaks Loop · 0.7 mi · 1,302–1,404 ft Tacky / good Upper Grand Prix (158) · 0.5 mi · 1,480–1,713 ft Tacky / good Upper Hardy Creek Trail · 2.5 mi · 1,529–2,306 ft Tacky / good Wally's Tie Trail #755A · 0.4 mi Tacky / good Warren Lake Trail #417A · 0.4 mi Tacky / good Water Tank Trail · 0.9 mi · 148–899 ft Tacky / good West Hardy Ridge Trail · 2 mi · 1,342–2,569 ft Tacky / good Wetlands Loop · 0.2 mi Hero dirt Whoopdee Trail (2021 Reroute) · 4.5 mi · 1,148–1,959 ft Tacky / good Archer Mountain Trail · 1.6 mi · 689–1,900 ft Hero dirt Barlow Road Wagon Trail · 0.2 mi · 3,583–3,625 ft Tacky / good Dry Creek Falls Trail · 0.2 mi · 692–853 ft Tacky / good Loop Trail · 0.9 mi · 1,332–1,562 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 Umbrella Falls Trail #667 · 3.2 mi · 4,560–5,778 ft Tacky / good 160 · 0.7 mi · 3,189–3,406 ft Tacky / good 160 Baby Heads · 1 mi · 2,667–3,136 ft Tacky / good High Water Trail · 0.2 mi · 1,506–1,565 ft Hero dirt Pipeline Trail · 0.3 mi · 528–574 ft Tacky / good 100L Toilet Bowl · 0.6 mi · 1,178–1,444 ft Tacky / good 106 · 0.2 mi Tacky / good 140 Trail · 2.4 mi · 1,306–2,444 ft Tacky / good 3 Blind Mice · 0.1 mi · 2,316–2,421 ft Tacky / good Bear Lake Trail #413A · 0.7 mi · 3,911–4,104 ft Tacky / good Charley's Loop · 0.7 mi · 1,270–1,368 ft Tacky / good Chetwoot Loop Trail · 1.2 mi · 285–965 ft Tacky / good Connector · 0.4 mi · 2,001–2,425 ft Tacky / good Donkey Boy · 0.1 mi Tacky / good Fire Hydrant Trail · 0.6 mi · 3,661–4,072 ft Tacky / good Gnar-Gnar Trail · 0.9 mi · 3,642–4,180 ft Tacky / good Hybrid 140 Trail · 1.9 mi · 1,309–2,051 ft Tacky / good Kleeway Trail (101) · 0.9 mi · 968–1,198 ft Tacky / good Lower El Dorado · 0.6 mi · 1,519–1,716 ft Tacky / good Lower Grand Prix (105) · 0.5 mi · 1,280–1,480 ft Tacky / good Mitchell Ridge Trail · 1.2 mi · 974–1,535 ft Tacky / good Mix Tape · 0.2 mi · 1,414–1,519 ft Tacky / good Mount Defiance Summit Trail #413B · 0.6 mi · 4,488–4,944 ft Tacky / good Oneonta Trail #424 · 8.1 mi · 46–3,763 ft Hero dirt Seven Streams 100 · 2.2 mi · 928–1,450 ft Tacky / good Tanner View Trail · 0.4 mi · 4,009–4,485 ft Hero dirt Upper 8 Track (150) · 1.3 mi · 1,522–1,991 ft Tacky / good Upper El Dorado · 2.9 mi · 1,677–2,421 ft Tacky / good West Zigzag Trail #789 · 2.2 mi · 3,287–4,439 ft Hero dirt Wygant Trail · 4 mi · 121–2,195 ft Tacky / good Cougar Rock Trail · 1.4 mi · 1,647–1,847 ft Hero dirt Green Point Connector Trail · 0.6 mi · 3,130–3,182 ft Tacky / good High Water - Cougar Rock Connector Trail · 0.1 mi · 1,621–1,667 ft Hero dirt Old Salmon River Trail · 1.3 mi · 1,434–1,522 ft Hero dirt Ruckel Ridge Trail · 2.9 mi · 741–3,678 ft Hero dirt Table Mountain Trail · 0.4 mi · 3,301–3,392 ft Tacky / good Bonanza Trail #786 · 4.8 mi · 1,345–4,213 ft Hero dirt Logging Railroad Grade (NO ACCESS) · 1.7 mi · 3,130–3,340 ft Hero dirt Multnomah County Road 550 (NO ACCESS) · 0.9 mi · 3,114–3,241 ft Hero dirt Railroad Grade · 2.1 mi · 3,100–3,425 ft Hero dirt Tilly Jane Trail #600A · 1.6 mi · 5,719–6,657 ft Tacky / good Buck Peak Trail #615 · 0.4 mi · 4,472–4,744 ft Hero dirt Douglas Trail #781 · 7 mi · 1,969–4,383 ft Hero dirt Road 19 Trail #775B · 0.7 mi · 1,539–1,611 ft Hero dirt Franklin Ridge Trail #427 · 2.3 mi · 1,713–2,746 ft Hero dirt Horseshoe Ridge Trail #774 · 5 mi · 1,946–4,731 ft Hero dirt East Hardy Ridge Trail · 2 mi · 1,562–2,569 ft Tacky / good Tanner Cutoff Trail #448 · 1.9 mi · 1,220–3,743 ft Hero dirt 130 · 0.2 mi · 2,028–2,175 ft Tacky / good 130 Moto Trail · 3.4 mi · 1,644–2,175 ft Tacky / good 150 2 Chair 2 · 0.3 mi · 2,280–2,421 ft Tacky / good A Side · 0.6 mi · 1,673–2,047 ft Tacky / good Bad Motor Scooter (158) · 0.5 mi · 1,713–1,962 ft Tacky / good Borderline · 0.6 mi · 2,064–2,323 ft Tacky / good Borderline Trail · 0.7 mi · 2,080–2,434 ft Tacky / good Flag Mountain Trail #766 · 1.9 mi · 1,755–2,523 ft Hero dirt FMX · 0.1 mi · 2,034–2,100 ft Tacky / good Gorge Trail #400 · 7.6 mi · 75–620 ft Tacky / good Hidden Trail · 0.2 mi · 2,480–2,661 ft Tacky / good Splash & Giggle · 0.2 mi · 1,972–2,106 ft Tacky / good Still Creek Trail #780 · 0.6 mi · 2,093–2,306 ft Hero dirt X Chorus X · 0.2 mi · 2,100–2,300 ft Tacky / good Trail #180 · 3.2 mi · 2,392–2,871 ft Tacky / good 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 Dusty / loose 300 · 0.6 mi · 1,886–2,083 ft Dusty / loose 310 · 7.5 mi · 1,647–3,100 ft Dusty / loose 650B · 0.4 mi · 3,369–3,589 ft Dusty / loose Ant Farm · 0.1 mi · 4,911–4,987 ft Dusty / loose Arctic Circle · 1.4 mi · 5,459–6,010 ft Dusty / loose B-52 · 1.7 mi · 4,856–5,469 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 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 Bottle Prairie Trail #455 · 4.7 mi · 3,642–4,911 ft Dusty / loose Brobi-wan · 0.1 mi · 5,820–5,889 ft Dusty / loose Burdoin Overlook Trail · 3.5 mi · 1,900–2,247 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 Cardiac Bypass · 0.3 mi · 1,201–1,316 ft Dusty / loose Cedar Creek Trail #457 · 4.5 mi · 2,769–4,446 ft Dusty / loose Charley's Trail · 0.1 mi Dusty / loose Columbia Gorge Sailpark Pedestrian Bridge · 0.1 mi 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 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 East Fork Trail #650 · 3.9 mi · 2,897–3,346 ft 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 Fifteenmile Trail #456 · 10.9 mi · 2,398–5,243 ft Dusty / loose Forest Road 4430-120 · 0.9 mi · 3,776–3,927 ft Dusty / loose G.U.T · 0.2 mi · 1,978–2,024 ft Dusty / loose Glade Trail #661 · 2.9 mi · 4,012–5,945 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 Gravy Train · 4.2 mi · 4,882–6,030 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 Hood River Penstock Pipeline Trail · 1.4 mi · 115–190 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 Jean Lake Trail · 0.3 mi · 5,318–5,574 ft Dusty / loose Jewett Creek Trail · 0.4 mi · 515–594 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 Lakeshore Trail #656 · 3.1 mi Dusty / loose Lamberson Spur #644 · 1.9 mi · 3,812–5,203 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 Moab Trail #4425 · 0.6 mi · 331–817 ft Dusty / loose Lodge Connector · 0.2 mi · 5,810–5,896 ft Dusty / loose Lookout Mountain Trail #450 · 3.9 mi · 4,557–5,712 ft Dusty / loose Lost Lake Butte Trail #616 · 1.6 mi · 3,281–4,455 ft Dusty / loose Lower Wizard Way Trail · 1.1 mi · 5,922–6,503 ft Dusty / loose Mad Dawg Trail · 0.2 mi · 538–597 ft Dusty / loose Mazama Trail #625 · 3.7 mi · 3,399–5,614 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 #417 · 1.8 mi · 3,376–4,272 ft Dusty / loose Newton Creek Trail #646 · 1.9 mi · 4,613–5,614 ft Dusty / loose NF 1825111 · 1.4 mi · 2,392–3,097 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 Ranch Road #4426 · 2.7 mi · 154–1,234 ft Dusty / loose Old Skyline Trail #655 · 3.4 mi · 2,753–3,442 ft Dusty / loose Old Vista Ridge Trail #626A · 2.3 mi · 4,508–4,925 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 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 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 Ronnoc Trail · 1.5 mi · 1,145–2,011 ft Dusty / loose Sahale Falls Trail #667C · 2.1 mi · 4,455–5,184 ft 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 Sexy beast · 0.7 mi · 3,107–3,173 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 Trail #414 · 3.4 mi · 256–3,376 ft Dusty / loose Strawberry Loop · 1.4 mi 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 Tamanawas Falls Trail #650A · 1.1 mi · 3,045–3,442 ft Dusty / loose The Hub · 0.9 mi · 4,252–4,367 ft Dusty / loose Three Corner Rock Trail · 8 mi · 899–3,448 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 Trail #170 · 0.6 mi · 2,431–2,654 ft Dusty / loose Trail #173 · 0.4 mi · 2,477–2,648 ft Dusty / loose Traverse Trail #4427 · 0.6 mi · 1,132–1,401 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 Underhill Trail #683 · 2.8 mi · 2,769–3,615 ft Dusty / loose West Table Mountain Trail · 0.9 mi · 2,011–3,386 ft Dusty / loose Westside Community Trail · 0.5 mi · 404–495 ft Dusty / loose Westside Trail · 0.4 mi · 551–591 ft 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 Wind Mountain Trail · 1.1 mi · 830–1,877 ft Dusty / loose Wyeth Trail #411 · 6.9 mi · 203–4,029 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 Aldrich Butte Cutoff Trail · 0.6 mi · 285–653 ft Hero dirt Aldrich-PCT Bypass Trail · 1 mi · 656–1,385 ft Hero dirt Cedar Mountain Trail · 2.1 mi · 522–2,011 ft Hero dirt Bridge Trail · 0.9 mi · 1,719–1,837 ft Soft — ride gently Carpenter Meadow Trail · 0.9 mi · 138–623 ft Soft — ride gently Communication Breakdown · 1 mi · 2,333–2,592 ft Soft — ride gently Cougar Rock Connector Trail · 0.2 mi Soft — ride gently Flow Motion · 0.5 mi · 1,699–1,972 ft Soft — ride gently …and 36 more. Search or explore the live map.
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 Horsetail Falls Trail #438, 130 Whipsnake and Barlow Trail #601A. 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 41 of 286 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 292 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–8,921 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 do the high trails near Hood River & Mount Hood melt out? The high trails near Hood River & Mount Hood have largely melted out for now. From late winter through spring this page tracks snow coverage and the estimated melt-out date for each high trail, so you can catch them the moment they open. See the melt-out outlook →
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
Oct 15, 2026 and refreshed every morning from public weather (Open-Meteo), terrain (OSM), and
SNOTEL data. Conditions are informational only.