Getting tested for STIs is straightforward and available through several types of clinics, your regular doctor, or even a mail-in kit you use at home. Most tests require nothing more than a urine sample, a blood draw, or a swab, and results can come back in as little as 20 minutes for rapid tests or within a few business days for standard lab work.
Where to Get Tested
You have more options than you might expect. Planned Parenthood clinics offer STI testing on a sliding fee scale, meaning the cost adjusts based on your income and household size. Local health departments run sexual health clinics in most counties, often at low or no cost. Your primary care doctor or gynecologist can order any STI test during a routine visit, and urgent care centers increasingly offer basic panels as well.
Private labs let you order tests online, walk into a local draw site, and get results electronically without needing a doctor’s referral. This appeals to people who want speed and privacy. At-home test kits are another option: you collect your own samples (typically a finger-prick blood spot and urine or swabs) and mail them to a lab. Research published in The BMJ found that self-collected swabs of the throat and rectum produced diagnoses just as accurately as clinician-collected swabs, and self-collected samples detected 98% of gonorrhea infections. Chlamydia detection was slightly lower with pooled self-collected samples but still exceeded the 90% threshold recommended for clinical use.
What Each Test Involves
The sample you give depends on the infection being tested:
- Urine sample: Used for chlamydia, gonorrhea, and trichomoniasis. You urinate into a cup. For accurate results, avoid urinating for at least 20 minutes before giving your sample.
- Blood draw: Used for HIV, syphilis, hepatitis B, hepatitis C, and sometimes herpes. A standard vein draw or, for rapid tests, a finger prick.
- Swab: Used for chlamydia, gonorrhea, HPV, and herpes. A provider uses a soft swab at the site of potential infection, which could be the vagina, cervix, penis, urethra, rectum, or throat. Many clinics now let you do vaginal or rectal swabs yourself in a private room.
A full STI panel typically combines a urine test with a blood draw and covers chlamydia, gonorrhea, syphilis, HIV, and hepatitis. Herpes is not included in standard panels unless you have symptoms or specifically request it, because blood tests for herpes detect antibodies rather than active infection and can produce misleading results in people without symptoms.
When to Test After Exposure
Testing too early after a potential exposure can produce a false negative. Every infection has a window period, the time between exposure and when a test can reliably detect it. If you test before that window closes, you could be infected but get a clean result.
- Chlamydia and gonorrhea: Detectable about 1 to 2 weeks after exposure.
- HIV (blood antigen/antibody test): Catches most infections by 2 weeks, and nearly all by 6 weeks. An oral swab test takes longer, catching most by 1 month and nearly all by 3 months.
- Syphilis: A blood test catches most infections by 1 month and almost all by 3 months.
- Hepatitis B: Detectable at 3 to 6 weeks.
- Hepatitis C: Catches most infections by 2 months, though full certainty takes up to 6 months.
If you had a specific exposure you’re worried about, the practical approach is to test at 2 weeks for chlamydia and gonorrhea, then again around 6 weeks for HIV and syphilis, and once more at 3 months if your initial results were negative and you want to rule out a longer window period.
How Quickly Results Come Back
Rapid point-of-care tests for HIV and syphilis can deliver results in about 20 minutes during your visit. Standard lab-processed tests, including the nucleic acid amplification tests used for chlamydia and gonorrhea, typically take 1 to 3 business days. Some clinics call only if results are positive, while others provide all results through an online portal. If you’re using a mail-in kit, factor in shipping time on top of lab processing, which usually means 5 to 10 days total.
Who Should Get Tested and How Often
CDC screening guidelines are more specific than most people realize. Sexually active women under 25 should be screened for chlamydia and gonorrhea every year. Women 25 and older need annual screening only if they have risk factors like a new partner or multiple partners. All adults aged 13 to 64 should get at least one HIV test in their lifetime, even without any specific risk factors.
Men who have sex with men face higher screening recommendations: at least annual testing for chlamydia, gonorrhea (at all sites of contact, including throat and rectum), syphilis, and HIV. For those with multiple partners or other risk factors, testing every 3 to 6 months is recommended. People living with HIV should be screened for chlamydia, gonorrhea, and syphilis at least annually. All adults over 18 should get a one-time hepatitis C screening.
Pregnant women are screened for syphilis, HIV, and hepatitis B at their first prenatal visit. Those under 25, or with risk factors, should also be tested for chlamydia and gonorrhea early in pregnancy and again in the third trimester.
Privacy and Confidentiality
Most testing sites are confidential, meaning your name is attached to your results but they’re protected by medical privacy laws and only shared with you and your provider. Some clinics, particularly public health sites, offer anonymous testing where you register with an identifier code instead of your name. Anonymous testing is most commonly available for HIV.
If you’re on a parent’s insurance and concerned about an explanation of benefits being mailed home, community health clinics and Planned Parenthood locations can often provide testing outside of insurance. Many local health departments offer free STI testing regardless of insurance status. Calling ahead to ask about billing practices is a simple way to confirm what will or won’t show up on any statements.
Paying for Testing
Most private insurance plans cover STI screening with no copay when it falls within recommended guidelines, thanks to preventive care mandates under the Affordable Care Act. Without insurance, costs vary widely. Community health centers and health department clinics often provide testing free or on a sliding scale. Planned Parenthood offers reduced or no-cost care based on income and household size. Private lab companies charge per test, with individual tests ranging from roughly $25 to $100 each and full panels running higher, though prices depend on your location and the company.
At-home kits typically cost between $50 and $200 depending on how many infections they cover. Some kits include a telehealth consultation and prescriptions if results are positive, which can streamline treatment if you’d rather not visit a clinic in person.

