How Long Does STD Testing Take?
STD testing is quick — the visit takes 10–20 minutes and results arrive in days.
Visit Duration
- Urine test: 5 minutes
- Blood draw: 5 minutes
- Swab: 5 minutes
- Total visit: 10–20 minutes
Results Timeline
- HIV rapid test: 20 minutes (on-site)
- HIV RNA: 1–2 days
- Chlamydia/Gonorrhea (NAAT): 1–3 days
- Syphilis: 2–3 days
- Herpes blood: 2–5 days
- Full panel: 3–5 days
Getting Results
- Phone call or patient portal
- Some clinics text results
- Positive results always involve a follow-up call
Source: CDC, American Sexual Health Association.
Order a confidential STD test panel online — private, no specialist referral required.
Order a confidential STD test panel online ↗ affiliate link