Regions
Each region is shaded by its best open trail. Click a region or a pin to see its trails.
🌧 Recent rain
All trail systems
How Hero Dirt works
For each trail system we track how much water is in the top layer of dirt, hour by hour. Rain comes from the San Diego County rain gauges nearest the trail. Drying comes from sun, wind, temperature and humidity (Open-Meteo), and depends on the soil (decomposed granite drains in hours, clay stays sticky for days) and on shade. The same calculation runs forward over the forecast for the 3-day outlook.
How it learns: every rider report is compared with what we predicted. If riders keep reporting mud when we said "good", that trail is marked as slower to dry, and future predictions adjust. Confidence rises as reports come in.
Closures win. Trails closed by a land manager, or very likely closed under a published rain rule, show in red. Riding wet trails damages them and costs everyone access — always check the official status link before you go.