Question: how long does it take for an std to heal?
Answer: Not everyone gets these symptoms, but in people who do they usually last 1 to 2 weeks. After the symptoms disappear, you may not have any further symptoms for many years, even though the infection remains in your body.