Question: how long can you test positive for mushrooms?
Answer: Psilocybin Detection Windows Mushrooms can leave the body from 24 hours up to 3 days depending on how often the person uses mushrooms. It also depends on how easily each person's body metabolizes the drug. The longer it takes, the longer it is detectable in a urine test.