Question: how long does it take for someone to know they have herpes?
Answer: Initial herpes symptoms usually show up 2 to 20 days after you're infected. But it may be years before the first symptoms appear. Herpes sores usually heal in a few weeks. But the virus stays in your body – and it can flare up and cause sores again.