Does Urgent Care Do STD Testing?

Quick Answer:

Yes, most urgent care centers offer confidential STD testing for chlamydia, gonorrhea, HIV, syphilis, herpes, and more. Results take 1-3 days for most tests (rapid HIV in 20 minutes). Cost is $50-$200 without insurance.

STD Testing at Urgent Care

Urgent care centers provide discreet, confidential STD testing without the need for an appointment. This is a convenient option when you can't get into your regular doctor or prefer a more private setting.

What STDs Can Urgent Care Test For?

  • Chlamydia - Urine test or swab
  • Gonorrhea - Urine test or swab
  • HIV - Blood test (rapid or standard)
  • Syphilis - Blood test
  • Herpes (HSV-1, HSV-2) - Blood test or swab
  • Hepatitis B & C - Blood test
  • Trichomoniasis - Urine or swab

How Long Do Results Take?

Test TypeResults Time
Rapid HIV test20 minutes
Chlamydia/Gonorrhea1-3 days
Standard HIV1-3 days
Syphilis1-3 days
Herpes2-5 days
Full panel3-5 days

Cost of STD Testing

TestWithout InsuranceWith Insurance
Single STD test$50-$100$0-$30 copay
Full STD panel$150-$300$0-$50 copay
Rapid HIV only$50-$100Often free

What to Expect

  1. Check in (no need to state reason publicly)
  2. Private consultation with provider
  3. Provide urine sample and/or blood draw
  4. Results sent via patient portal or phone call
  5. Treatment prescribed if positive (often same day)

Is It Confidential?

Yes. STD testing at urgent care is completely confidential. Results are protected by HIPAA and won't be shared without your consent. If you're on a parent's insurance, you can request that explanation of benefits (EOB) be sent to you directly.

Related Questions

Find Urgent Care Near You

Search our directory of 18,000+ urgent care centers to find one in your area.