Find STD Testing

Home › Florida › St. Petersburg

STD Testing in St. Petersburg, Florida

19 STD and HIV testing locations in St. Petersburg, including 11 that list free testing.

Verify with the clinic before visiting. Hours, services, fees and appointment rules change. Call ahead to confirm. This directory is for information only and is not medical advice. In an emergency, call 911.

AIDS Healthcare Foundation – St Petersburg Healthcare Center

3404 26th Ave S, St. Petersburg, FL 33711 · (727) 318-6880
Free testing listedHIVRapid HIV
Mon 8:00am – 5:00pm; Tue 10:00am – 7:00pm; Wed 8:00am – 5:00pm; Thu 10:00am – 7:00pm; Fri 8:00am – 5:00pm

CAN Community Health – St Petersburg Clinic

3251 3rd Ave N, Ste 125, St. Petersburg, FL 33713 · (727) 498-4969
Free testing listedChlamydiaGonorrheaSyphilisHerpesHIVHepatitis C
Mon 8:30am – 5:30pm; Tue 8:30am – 5:30pm; Wed 8:30am – 5:30pm; Thu 8:30am – 5:30pm; Fri 8:30am – 12:30pm

Empath Health – EPIC Sexual Health Clinic

3050 1st Ave S, St. Petersburg, FL 33712 · (727) 328-3260
Free testing listedSliding scaleChlamydiaGonorrheaSyphilisHerpesHIVRapid HIVHepatitis CHepatitis B
Mon 9:00am – 5:00pm; Tue 8:00am – 6:00pm; Wed 9:00am – 5:00pm; Thu 9:00am – 5:00pm; Fri 9:00am – 3:00pm

Evara Health – Lealman Center

4950 34th St N, St. Petersburg, FL 33714 · (727) 824-8181
Free testing listedSliding scaleChlamydiaGonorrheaSyphilisHerpesHIV
Mon 8:00am – 5:00pm; Tue 8:00am – 5:00pm; Wed 7:00am – 6:00pm; Thu 8:00am – 5:00pm; Fri 8:00am – 5:00pm

Evara Health – St Petersburg MLK Center

612 Dr Martin Luther King Jr St N, St. Petersburg, FL 33705 · (727) 824-8181
Free testing listedSliding scaleChlamydiaGonorrheaSyphilisHerpesHIV
Mon 8:00am – 5:00pm; Tue 8:00am – 5:00pm; Wed 8:00am – 5:00pm; Thu 9:00am – 6:00pm; Fri 8:00am – 5:00pm

Evara Health – Bayfront Center

701 6th St S, Ste 741, St. Petersburg, FL 33701 · (727) 824-8181
Free testing listedSliding scaleChlamydiaGonorrheaSyphilisHerpesHIV
Mon 8:00am – 5:00pm; Tue 8:00am – 5:00pm; Wed 8:00am – 5:00pm; Thu 8:00am – 5:00pm

Love the Golden Rule Incorporated

3600 Central Ave, St. Petersburg, FL 33711 · (727) 826-0700
Free testing listedSliding scaleChlamydiaGonorrheaSyphilisHerpesHIVRapid HIVHepatitis CHepatitis B
Mon 8:00am – 4:30pm; Tue 8:00am – 4:30pm; Wed 8:00am – 4:30pm; Thu 8:00am – 4:30pm; Fri 8:00am – 4:30pm

Metro Healthy Communities

2237 Central Ave, St. Petersburg, FL 33713 · (727) 321-3854
Free testing listedSliding scaleChlamydiaGonorrheaSyphilisHIVRapid HIVHepatitis CHepatitis B
Mon 8:30am – 5:00pm; Tue 8:30am – 7:00pm; Wed 8:30am – 5:00pm; Thu 8:30am – 5:00pm; Fri 8:30am – 5:00pm

Metro Healthy Communities – North St Petersburg Office

11201 Corporate Cir, Ste 140, St. Petersburg, FL 33716 · (727) 321-3854
Free testing listedSliding scaleChlamydiaGonorrheaSyphilisHIVRapid HIVHepatitis CHepatitis B
Mon 8:30am – 5:00pm; Tue 8:30am – 7:00pm; Wed 8:30am – 5:00pm; Thu 8:30am – 5:00pm; Fri 8:30am – 5:00pm

Metro Healthy Communities – Downtown St Petersburg

625 6th Ave S, Ste 305, St. Petersburg, FL 33701 · (727) 321-3854
Free testing listedSliding scaleChlamydiaGonorrheaSyphilisHIVRapid HIVHepatitis CHepatitis B
Mon 8:30am – 5:00pm; Tue 8:30am – 5:00pm; Wed 8:30am – 7:00pm; Thu 8:30am – 5:00pm; Fri 8:30am – 5:00pm

Metro Healthy Communities – South St Petersburg Office

