Guides · Updated September 6, 2026

Where to Get Tested for STDs: Every Option Ranked by Speed and Privacy

All the places you can get tested for STDs, ranked by how fast results come back, what it costs, and how private it is, plus how to get tested today.

Need a rapid STD test today?

Order online, walk into any of 4,500+ testing centers with no appointment, and get confidential results in 1 to 2 days. Individual tests from $24, full 10-test panel $139.

Find a Local Lab →

Where to get tested for STDs has more answers than it used to. You no longer need a doctor’s order, an appointment, or an explanation. This guide ranks every option by what most people care about: how fast the results come back, what it costs, and who finds out.

Every option, compared

OptionAppointment?ResultsCost without insurancePrivacy
Private online lab (walk-in)No1–2 days$24–$139Confidential; not on insurance or medical record
Sexual health / health department clinicUsually walk-in, limited hoursRapid HIV 20 min; lab tests days to 2 weeksFree to sliding scaleConfidential; some anonymous HIV
Planned ParenthoodOften requiredSeveral daysSliding scaleConfidential; insurance optional
Urgent careWalk-in2–5 days$200–$400On insurance and medical record
Doctor / OB-GYNYes2–7 days$150–$400 (screening may be free with insurance)On insurance and medical record
Pharmacy clinic (MinuteClinic)Walk-in or bookSeveral daysVisit + lab feesOn insurance and medical record
Mail-in home kitNo5–7 days$70–$250Private
Emergency roomNoSame day for some$500+On insurance and medical record

Ranked by speed to results

  1. Sexual health clinic with rapid tests: HIV and sometimes syphilis in 20 minutes. Everything else still goes to a lab.
  2. Private online lab: full panel in 1 to 2 days.
  3. Urgent care and pharmacy clinics: 2 to 5 days.
  4. Doctor’s office: 2 to 7 days.
  5. Health department lab tests: days to 2 weeks.
  6. Mail-in kits: 5 to 7 days including shipping.

Ranked by cost

  1. Health department or community clinic: free or sliding scale.
  2. Planned Parenthood: sliding scale, Medicaid accepted.
  3. Private online lab: $24 to $59 per test, $139 for 10 tests, no visit fee.
  4. Doctor with insurance (preventive screening): often free, but the visit may have a copay.
  5. Mail-in kit: $70 to $250.
  6. Urgent care / pharmacy clinic: $200 to $400.
  7. Emergency room: the most expensive by far.

Ranked by privacy

  1. Anonymous HIV testing at community organizations: no name recorded.
  2. Private online lab: your name is on the order, results go only to you, nothing to insurance or your medical record.
  3. Health department / Planned Parenthood self-pay: confidential, no insurance involved.
  4. Mail-in kit: private, though results live with the kit company.
  5. Any visit billed to insurance: the policyholder sees the Explanation of Benefits, and the visit is in your medical record.

How to get tested today, step by step

Private lab route (most people):

  1. Order online. Choose individual tests or the 10-test panel.
  2. Pick the nearest of 4,500+ lab draw sites. Most open by 7 or 8 a.m. on weekdays; many open Saturdays.
  3. Walk in with your confirmation and ID. Urine sample and a small blood draw, about 5 minutes.
  4. Check your private account in 1 to 2 days. A doctor is available for positive results and can prescribe treatment.

Free clinic route:

  1. Find your county or city health department’s sexual health clinic online and check walk-in hours.
  2. Arrive early; clinics often fill up.
  3. Rapid HIV result before you leave; other results by phone or portal in days to two weeks.

Which tests to get

If you are not sure what you were exposed to, a 10-test panel (HIV, syphilis, chlamydia, gonorrhea, herpes 1 and 2, hepatitis A, B, C) covers the common infections. After a single known exposure, chlamydia and gonorrhea at 2 weeks and HIV and syphilis at 6 weeks is a reasonable minimum. If you have had oral or anal exposure, ask a clinic for throat or rectal swabs, since urine tests only detect genital infection.

Timing matters wherever you go

Chlamydia and gonorrhea: 1 to 2 weeks after exposure. HIV: 18 to 45 days for a lab antigen/antibody test, about 3 months for a rapid antibody test. Syphilis: 3 to 6 weeks. Herpes: 12 weeks or more. Testing before the window closes gives a false sense of security.

The bottom line: for speed, privacy, and predictable cost, order online and walk into a lab. For a free test, go to the health department and plan around its hours. For symptoms that need an exam today, urgent care or your doctor.

Frequently asked questions

Where can I get tested for STDs?

Private walk-in labs (order online), health department and sexual health clinics, Planned Parenthood, urgent care, your doctor or OB-GYN, pharmacy clinics, and mail-in home kits. Each differs in speed, cost, and privacy.

How do I get tested for STDs without a doctor?

Order tests online and walk into a lab draw site; no doctor's order or referral is needed. Health departments and Planned Parenthood also test without a referral.

What is the fastest way to get tested for STDs?

Order online and walk into a private lab the same day; results post in 1 to 2 days. For a 20-minute HIV or syphilis result, a sexual health clinic with rapid testing is fastest for those two infections.

Can I get tested for STDs anonymously?

Some community organizations and health departments offer anonymous HIV testing. Private online testing is confidential rather than anonymous: your name is on the order, but nothing is shared with insurance or your medical record.

Ready to get tested?

Same-day testing at 4,500+ locations. Results in 1 to 2 days. 100% confidential.

See Tests & Prices →

This article is for general information only and is not medical advice. It does not replace an evaluation by a licensed clinician. If you have symptoms or a known exposure, seek care promptly. RapidSTDTests.com is an informational referral website and may be compensated when you order testing through our links.

Ready to know your status?

Order online in minutes, walk into any of 4,500+ testing centers today, and get confidential results in 1 to 2 days.

Find a Local Lab →