Question: how long does it take for blood test results for std?
Answer: Sexually transmitted infection (STI) tests According to Columbia University, these tests most commonly provide results in 10 to 20 minutes. Doctors also use blood tests to test for the presence of conditions such as herpes, hepatitis, and syphilis. These results may take up to one to two weeks.