how long does it take for std to show in blood test?
It can take up to three months for enough copies of the virus (known as viral load) to accumulate in your blood and be detected through a blood test. Chlamydia can be tested for after a few days but results will be most accurate after 2 weeks. Gonorrhea results are most accurate after seven days.