Most of the time, sexually transmitted diseases (STDs) have no symptoms, so the only way to know for sure if you have an STD is to get tested. If you've had any type of sexual contact that could transmit STDs, such as vaginal, anal or oral sex, it's important to talk to a doctor or nurse about getting tested. In most cases, a person can get tested for an STI within a few weeks of exposure. If a person has a curable STI, such as chlamydia or gonorrhea, they may need to be tested again after treatment.
It is recommended to retest two weeks after treatment to ensure that you are free of infection. The correct STI test depends on many factors, including medical history, sexual history, risk of exposure, and previous history of STI testing. In as little as one day, chlamydia can appear in your body, but tests should be done at least five days after exposure.