STD testing can cost anywhere from nothing to a few hundred dollars, depending on where you go, what infections you test for, and whether you have insurance. A single-infection test might run $24 to $60 out of pocket, while a comprehensive panel screening for eight or more infections can reach $200 to $400. But many people qualify for free or reduced-cost testing and don’t realize it.
What Insurance Covers at No Cost
The Affordable Care Act requires most private insurance plans, Medicare, and Medicaid expansion plans to cover certain STD screenings with zero co-pay. The specific tests covered without cost-sharing include chlamydia and gonorrhea screening for sexually active women age 24 and younger (and older women at increased risk), syphilis screening for anyone at increased risk and all pregnant women, and HPV testing as part of cervical cancer screening for women aged 30 to 65.
Medicare Part B covers screenings for chlamydia, gonorrhea, syphilis, and hepatitis B once every 12 months for people who are pregnant or at increased risk. It also covers up to two behavioral counseling sessions per year. You pay nothing if your provider accepts Medicare assignment.
The catch is that these mandates apply to specific groups based on age, sex, and risk factors. If you’re a man wanting a routine chlamydia test, for example, the ACA doesn’t require your plan to cover it at no cost. That said, many insurers cover broader testing anyway, so it’s worth calling your plan before assuming you’ll pay out of pocket. HIV testing has its own separate coverage rules and is generally covered for all adults aged 15 to 65.
Free and Low-Cost Clinic Options
County and city health departments are one of the most reliable sources of free STD testing in the U.S. Many offer walk-in clinics where testing and treatment cost nothing. Philadelphia’s public health clinics, for instance, provide free walk-in STI testing and treatment. Atlantic County, New Jersey, runs a no-fee STI clinic for county residents. These aren’t exceptions. Most major cities and many counties operate similar programs.
Community health centers and organizations like Planned Parenthood use sliding-scale fees based on your income and household size. You bring proof of income and a photo ID, and they calculate what you owe. If you can’t pay on the day of your visit, you won’t be turned away. For someone with low or no income, the cost can drop to zero.
To find free testing near you, search your county health department’s website or use the CDC’s “Get Tested” locator at gettested.cdc.gov.
Out-of-Pocket Costs Without Insurance
If you’re paying cash at a doctor’s office or urgent care clinic, expect to cover two separate charges: the office visit and the lab work. An office visit alone typically runs $100 to $250 depending on the provider and location. Lab fees stack on top of that, and they vary based on how many infections you’re screening for. A basic chlamydia and gonorrhea test might add $50 to $100, while a full panel including HIV, hepatitis, herpes, and syphilis can push total costs past $400.
STI-specific clinics tend to be cheaper than general doctor’s offices. Research published by the National Institutes of Health estimated that treating a common STI (including the visit and medication) costs about $95 at an STI clinic compared to $127 to $220 at a regular doctor’s office, depending on the infection. Testing follows a similar pattern: clinics that specialize in sexual health keep overhead lower.
At-Home Test Kit Prices
Mail-in test kits let you collect a sample at home (usually a urine sample, a vaginal swab, or a finger-prick blood spot) and send it to a lab. Prices vary widely based on how many infections the kit screens for.
- Single-infection tests: Start around $24 to $59, typically covering one STI like chlamydia or HIV.
- Mid-range panels (3 to 5 infections): Run $69 to $180. A kit testing chlamydia, gonorrhea, and trichomoniasis costs about $180 from one popular brand, while others bundle similar panels for $69 to $99.
- Comprehensive panels (8+ infections): Range from $198 to $399. These usually cover chlamydia, gonorrhea, syphilis, HIV, hepatitis B and C, herpes, and trichomoniasis.
Major kit brands include STDcheck ($24 to $259), Everlywell ($69 to $253), myLAB Box ($59 to $399), and LetsGetChecked ($99 to $249). Most include prepaid shipping and results within a few days. Some offer a phone consultation with a provider if you test positive, though prescriptions and treatment are a separate cost.
At-home kits are convenient, but they don’t cover every infection equally well. Herpes testing through blood samples, for example, has higher false-positive rates than other tests. And if you test positive, you’ll still need to see a provider for treatment.
What Treatment Costs After a Positive Result
Testing is only half the equation. If a result comes back positive, treatment for the most common bacterial STIs is straightforward but adds to the bill. At a regular doctor’s office, treating chlamydia costs roughly $150 to $160 (visit plus antibiotics), gonorrhea runs $127 to $174, and trichomoniasis costs $158 to $220. At an STI clinic, that drops to around $95 for any of these infections.
With insurance, treatment is usually covered under your plan’s standard benefits, though you may owe a co-pay. At public health clinics that offer free testing, treatment is often included at no charge as well. If you’re uninsured and paying out of pocket, the antibiotics themselves are inexpensive (often under $20 for generic options). The bigger cost is the follow-up visit.
How to Minimize Your Costs
Your cheapest path depends on your situation. If you have insurance, call your plan and ask which STD screenings are covered as preventive care. Request the tests through your primary care provider so the visit is billed as a preventive screening, not a diagnostic visit. That distinction matters because preventive screenings get the zero-cost-sharing protection, while diagnostic tests (ordered because you have symptoms) may not.
If you’re uninsured or underinsured, a public health department clinic is almost always the lowest-cost option. Many provide testing and treatment for free regardless of income. Community health centers with sliding-scale fees are the next best option.
At-home kits make sense when privacy or convenience is your priority, but they’re rarely the cheapest route. A $200 comprehensive panel from a mail-in company covers the same infections you could get tested for at no cost through a health department. Where kits shine is speed and discretion: you skip the waiting room, test on your own schedule, and get results online within days.

