How to get STD testing free or at low cost in San Bernardino
Testing at a community health center, a health department STD clinic, or a site on CDC's locator is confidential, and none of them requires insurance.
-
19 community health centers in San Bernardino
Federally qualified health centers, required to see you regardless of ability to pay, with fees on a sliding scale by income.
-
Your county health department's STD clinic
Most counties run one, typically free or low cost, confidential, and often walk-in.
-
CDC's testing locator
Finds HIV, STD and hepatitis testing sites by ZIP code and flags free or low-cost options.
When you call, ask
- "Do you offer STD testing at this location?"
- "What would it cost me without insurance, on your sliding scale?"
Family planning clinics near San Bernardino that test for STDs
HHS lists these as Title X family planning clinics. For care under a clinic's Title X program, which can include STD testing, federal rules say the clinic can't charge you if your family's income is at or below the federal poverty line, and must discount what you pay by income up to two and a half times that line (42 CFR 59.5).
If you're under 18 and ask for confidential care, the clinic counts your own income, not your family's.
-
St. John’s Community Health-San Bernardino Health Center
1500 North Waterman Ave.
San Bernardino, CA 92404Tests for: Chlamydia, Gonorrhea, Syphilis, HIV, Hepatitis C
Hours: Mon 8:30am-5pm, Tue 11am-7:30pm, Thu-Fri 8:30am-5pm, Sat 7:30am-4pm
-
County of Riverside Community Health Agency - Rubidoux Family Care Center
5256 Mission BLVD
Riverside, CA 92509Tests for: Chlamydia, Gonorrhea, Syphilis, HIV, Hepatitis C
When you call, ask:
- Is this visit part of your Title X family planning program?
- What would I pay at my income?
- Can I walk in, or do I need an appointment?
HHS Office of Population Affairs Title X clinic locator, updated October 20, 2026. Services and hours are as each clinic reports them to HHS.
Community health centers in San Bernardino
19 federally qualified community health centers in San Bernardino charge on a sliding scale by income and see patients regardless of insurance. Call ahead to confirm the site offers STD testing and to book.
-
Blessing Community Health Center
San Bernardino, CA 92404-1700
Sliding-scale fees Uninsured welcome 909-433-9700 -
Cnhf - H Street Clinic
San Bernardino, CA 92405-5039
Sliding-scale fees Uninsured welcome 909-381-0803 -
Inland Family Community Health Center
San Bernardino, CA 92401-1109
Sliding-scale fees Uninsured welcome 909-881-6146 -
Sac Brier
San Bernardino, CA 92408-2862
Sliding-scale fees Uninsured welcome 909-382-7100 -
Sac Health System Downtown Clinic
San Bernardino, CA 92410-3320
Sliding-scale fees Uninsured welcome 909-382-7100 x08649 -
Sac Hospitality Lane Administration
San Bernardino, CA 92408-3238
Sliding-scale fees Uninsured welcome 909-382-7100 -
Sac Hospitality Lane Administration Ste 106
San Bernardino, CA 92408-3238
Sliding-scale fees Uninsured welcome 909-382-7100 -
Sac Hospitality Lane Administration Ste 201
San Bernardino, CA 92408-3249
Sliding-scale fees Uninsured welcome 909-382-7100 -
Sac Hospitality Lane Administration Ste 202
San Bernardino, CA 92408-3238
Sliding-scale fees Uninsured welcome 909-382-7100 -
Sac Hospitality Lane Administration Ste 301
San Bernardino, CA 92408-3265
Sliding-scale fees Uninsured welcome 909-382-7100 -
Sachs-Frazee Clinic
San Bernardino, CA 92410-2641
Sliding-scale fees Uninsured welcome 909-383-8092 -
Sachs-Norton Clinic
San Bernardino, CA 92408-0218
Sliding-scale fees Uninsured welcome 909-382-7100 -
San Bernardino Health Center
San Bernardino, CA 92401-1352
Sliding-scale fees Uninsured welcome 909-383-3001 -
Sjch San Bernardino Health Center
San Bernardino, CA 92404-5111
Sliding-scale fees Uninsured welcome 323-541-1600 -
Tri-State Community Healthcare, San Bernadino
San Bernardino, CA 92411
Sliding-scale fees Uninsured welcome 760-326-0222 -
Umma Health Al Shifa Clinic
San Bernardino, CA 92405-3546
Sliding-scale fees Uninsured welcome 323-789-5610 -
Unicare Community Health Center, Inc.
San Bernardino, CA 92410-2737
Sliding-scale fees Uninsured welcome 909-884-6700 -
Unicare Community Health Center, Inc. - San Bernardino 184
San Bernardino, CA 92404-3658
Sliding-scale fees Uninsured welcome 909-882-4788 -
Unicare Community Health Center, Inc. - San Bernardino 190
San Bernardino, CA 92404-3658
Sliding-scale fees Uninsured welcome 909-882-4788
Every site above tests free or at low cost based on income, and that is the right first stop. An at-home kit is self-pay and is not billed to Medicaid, so the clinic route usually costs less. If you would rather test at home:
Everlywell
At-home STI test panels covering chlamydia, gonorrhea, HIV, herpes, and syphilis, with a mail-in sample and physician-reviewed results online.
Browse at-home STI testsSponsored