Question: how long does it take for herpes to recover?
Answer: Typically, herpes outbreak are resolved in 2 to 3 weeks, though sores may take up to 4 weeks to heal. In severe cases, such as for those who are immunocompromised, herpes may take months to completely disappear.