Skip to main content
Go to homepage

Print Page

How Do Doctors Test for STDs?

How does a doctor test someone for STDs?

There are different tests for different sexually transmitted diseases (STDs). The kind of test a person gets will depend on the type of STD, symptoms (like sores, discharge, or pain), and their medical and sexual history.

To get this history, a doctor or nurse practitioner (NP) will ask about things like how many partners the person has had. After that, the doctor or NP will examine the person's genitals. For females who have symptoms of STDs, this might include a pelvic exam. If they don't have symptoms and are just getting screened for STDs as part of a routine checkup, they probably won't need a pelvic exam.

Based on what's learned from the interview and exam, the doctor or NP may take one or more of these samples:

  • a blood sample (from either a blood draw or a finger prick)
  • a urine sample
  • a swab of the inside of the mouth
  • a swab from the genitals, such as the urethra in males or the cervix in females
  • a swab of any discharge or sores

Sometimes, the sample can be tested right there in the health provider's office. Other times, the sample is sent to a lab and the results come later. It depends on the office and the type of infection doctors are testing for.

STDs can be sneaky. Often there are no signs that a person has one. That's not necessarily a good thing. These "hidden" STDs can still put people at risk for health problems. Anyone who is having sex (or has had sex in the past) should get tested.

Reviewed by: KidsHealth Medical Experts

What next?

By using this site, you consent to our use of cookies. To learn more, read our privacy policy.