Question: how long before you know if you contracted 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.