Seattle & Issaquah Mountain Bike Trail Conditions
Issaquah and the trails east of Seattle put big networks minutes from the city. Tiger Mountain's gravity trails, Duthie Hill Bike Park, and Grand Ridge ride on loamy, root-laced soils under heavy forest. The wet maritime climate keeps the lowland trails greasy in winter and tacky and fast through the drier months.
301 featured mountain bike trails
elevation 33–3,114 ft
Is it muddy in Seattle & Issaquah right now?
Right now about 167 of 299 featured Seattle & Issaquah 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 Seattle & Issaquah →
Seattle & Issaquah conditions at a glancesnapshot · Oct 15
Live conditions map
© OpenStreetMap
Open the live map → Riding right now
167 of 299 trails riding well
Hero dirt 166 Dusty / loose 1 Soft — ride gently 87 Muddy — stay off 45
Air quality
AQI 58 · Moderate
Wildfire smoke (PM2.5). EPA AirNow (observed) + CAMS forecast. Informational.
Next 10 days
Trails riding well each day · blue dot = rain
167 Today 182 Fri 146 Sat 144 Sun 175 Mon 190 Tue 207 Wed 208 Thu 208 Fri 211 Sat Trails are riding well today. A little rain is possible Saturday, but most trails should keep riding well.
Temperature this week
Lower trails 371–1,076 ft
35° typical 44°–62°F 78°
High country 1,713–2,159 ft
31° typical 40°–58°F 74°
20° 40° 60° 80°
5-day forecast
Today ☀️ 74°
Fri ☀️ 78°
Sat 🌧️ 60°
Sun ☀️ 58°
Mon ☀️ 60°
Daytime high across Seattle & Issaquah, rain marked. Real forecast, refreshed every morning (elevation detail above).
Trail soil & drainage
Sandy 58% Mixed 19% Loam 22% Clay 1%
Mostly sandy, which drains fast and firms up quickly after rain.
See the live map & forecast Every featured trail · best bets today · 10-day outlook →
Done. We'll email you the day Seattle & Issaquah flips to good.
Best time of year to ride Seattle & Issaquah
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 Seattle & Issaquah is May through September , when daytime highs sit in the 64–77°F range and the dirt is typically dry. January through April and October through December tends to be the wettest, muddiest stretch. 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 167 of 299 featured trails are good to go).
January: Mud season, typical high 46°F (ride score 51/100) J 46° February: Mud season, typical high 45°F (ride score 49/100) F 45° March: Mud season, typical high 51°F (ride score 63/100) M 51° April: Mud season, typical high 57°F (ride score 73/100) A 57° May: Prime, typical high 64°F (ride score 89/100) M 64° June: Prime, typical high 69°F (ride score 91/100) J 69° July: Prime, typical high 76°F (ride score 100/100) J 76° August: Prime, typical high 77°F (ride score 100/100) A 77° September: Prime, typical high 69°F (ride score 87/100) S 69° October: Mud season, typical high 59°F (ride score 64/100) O 59° November: Mud season, typical high 49°F (ride score 58/100) N 49° December: Mud season, typical high 43°F (ride score 46/100) D 43°
Prime Mud season
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 Seattle & Issaquah
Named riding areas in Seattle & Issaquah, each with its own live conditions and the trails inside it.
Best Seattle & Issaquah 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 Seattle & Issaquah.
Southeast 63rd Trail · 0.2 mi · 610–692 ft Hero dirt Forest Park Trail · 0.7 mi · 778–978 ft Hero dirt McGarvey West Trail · 0.6 mi · 528–591 ft Hero dirt Ravine Trail · 0.2 mi · 640–689 ft Hero dirt Woodside Trail · 0.1 mi · 558–597 ft Hero dirt Abandoned Old TMT · 0.2 mi · 1,959–2,188 ft Hero dirt Pearl · 0.1 mi Hero dirt Powerlink · 0.6 mi · 2,684–2,999 ft Hero dirt Bordercurve · 0.3 mi · 354–440 ft Hero dirt Cousins · 0.4 mi Hero dirt Dancing · 0.7 mi Hero dirt Do Drop In · 0.7 mi Hero dirt Lower Spine · 0.2 mi Hero dirt OGXC · 0.3 mi Hero dirt Pitzilla · 0.1 mi · 427–469 ft Hero dirt Sidewinder · 0.1 mi Hero dirt Sidewinder North · 0.2 mi · 466–515 ft Hero dirt Sidewinder South · 0.6 mi · 420–515 ft Hero dirt Slow Burn · 0.2 mi · 427–522 ft Hero dirt Southern Comfort · 0.5 mi Hero dirt Steam Donkey · 0.6 mi · 463–538 ft Hero dirt The Spine · 0.3 mi · 463–495 ft Hero dirt Tour de Stump · 0.7 mi · 509–548 ft Hero dirt Upper Viewpoint Trail · 0.4 mi · 643–892 ft Hero dirt Windy 90 · 0.5 mi Hero dirt Bettys Trail · 0.6 mi · 696–994 ft Hero dirt Busline Trail · 0.5 mi · 538–778 ft Hero dirt Coal Mine Loop Trail · 2.2 mi · 413–889 ft Hero dirt High School Trail · 0.7 mi · 154–492 ft Hero dirt Infinite Loop · 0.2 mi Hero dirt Issaquah-Preston Trail · 3.2 mi · 253–505 ft Hero dirt Maple · 0.4 mi · 656–732 ft Hero dirt Mitchell Connector · 1.2 mi · 925–1,115 ft Hero dirt Ridge Loop · 1.1 mi · 640–820 ft Hero dirt Ridge Trail · 0.5 mi · 620–761 ft Hero dirt Shady Lake Trail · 0.4 mi · 528–561 ft Hero dirt Summit West Trail · 0.5 mi · 860–1,063 ft Hero dirt Three Lakes Loop South · 1.1 mi · 502–551 ft Hero dirt Wetlands Trail · 0.1 mi Hero dirt Big Dipper · 0.2 mi · 472–545 ft Hero dirt Greenbelt trail 032726 · 0.1 mi · 292–328 ft Hero dirt Hacked Through · 0.4 mi · 413–525 ft Hero dirt Intro/Outro · 0.2 mi Hero dirt MLR · 0.2 mi Hero dirt Old Buckhorn · 0.1 mi Hero dirt Quick Link · 0.5 mi · 2,457–2,621 ft Hero dirt Toothpick · 0.3 mi Hero dirt Tractor Path · 0.2 mi Hero dirt Whiplash · 0.3 mi · 358–394 ft Hero dirt Big Rock Trail · 0.1 mi Hero dirt Blair Witch Project · 0.3 mi · 423–499 ft Hero dirt BW's · 0.2 mi · 472–538 ft Hero dirt Deep Water Horizon · 0.1 mi Hero dirt East Tiger Summit Trail · 1.5 mi · 2,500–2,999 ft Hero dirt Green Mamba · 1.3 mi · 377–420 ft Hero dirt Intro · 0.2 mi Hero dirt Northwest Passage · 1.3 mi · 492–561 ft Hero dirt Outro · 0.2 mi Hero dirt Powerline Trail · 1.3 mi · 515–607 ft Hero dirt South Trail · 0.4 mi · 492–525 ft Hero dirt CCF-Boeing · 0.9 mi Hero dirt Chicane (unauthorized) · 0.2 mi Hero dirt South Pond Loop Trail · 0.4 mi · 732–768 ft Hero dirt Viewpoint Trail · 0.5 mi · 620–761 ft Hero dirt 2 Craters · 0.1 mi · 472–545 ft Hero dirt Buckhorn · 0.2 mi · 472–531 ft Hero dirt Cloud 9 · 0.4 mi · 453–551 ft Hero dirt Da Rock · 0.2 mi · 453–502 ft Hero dirt Lakemont Highlands Trail · 1.9 mi · 787–1,132 ft Hero dirt Phoenix Rising · 0.2 mi Hero dirt The Phoenix · 1.1 mi Hero dirt Golden Spike · 0.4 mi · 961–1,020 ft Hero dirt Pump Track · 0.1 mi Hero dirt Beaver Pond · 0.9 mi · 289–623 ft Hero dirt Benneville Powerline Trail · 0.2 mi · 453–492 ft Hero dirt Blair Witch Project / Go-Kart · 0.1 mi · 417–453 ft Hero dirt Chewy · 0.2 mi · 843–958 ft Hero dirt Clearcut · 0.5 mi · 335–810 ft Hero dirt Crazy Ivan · 0.7 mi · 381–925 ft Hero dirt Devil's Slide · 0.9 mi · 348–436 ft Hero dirt Echo Quarry Trail · 1.1 mi · 512–696 ft Hero dirt Jerry Springer · 0.2 mi · 305–492 ft Hero dirt Kamikaze · 0.4 mi · 325–755 ft Hero dirt Lewis Creek Trail · 1 mi · 217–558 ft Hero dirt Midtown · 0.9 mi · 384–856 ft Hero dirt Midtown Upper/XC · 0.7 mi · 837–974 ft Hero dirt Mossy Mountain Way · 0.7 mi · 69–466 ft Hero dirt North Trail · 0.6 mi · 509–554 ft Hero dirt Out Chute · 0.1 mi · 167–302 ft Hero dirt Overlook Trail · 0.3 mi · 709–876 ft Hero dirt Peggy's Trail · 0.9 mi · 367–801 ft Hero dirt Quail Trail · 0.2 mi Hero dirt Rabbit's Run · 0.1 mi Hero dirt Rainier · 0.2 mi · 328–659 ft Hero dirt Root 86 / Scout's Trail · 0.3 mi Hero dirt Small Fries · 0.2 mi Hero dirt The Raven (unauthorized) · 0.4 mi Hero dirt Three Lakes Loop North · 0.4 mi · 492–541 ft Hero dirt Tobogan · 0.3 mi · 404–594 ft Hero dirt Upper Tokyo Drift · 0.2 mi · 581–764 ft Hero dirt Upper-middle Jerry Springer · 0.2 mi · 492–633 ft Hero dirt Uptown Funk · 0.4 mi · 433–623 ft Hero dirt Badger · 0.1 mi · 407–486 ft Hero dirt Connector Trail · 0.4 mi · 1,407–1,473 ft Hero dirt East Fork Trail · 1.7 mi · 420–994 ft Hero dirt Elk Ridge Trail · 1.4 mi · 807–1,276 ft Hero dirt Fern World · 0.4 mi Hero dirt Grand Ridge West · 0.1 mi · 364–410 ft Hero dirt Hermit · 0.6 mi · 1,263–1,532 ft Hero dirt Holder Creek Trail · 1.4 mi · 522–1,119 ft Hero dirt Iverson Railroad Trail · 1.7 mi · 1,453–1,732 ft Hero dirt Physical Therapy (Lower) · 0.3 mi · 1,325–1,627 ft Hero dirt Sam Dog Creek Trail · 0.7 mi · 994–1,053 ft Hero dirt Shinglewood Loop · 2.1 mi · 423–515 ft Hero dirt Way Back! (South) · 1.9 mi · 1,401–1,631 ft Hero dirt Close Encounters · 0.2 mi · 2,461–2,762 ft Hero dirt Drop In · 0.1 mi · 2,621–2,674 ft Hero dirt Garbage Patch · 0.2 mi · 584–620 ft Hero dirt Golf Course Trail · 1.3 mi · 482–686 ft Hero dirt Lakemont Loop Trail · 0.2 mi Hero dirt Magnolia · 0.1 mi · 663–712 ft Hero dirt McGarvey East Trail · 0.6 mi · 522–574 ft Hero dirt Pipeline Trail · 0.6 mi · 502–597 ft Hero dirt Preston Railroad Grade · 3.3 mi · 1,512–2,510 ft Hero dirt Silverleaf Trail · 0.1 mi Hero dirt Talus Mail Trail · 0.1 mi · 440–495 ft Hero dirt Talus Path · 0.1 mi Hero dirt tolt river boat launch trail · 0.1 mi Hero dirt West Tiger #2 Trail · 0.2 mi · 2,569–2,736 ft Hero dirt Curly Fries · 0.8 mi · 781–840 ft Hero dirt Steakhouse · 0.2 mi · 719–853 ft Hero dirt 276th Avenue Northeast Connector · 0.1 mi · 112–154 ft Hero dirt Babe's Way Connector · 0.3 mi · 384–433 ft Hero dirt Bear Way · 0.4 mi · 397–469 ft Hero dirt Big Tree (Blue Line) · 0.2 mi · 413–469 ft Hero dirt Big Tree (Walk Up) · 0.2 mi · 400–479 ft Hero dirt Blue Jay Way · 0.6 mi · 390–472 ft Hero dirt Bob's Run (new) · 0.6 mi · 479–515 ft Hero dirt Bone Trail · 0.9 mi · 443–518 ft Hero dirt Busy Bee Trail · 0.1 mi Hero dirt Cottonwood Loop · 2.1 mi · 62–125 ft Hero dirt Creek Bed Trail · 0.2 mi · 427–469 ft Hero dirt Downhill Loop · 0.1 mi · 469–502 ft Hero dirt Far Trail · 0.2 mi · 384–423 ft Hero dirt Flowing Fir Loop · 2.2 mi · 991–1,188 ft Hero dirt Go-Kart · 0.2 mi · 463–515 ft Hero dirt Grand Ridge Trail Access Hero dirt Grand Ridge Trail Return Access Hero dirt Hot Wok · 0.3 mi · 367–446 ft Hero dirt In & Out · 0.6 mi · 351–466 ft Hero dirt Iron Gate Trail · 0.5 mi · 361–443 ft Hero dirt Katie Lane · 0.6 mi Hero dirt Lab Lane · 0.1 mi Hero dirt Lightning Trail · 0.4 mi Hero dirt Lost Lucy Trail · 0.3 mi · 167–384 ft Hero dirt Natalie's Trail · 0.2 mi Hero dirt Northeast 5th Street Connector · 0.1 mi · 148–226 ft Hero dirt Old Grand Ridge Trail Access Hero dirt Princess Trail · 0.2 mi Hero dirt Stroller Coaster · 0.6 mi · 469–509 ft Hero dirt Turnpike Alley · 0.2 mi Hero dirt walk-up · 0.6 mi · 410–482 ft Hero dirt Waterfalls Trail · 0.1 mi · 351–394 ft Hero dirt Wetlands Trail · 0.1 mi Hero dirt Willow Walk · 0.1 mi · 66–102 ft Hero dirt Woods Loop Trail · 0.1 mi Hero dirt Highlands Trail · 1.7 mi · 374–541 ft Dusty / loose 269th Avenue Northeast Connector · 0.1 mi Soft — ride gently Atlas · 0.7 mi · 1,473–2,106 ft Soft — ride gently Big Tree · 0.1 mi · 400–482 ft Soft — ride gently Bonbon · 0.5 mi · 860–984 ft Soft — ride gently Bonfire · 0.2 mi Soft — ride gently Boot Camp · 1.2 mi · 456–518 ft Soft — ride gently Boot Trail · 0.9 mi · 761–955 ft Soft — ride gently Do Loop · 0.4 mi · 407–469 ft Soft — ride gently Double D · 0.1 mi · 482–531 ft Soft — ride gently Double Trouble · 0.1 mi · 407–476 ft Soft — ride gently Dueces Wild · 0.3 mi · 456–518 ft Soft — ride gently East Bound And Down · 0.5 mi · 1,434–1,972 ft Soft — ride gently G.H.Y. Line · 0.1 mi · 410–479 ft Soft — ride gently Goose Chase · 0.4 mi · 397–843 ft Soft — ride gently Gravy Train · 0.2 mi · 400–486 ft Soft — ride gently Gravy Train Walk-Up · 0.2 mi · 404–482 ft Soft — ride gently Great Space Coaster · 0.2 mi · 466–502 ft Soft — ride gently Honey Badger · 0.1 mi Soft — ride gently Horse Trail · 0.4 mi · 469–541 ft Soft — ride gently Huckleberry Trail · 0.4 mi · 1,079–1,342 ft Soft — ride gently Iverson Railroad Trail (alternate) · 0.1 mi · 1,617–1,696 ft Soft — ride gently Knee Knocker · 0.8 mi · 1,424–1,565 ft Soft — ride gently Len's Trail · 3.4 mi · 374–1,014 ft Soft — ride gently LogRoller · 0.9 mi · 512–581 ft Soft — ride gently LOTL · 0.7 mi · 417–486 ft Soft — ride gently Luna Lines (Baby Jumps) · 0.1 mi Soft — ride gently Luna Lines (Pop-up Jump Line) · 0.1 mi Soft — ride gently Luna Lines Climb · 0.1 mi Soft — ride gently Luna Lines to Flow Park Connector · 0.1 mi Soft — ride gently Master Link · 2.6 mi · 1,467–2,457 ft Soft — ride gently McGarvey Park Open Space Trails · 0.2 mi · 597–633 ft Soft — ride gently Meadows Trail · 0.2 mi Soft — ride gently Middle · 0.6 mi · 617–735 ft Soft — ride gently Mt. Beaver Trail · 0.6 mi · 581–778 ft Soft — ride gently Nike Horse Trail · 0.3 mi Soft — ride gently Northeast 15th Street Connector · 0.2 mi · 341–410 ft Soft — ride gently Outhouse · 0.4 mi · 735–896 ft Soft — ride gently Parking Lot Connector Trail · 0.6 mi Soft — ride gently Physical Therapy (Middle) · 0.2 mi · 1,627–1,844 ft Soft — ride gently Pink Ribbon Jumps · 0.2 mi · 561–738 ft Soft — ride gently Poo Pee Dee · 0.6 mi · 617–738 ft Soft — ride gently Predator · 1.6 mi · 1,453–2,772 ft Soft — ride gently Raging Tiger · 2.7 mi · 1,286–1,949 ft Soft — ride gently Road I · 0.7 mi · 1,066–1,276 ft Soft — ride gently Ryan's Connector · 0.2 mi Soft — ride gently Sherwood Trail · 0.6 mi · 974–1,263 ft Soft — ride gently Sleigh Ride · 0.4 mi · 427–561 ft Soft — ride gently Spruce Coaster Trail · 0.6 mi · 899–984 ft Soft — ride gently Step It Up · 1.4 mi · 390–472 ft Soft — ride gently Teddy's Trail · 0.3 mi · 226–387 ft Soft — ride gently Terror Trail · 0.4 mi · 361–476 ft Soft — ride gently Timber Trail · 0.6 mi Soft — ride gently Way Back! (North) · 1.1 mi · 1,283–1,598 ft Soft — ride gently Westside Trail · 0.2 mi · 351–400 ft Soft — ride gently Joyride Access Connector Soft — ride gently Camino Espinosa · 0.4 mi · 305–427 ft Soft — ride gently Pink Beaver · 0.2 mi · 686–768 ft Soft — ride gently Whiskey Still Trail · 0.5 mi · 774–892 ft Soft — ride gently Coal Train · 0.1 mi · 1,132–1,332 ft Soft — ride gently Fully Rigid · 0.4 mi · 1,772–1,972 ft Soft — ride gently Silent Creek Trail · 1.2 mi · 804–909 ft Soft — ride gently Tam O'Shanter North Loop Trail · 0.5 mi · 262–295 ft Soft — ride gently Bobsled · 0.4 mi · 420–627 ft Soft — ride gently Bypass · 0.1 mi · 663–702 ft Soft — ride gently Dike Road · 0.5 mi Soft — ride gently DIY · 0.2 mi · 653–797 ft Soft — ride gently Log Jam Trail · 0.5 mi Soft — ride gently Mousetrap · 0.1 mi · 889–955 ft Soft — ride gently Tokyo Drift · 0.2 mi · 312–581 ft Soft — ride gently Bonhouse · 0.2 mi Soft — ride gently Easy Tiger (lower) · 0.7 mi · 968–1,276 ft Soft — ride gently MegaFauna · 0.2 mi · 981–1,243 ft Soft — ride gently Snoqualmie Valley Trail · 8 mi · 82–420 ft Soft — ride gently Upper Outback · 0.4 mi · 896–965 ft Soft — ride gently Whitaker Trail · 1.5 mi · 446–823 ft Soft — ride gently Lower Return Policy · 2.4 mi · 1,332–2,159 ft Soft — ride gently Executive Decision (ED) · 0.9 mi · 1,844–2,267 ft Soft — ride gently Reverence · 1.9 mi · 1,329–2,559 ft Soft — ride gently Bail Out · 0.2 mi · 1,831–2,014 ft Soft — ride gently Ferdinand the Bull (Upper) · 0.4 mi · 2,119–2,267 ft Soft — ride gently Joyride · 0.9 mi · 1,421–1,772 ft Soft — ride gently Off The Grid (OTG) · 2 mi · 1,972–2,844 ft Soft — ride gently Carey Creek Trail · 1.9 mi · 564–778 ft Soft — ride gently …and 49 more. Search or explore the live map.
Seattle & Issaquah mountain biking FAQ What are the best mountain bike trails to ride near Seattle & Issaquah right now? Today the trails riding best near Seattle & Issaquah are Southeast 63rd Trail, Forest Park Trail and McGarvey West 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 Seattle & Issaquah dry out? It depends on recent rain and each trail's soil. The 10-day outlook on this page shows how many Seattle & Issaquah 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 Seattle & Issaquah after rain? Right now 132 of 299 featured Seattle & Issaquah trails are reading soft or too muddy to ride. Seattle & Issaquah is mostly sandy soil, which drains fast and firms up quickly after rain, 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 Seattle & Issaquah? Seattle & Issaquah has 301 featured mountain bike trails tracked here for conditions, with more searchable on the live map.
How high are the Seattle & Issaquah trails? Seattle & Issaquah trails run from about 33–3,114 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 Seattle & Issaquah? The best time to ride Seattle & Issaquah is May through September, when daytime highs are in the 64–77°F range and the trails are typically dry. January through April and October through December tends to be the wettest, muddiest stretch. 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.
Local resources near Seattle & Issaquah
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 Washington mountain bike regions See all Washington trail conditions →
Other states: Colorado · Utah · Arizona · New Mexico · Wyoming · Montana · Idaho · Nevada · California · Oregon · 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.