Loading conditions…
Loading conditions…
700–1,300 ft · IA🚗 Directions
Southern Iowa rolling hills with oak-hickory forest remnants and old apple orchards. Stephens SF, Lake Red Rock area, and scattered timber along creek corridors. Dying ash and elm are reliable morel producers.
Updated Aug 27, 4:11 AM MT
Southern Iowa is firing on all cylinders right now—S-tier is earned, not given. You've got sustained soil warmth at 71°F, steady moisture (3.55" over two weeks, 1.17" in the last week), and absolutely zero drought stress. That's the holy trinity for August fruiting across a staggering diversity of species. The breadth here is almost absurd: you're looking at prime conditions for both choice edibles (Chicken, Shaggy Mane, Hedgehog, multiple puffballs) and wood-decay specialists (Turkey Tail, Artist's Conk, Coral Tooth), plus all the saprobics capitalizing on fresh duff. There is no limiting factor—substrate availability and host-tree distribution are your only real constraints now. Watch the next 72 hours for any hard rain, which could trigger a synchronized flush across fast-fruiting species like Shaggy Manes and meadow mushrooms; that window is often brief and explosively productive. Hot tip: Target oak and aspen edges in well-drained south-facing zones—the marginal extra warmth will push bolete and Milky Cap timing 24–48 hours ahead of wetter low spots, giving you first-pick advantage on the good boletes (Frost's, Two-Colored) before they bruise.
Generated by Claude (Anthropic) from the structured weather, soil, and phenology data on this page. The LLM can misread edge cases — treat this as a starting hypothesis, not a guarantee. Always verify conditions on the ground before committing to a long drive.
Precip 7d
Log your find on iNaturalist to help the community and get expert ID assistance. Photos, location, and habitat notes all help with identification.
⚠ Road Access Notice
Always verify road access is public before following GPS directions to mountain areas. Many forest roads are seasonal, gated, or require 4WD. Dispersed camping follows USFS/BLM rules (typically 14-day limit). Check ranger district offices for current road and campground conditions.
1.17"
PRISM 4km · thru 08-25
Precip 14d
Observed precipitation from PRISM 4km gridded analysis, sampled at the region centroid through 2026-08-25. Used when no SNOTEL/SCAN station is mapped to this region.3.55"
PRISM 4km · thru 08-25
Soil Temp
71°F
SWE
Snow Water Equivalent — how much water is in the snowpack vs. normal. Declining SWE means snowmelt is adding moisture to the soil.0%
Drought
None
Snowmelt
complete
All conditions met (soil 71°F, sustained 7/7 days above threshold, today 0.20 VWC, 7d avg 0.20 — moisture sustained)
All conditions met (soil 71°F, sustained 7/7 days above threshold, today 0.20 VWC, 7d avg 0.20 — moisture sustained)
All conditions met (soil 71°F, sustained 7/7 days above threshold, today 0.20 VWC, 7d avg 0.20 — moisture sustained)
All conditions met (soil 71°F, sustained 7/7 days above threshold, today 0.20 VWC, 7d avg 0.20 — moisture sustained)
All conditions met (soil 71°F, sustained 7/7 days above threshold, today 0.20 VWC, 7d avg 0.20 — moisture sustained)
All conditions met (soil 71°F, sustained 7/7 days above threshold, today 0.20 VWC, 7d avg 0.20 — moisture sustained)
All conditions met (soil 71°F, sustained 7/7 days above threshold, today 0.20 VWC, 7d avg 0.20 — moisture sustained)
All conditions met (soil 71°F, sustained 7/7 days above threshold, today 0.20 VWC, 7d avg 0.20 — moisture sustained)
All conditions met (soil 71°F, sustained 7/7 days above threshold, today 0.20 VWC, 7d avg 0.20 — moisture sustained)
All conditions met (soil 71°F, sustained 7/7 days above threshold, today 0.20 VWC, 7d avg 0.20 — moisture sustained)
All conditions met (soil 71°F, sustained 7/7 days above threshold, today 0.20 VWC, 7d avg 0.20 — moisture sustained)
All conditions met (soil 71°F, sustained 7/7 days above threshold, today 0.20 VWC, 7d avg 0.20 — moisture sustained)
All conditions met (soil 71°F, sustained 7/7 days above threshold, today 0.20 VWC, 7d avg 0.20 — moisture sustained)
All conditions met (soil 71°F, sustained 7/7 days above threshold, today 0.20 VWC, 7d avg 0.20 — moisture sustained)
All conditions met (soil 71°F, sustained 7/7 days above threshold, today 0.20 VWC, 7d avg 0.20 — moisture sustained)
All conditions met (soil 71°F, sustained 7/7 days above threshold, today 0.20 VWC, 7d avg 0.20 — moisture sustained)
All conditions met (soil 71°F, sustained 7/7 days above threshold, today 0.20 VWC, 7d avg 0.20 — moisture sustained)
All conditions met (soil 71°F, sustained 7/7 days above threshold, today 0.20 VWC, 7d avg 0.20 — moisture sustained)
All conditions met (soil 71°F, sustained 7/7 days above threshold, today 0.20 VWC, 7d avg 0.20 — moisture sustained)
All conditions met (soil 71°F, sustained 7/7 days above threshold, today 0.20 VWC, 7d avg 0.20 — moisture sustained)
All conditions met (soil 71°F, sustained 7/7 days above threshold, today 0.20 VWC, 7d avg 0.20 — moisture sustained)
All conditions met (soil 71°F, sustained 7/7 days above threshold, today 0.20 VWC, 7d avg 0.20 — moisture sustained)
All conditions met (soil 71°F, sustained 7/7 days above threshold, today 0.20 VWC, 7d avg 0.20 — moisture sustained)
All conditions met (soil 71°F, sustained 7/7 days above threshold, today 0.20 VWC, 7d avg 0.20 — moisture sustained)
All conditions met (soil 71°F, sustained 7/7 days above threshold, today 0.20 VWC, 7d avg 0.20 — moisture sustained)
All conditions met (soil 71°F, sustained 7/7 days above threshold, today 0.20 VWC, 7d avg 0.20 — moisture sustained)
All conditions met (soil 71°F, sustained 7/7 days above threshold, today 0.20 VWC, 7d avg 0.20 — moisture sustained)
All conditions met (soil 71°F, sustained 7/7 days above threshold, today 0.20 VWC, 7d avg 0.20 — moisture sustained)
All conditions met (soil 71°F, sustained 7/7 days above threshold, today 0.20 VWC, 7d avg 0.20 — moisture sustained)
All conditions met (soil 71°F, sustained 7/7 days above threshold, today 0.20 VWC, 7d avg 0.20 — moisture sustained)
All conditions met (soil 71°F, sustained 7/7 days above threshold, today 0.20 VWC, 7d avg 0.20 — moisture sustained)
All conditions met (soil 71°F, sustained 7/7 days above threshold, today 0.20 VWC, 7d avg 0.20 — moisture sustained)
All conditions met (soil 71°F, sustained 7/7 days above threshold, today 0.20 VWC, 7d avg 0.20 — moisture sustained)
All conditions met (soil 71°F, sustained 7/7 days above threshold, today 0.20 VWC, 7d avg 0.20 — moisture sustained)
All conditions met (soil 71°F, sustained 7/7 days above threshold, today 0.20 VWC, 7d avg 0.20 — moisture sustained)
All conditions met (soil 71°F, sustained 7/7 days above threshold, today 0.20 VWC, 7d avg 0.20 — moisture sustained)
All conditions met (soil 71°F, sustained 7/7 days above threshold, today 0.20 VWC, 7d avg 0.20 — moisture sustained)
All conditions met (soil 71°F, sustained 7/7 days above threshold, today 0.20 VWC, 7d avg 0.20 — moisture sustained)
All conditions met (soil 71°F, sustained 7/7 days above threshold, today 0.20 VWC, 7d avg 0.20 — moisture sustained)
All conditions met (soil 71°F, sustained 7/7 days above threshold, today 0.20 VWC, 7d avg 0.20 — moisture sustained)
All conditions met (soil 71°F, sustained 7/7 days above threshold, today 0.20 VWC, 7d avg 0.20 — moisture sustained)
All conditions met (soil 71°F, sustained 7/7 days above threshold, today 0.20 VWC, 7d avg 0.20 — moisture sustained)
All conditions met (soil 71°F, sustained 7/7 days above threshold, today 0.20 VWC, 7d avg 0.20 — moisture sustained)
All conditions met (soil 71°F, sustained 7/7 days above threshold, today 0.20 VWC, 7d avg 0.20 — moisture sustained)
All conditions met (soil 71°F, sustained 7/7 days above threshold, today 0.20 VWC, 7d avg 0.20 — moisture sustained)
All conditions met (soil 71°F, sustained 7/7 days above threshold, today 0.20 VWC, 7d avg 0.20 — moisture sustained)
All conditions met (soil 71°F, sustained 7/7 days above threshold, today 0.20 VWC, 7d avg 0.20 — moisture sustained)
All conditions met (soil 71°F, sustained 7/7 days above threshold, today 0.20 VWC, 7d avg 0.20 — moisture sustained)
All conditions met (soil 71°F, sustained 7/7 days above threshold, today 0.20 VWC, 7d avg 0.20 — moisture sustained)
All conditions met (soil 71°F, sustained 7/7 days above threshold, today 0.20 VWC, 7d avg 0.20 — moisture sustained)
All conditions met (soil 71°F, sustained 7/7 days above threshold, today 0.20 VWC, 7d avg 0.20 — moisture sustained)
All conditions met (soil 71°F, sustained 7/7 days above threshold, today 0.20 VWC, 7d avg 0.20 — moisture sustained)
All conditions met (soil 71°F, sustained 7/7 days above threshold, today 0.20 VWC, 7d avg 0.20 — moisture sustained)
All conditions met (soil 71°F, sustained 7/7 days above threshold, today 0.20 VWC, 7d avg 0.20 — moisture sustained)
All conditions met (soil 71°F, sustained 7/7 days above threshold, today 0.20 VWC, 7d avg 0.20 — moisture sustained)
All conditions met (soil 71°F, sustained 7/7 days above threshold, today 0.20 VWC, 7d avg 0.20 — moisture sustained)
All conditions met (soil 71°F, sustained 7/7 days above threshold, today 0.20 VWC, 7d avg 0.20 — moisture sustained)
All conditions met (soil 71°F, sustained 7/7 days above threshold, today 0.20 VWC, 7d avg 0.20 — moisture sustained)
All conditions met (soil 71°F, sustained 7/7 days above threshold, today 0.20 VWC, 7d avg 0.20 — moisture sustained)
All conditions met (soil 71°F, sustained 7/7 days above threshold, today 0.20 VWC, 7d avg 0.20 — moisture sustained)
All conditions met (soil 71°F, sustained 7/7 days above threshold, today 0.20 VWC, 7d avg 0.20 — moisture sustained)
All conditions met (soil 71°F, sustained 7/7 days above threshold, today 0.20 VWC, 7d avg 0.20 — moisture sustained)
All conditions met (soil 71°F, sustained 7/7 days above threshold, today 0.20 VWC, 7d avg 0.20 — moisture sustained)
All conditions met (soil 71°F, sustained 7/7 days above threshold, today 0.20 VWC, 7d avg 0.20 — moisture sustained)
All conditions met (soil 71°F, sustained 7/7 days above threshold, today 0.20 VWC, 7d avg 0.20 — moisture sustained)
All conditions met (soil 71°F, sustained 7/7 days above threshold, today 0.20 VWC, 7d avg 0.20 — moisture sustained)
All conditions met (soil 71°F, sustained 7/7 days above threshold, today 0.20 VWC, 7d avg 0.20 — moisture sustained)
All conditions met (soil 71°F, sustained 7/7 days above threshold, today 0.20 VWC, 7d avg 0.20 — moisture sustained)
All conditions met (soil 71°F, sustained 7/7 days above threshold, today 0.20 VWC, 7d avg 0.20 — moisture sustained)
All conditions met (soil 71°F, sustained 7/7 days above threshold, today 0.20 VWC, 7d avg 0.20 — moisture sustained)
All conditions met (soil 71°F, sustained 7/7 days above threshold, today 0.20 VWC, 7d avg 0.20 — moisture sustained)
All conditions met (soil 71°F, sustained 7/7 days above threshold, today 0.20 VWC, 7d avg 0.20 — moisture sustained)
All conditions met (soil 71°F, sustained 7/7 days above threshold, today 0.20 VWC, 7d avg 0.20 — moisture sustained)
All conditions met (soil 71°F, sustained 7/7 days above threshold, today 0.20 VWC, 7d avg 0.20 — moisture sustained)
All conditions met (soil 71°F, sustained 7/7 days above threshold, today 0.20 VWC, 7d avg 0.20 — moisture sustained)
All conditions met (soil 71°F, sustained 7/7 days above threshold, today 0.20 VWC, 7d avg 0.20 — moisture sustained)
All conditions met (soil 71°F, sustained 7/7 days above threshold, today 0.20 VWC, 7d avg 0.20 — moisture sustained)
All conditions met (soil 71°F, sustained 7/7 days above threshold, today 0.20 VWC, 7d avg 0.20 — moisture sustained)
All conditions met (soil 71°F, sustained 7/7 days above threshold, today 0.20 VWC, 7d avg 0.20 — moisture sustained)
All conditions met (soil 71°F, sustained 7/7 days above threshold, today 0.20 VWC, 7d avg 0.20 — moisture sustained)
All conditions met (soil 71°F, sustained 7/7 days above threshold, today 0.20 VWC, 7d avg 0.20 — moisture sustained)
All conditions met (soil 71°F, sustained 7/7 days above threshold, today 0.20 VWC, 7d avg 0.20 — moisture sustained)
All conditions met (soil 71°F, sustained 7/7 days above threshold, today 0.20 VWC, 7d avg 0.20 — moisture sustained)
All conditions met (soil 71°F, sustained 7/7 days above threshold, today 0.20 VWC, 7d avg 0.20 — moisture sustained)
All conditions met (soil 71°F, sustained 7/7 days above threshold, today 0.20 VWC, 7d avg 0.20 — moisture sustained)
All conditions met (soil 71°F, sustained 7/7 days above threshold, today 0.20 VWC, 7d avg 0.20 — moisture sustained)
All conditions met (soil 71°F, sustained 7/7 days above threshold, today 0.20 VWC, 7d avg 0.20 — moisture sustained)
All conditions met (soil 71°F, sustained 7/7 days above threshold, today 0.20 VWC, 7d avg 0.20 — moisture sustained)
All conditions met (soil 71°F, sustained 7/7 days above threshold, today 0.20 VWC, 7d avg 0.20 — moisture sustained)
All conditions met (soil 71°F, sustained 7/7 days above threshold, today 0.20 VWC, 7d avg 0.20 — moisture sustained)
All conditions met (soil 71°F, sustained 7/7 days above threshold, today 0.20 VWC, 7d avg 0.20 — moisture sustained)
All conditions met (soil 71°F, sustained 7/7 days above threshold, today 0.20 VWC, 7d avg 0.20 — moisture sustained)
All conditions met (soil 71°F, sustained 7/7 days above threshold, today 0.20 VWC, 7d avg 0.20 — moisture sustained)
All conditions met (soil 71°F, sustained 7/7 days above threshold, today 0.20 VWC, 7d avg 0.20 — moisture sustained)
Primordia readiness: Cold = mycelium dormant. Activating = soil warming, primordia building. Primed = 5+ sustained warm days at species threshold; fruiting imminent if moisture cooperates. Based on Schmidt 1983 / Mihail 2007.