2116 34th St S, St. Petersburg, FL 33711 · (727) 321-3854
Free testing listedSliding scaleChlamydiaGonorrheaSyphilisHIVRapid HIVHepatitis CHepatitis B
Mon 8:30am – 5:00pm; Tue 10:30am – 7:00pm; Wed 8:30am – 5:00pm; Thu 8:30am – 5:00pm; Fri 8:30am – 5:00pm

Advanced Bay Area Medical Associates

1700 66th St N, Ste 510, St. Petersburg, FL 33710 · (727) 384-2479
ChlamydiaGonorrheaHerpesHIVRapid HIVHepatitis CHepatitis B
Mon 8:30am – 4:30pm; Tue 8:30am – 4:30pm; Wed 8:30am – 4:30pm; Thu 8:30am – 4:30pm; Fri 8:30am – 4:00pm

Advanced Care Physicians Group

750 94th Avenue North, Ste 202, St. Petersburg, FL 33702 · (727) 729-9000
SyphilisHIVHepatitis CHepatitis B
Hours not listed

BayCare – Pinellas Care Clinic

1201 5th Ave N, Ste 409, St. Petersburg, FL 33705 · (727) 321-4846
Sliding scaleChlamydiaGonorrheaSyphilisHerpesHIVRapid HIV
Hours not listed

Bayfront Health – Saint Petersburg Medical Group Family Medicine

2200 16th St, St. Petersburg, FL 33704 · (727) 893-6201
ChlamydiaGonorrheaSyphilisHerpesHIVRapid HIVHepatitis CHepatitis B
Mon 8:00am – 5:00pm; Tue 8:00am – 5:00pm; Wed 8:00am – 5:00pm; Thu 8:00am – 5:00pm; Fri 8:00am – 5:00pm

Bayfront Health – Bayfront Health Medical Group Family Medicine

470 2nd St S, Ste 101 and 102, St. Petersburg, FL 33701 · (727) 893-6060
ChlamydiaGonorrheaSyphilisHerpesHIVHepatitis CHepatitis B
Mon 8:00am – 5:30pm; Tue 8:00am – 5:30pm; Wed 8:00am – 5:30pm; Thu 8:00am – 5:00pm; Fri 8:00am – 5:30pm

Evara Health – Johnnie Ruth Clarke Health Center

1344 22nd St S, St. Petersburg, FL 33712 · (727) 824-8181
Sliding scaleChlamydiaGonorrheaSyphilisHerpesHIV
Mon 7:00am – 8:00pm; Tue 7:00am – 8:00pm; Wed 8:00am – 8:00pm; Thu 8:00am – 8:00pm; Fri 8:00am – 5:00pm

Florida Department of Health in Pinellas County – St Petersburg Health Department

205 Dr Martin Luther King Jr St N, St. Petersburg, FL 33701 · (727) 824-6900
Sliding scaleChlamydiaGonorrheaSyphilisHIVRapid HIVHepatitis CHepatitis B
Mon 8:00am – 5:00pm; Tue 8:00am – 5:00pm; Wed 8:00am – 5:00pm; Thu 8:00am – 5:00pm; Fri 8:00am – 5:00pm

Planned Parenthood of Florida – St Petersburg Health Center

33 6th St, St. Petersburg, FL 33701 · (727) 898-8199
ChlamydiaGonorrheaSyphilisHerpesHIVRapid HIV
Mon 9:00am – 5:00pm; Tue 9:00am – 5:00pm; Wed 9:00am – 5:00pm; Thu 9:00am – 5:00pm; Sun 8:00am – 3:00pm

Community health centers in St. Petersburg

These federally funded health centers (HRSA) offer primary care, usually on a sliding fee scale. Their STD testing services are not confirmed in our data. Call to confirm STD testing.

Evara Health - Tyrone

6450 38th Ave N, Suite 400, St. Petersburg, FL 33710 · (727) 824-8100
Community Health Centers Of Pinellas, Inc. · Community health center (HRSA). Call to confirm STD testing.

Frequently asked questions

Where can I get STD testing in St. Petersburg, FL?

This page lists 19 STD/HIV testing locations in St. Petersburg, FL from the CDC NPIN directory, plus 1 community health centers that may offer testing. Call ahead to confirm services and hours.

Is there free STD testing in St. Petersburg, FL?

11 of the 19 listed locations say they offer free STI and/or HIV testing. Eligibility can depend on age, income or residency. Many health departments and community health centers also use sliding-scale fees.

Do I need an appointment?

1 locations here say no appointment is required. Others may need an appointment. Call before you go.

Can I get a rapid HIV test?

12 locations here list rapid HIV testing, which usually gives results during the same visit.

Which tests should I ask for?

Common tests include chlamydia, gonorrhea, syphilis, HIV and sometimes herpes or hepatitis. Which ones you need depends on your situation, so a clinician can help you decide. CDC recommends everyone ages 13 to 64 get tested for HIV at least once.

Is STD testing confidential?

Health care providers must keep your health information private. Some public health clinics offer anonymous HIV testing. Ask the clinic about their privacy policy.

Data: CDC NPIN and HRSA. Page built 2026-11-03.