Question: how long does it take to know you have an std?
Answer: You're having unprotected sex. Here's how long after exposure we can get a reliable test result: 2 weeks: gonorrhea and chlamydia (and a pregnancy test too!) 1 week to 3 months: syphilis. 6 weeks to 3 months: HIV, hepatitis C and B.