Question: how long does it take for std to show in blood test?
Answer: 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.