Find STD Testing

Home › Alabama › Birmingham

STD Testing in Birmingham, Alabama

20 STD and HIV testing locations in Birmingham, including 9 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 Alabama

3529 7th Ave S, Birmingham, AL 35222 · (205) 324-9822
Free testing listedSliding scaleChlamydiaGonorrheaSyphilisHIVRapid HIVHepatitis C
Mon 9:00am – 4:00pm; Tue 9:00am – 4:00pm; Wed 9:00am – 4:00pm; Thu 9:00am – 4:00pm

Alabama Pregnancy Test Center – Vestavia Center

1480 McGuire Rd, Birmingham, AL 35216 · (205) 979-0302
Free testing listedChlamydiaGonorrheaSyphilisHIV
Mon 9:00am – 4:00pm; Tue 9:00am – 7:00pm; Wed 9:00am – 4:00pm; Thu 9:00am – 4:00pm; Fri 9:00am – 2:00pm

Alabama Pregnancy Test Center – Crestwood Clinic

1449 Medical Park S, Ste 300, Birmingham, AL 35213 · (205) 961-2700
Free testing listedChlamydiaGonorrheaSyphilisHIV
Mon 9:00am – 4:00pm; Tue 9:00am – 4:00pm; Wed 9:00am – 4:00pm; Thu 9:00am – 4:00pm; Fri 9:00am – 2:00pm

Alabama Regional Medical Services – Crestwood Medical Center

7001 Crestwood Blvd, Ste 822, Birmingham, AL 35210 · (205) 421-9615
Free testing listedSliding scaleChlamydiaGonorrheaSyphilisHIVHepatitis CHepatitis B
Mon 8:00am – 5:00pm; Tue 8:00am – 6:00pm; Wed 8:00am – 5:00pm; Thu 8:00am – 6:00pm; Fri 8:00am – 5:00pm

Birmingham AIDS Outreach

205 32nd St S, Birmingham, AL 35233 · (205) 322-4197
Free testing listedChlamydiaGonorrheaSyphilisHerpesHIVRapid HIVHepatitis C
Mon 9:00am – 6:00pm; Tue 9:00am – 6:00pm; Wed 10:00am – 6:00pm; Thu 9:00am – 6:00pm; Fri 9:00am – 1:00pm

Jefferson County Department of Health – Central Health Center

1400 6th Ave S, Specialty Clinic - Lower Level, Birmingham, AL 35233 · (205) 588-5234
Free testing listedSliding scaleChlamydiaGonorrheaSyphilisHIVRapid HIVHepatitis CHepatitis B
Mon 7:45am – 4:30pm; Tue 7:45am – 4:30pm; Wed 7:45am – 4:30pm; Thu 7:45am – 4:30pm; Fri 7:45am – 4:30pm

Jefferson County Department of Health – Eastern Health Center

601 W Blvd Roebuck, Birmingham, AL 35206 · (205) 588-5234
Free testing listedSliding scaleChlamydiaGonorrheaSyphilisHerpesHIV
Mon 7:45am – 4:30pm; Tue 7:45am – 4:30pm; Wed 7:45am – 4:30pm; Thu 7:45am – 4:30pm; Fri 7:45am – 4:30pm

Magic City Wellness Center

3220 5th Ave S, Ste 100, Birmingham, AL 35233 · (205) 877-8677
Free testing listedChlamydiaGonorrheaSyphilisHIVRapid HIVHepatitis CHepatitis B
Mon 8:00am – 5:00pm; Tue 9:00am – 6:00pm; Wed 8:00am – 4:00pm; Thu 9:00am – 6:00pm

The UAB Family Clinic at Children's of Alabama

1600 5th Ave S, Ste G20, Birmingham, AL 35233 · (205) 638-9400
Free testing listedSliding scaleSyphilisHIVRapid HIV
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

Alabama Regional Medical Services – Metro Health Center

712 25th St N, Birmingham, AL 35203 · (205) 407-6900
Sliding scaleChlamydiaGonorrheaSyphilisHerpesHIVHepatitis C
Mon 7:30am – 4:30pm; Tue 7:30am – 4:30pm; Wed 7:30am – 4:30pm; Thu 7:30am – 4:30pm; Fri 7:30am – 4:30pm

Alabama Regional Medical Services – Northern Health Center

2817 30th Ave N, Birmingham, AL 35207 · (205) 407-5600
Sliding scaleChlamydiaGonorrheaSyphilisHerpesHIV
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

Aletheia House – 1917 Up

2100 16th Ave S, Ste 301, Birmingham, AL 35205 · (205) 588-0982
HIVRapid HIV
Hours not listed

Cahaba Medical Care – West End Clinic

1308 Tuscaloosa Ave, Birmingham, AL 35211 · (205) 679-6325
Sliding scaleChlamydiaGonorrheaSyphilisHIVHepatitis C
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

Cahaba Medical Care – Ensley Clinic

1925 Ave E Ensley, Birmingham, AL 35218 · (205) 788-5164
Sliding scaleChlamydiaGonorrheaSyphilisHIVHepatitis C
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

Cahaba Medical Care – Woodland Park Clinic

873 Dennison Ave SW, Birmingham, AL 35211 · (205) 774-3309
Sliding scaleChlamydiaGonorrheaSyphilisHIVHepatitis C
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

Cahaba Medical Care – Princeton Clinic

801 Princeton Ave SW, Ste 505, Birmingham, AL 35211 · (205) 928-8430
Sliding scaleChlamydiaGonorrheaSyphilisHepatitis C
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

Lyons Primary Care

5511 US Hwy 280, Ste 233, Birmingham, AL 35242 · (205) 774-0309
ChlamydiaGonorrheaSyphilisHerpesHIVHepatitis 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 – 12:00pm

Oak Street Health – Center Point

1687 Center Point Pkwy, Ste 121, Birmingham, AL 35215 · (205) 803-6329
Sliding scaleChlamydiaGonorrheaSyphilisHerpesHIVRapid HIVHepatitis CHepatitis B
Hours not listed

Oak Street Health – Rickwood Field

633 Tuscaloosa Ave SW, Birmingham, AL 35211 · (659) 910-0221
Sliding scaleChlamydiaGonorrheaSyphilisHerpesHIVRapid HIVHepatitis CHepatitis B
Hours not listed

Planned Parenthood Southeast Incorporated – Birmingham Center

1019 1st Ave N, Birmingham, AL 35205 · (404) 688-9300
Sliding scaleChlamydiaGonorrheaSyphilisHerpesHIVRapid HIV
Mon 8:00am – 4:00pm; Tue 8:00am – 4:00pm; Wed 8:00am – 4:00pm; Thu 8:00am – 4:00pm; Fri 8:00am – 4:00pm

Community health centers in Birmingham

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.

Behavioral Health Wellness Center

3200 27th St N, Birmingham, AL 35207 · (205) 322-8288
Alabama Regional Medical Services · Community health center (HRSA). Call to confirm STD testing.

CHC - Roebuck

628 Joseph Hollis Drive STE 300, Birmingham, AL 35215 · (205) 946-0725
Christ Health Center, Inc. · Community health center (HRSA). Call to confirm STD testing.

CHC - Woodlawn

5720 1st Ave S, Birmingham, AL 35212 · (205) 380-9455
Christ Health Center, Inc. · Community health center (HRSA). Call to confirm STD testing.

Cahaba Medical Care - Ability Clinic

200 Oslo Cir, Birmingham, AL 35211 · (205) 944-3944
Cahaba Medical Care Foundation · Community health center (HRSA). Call to confirm STD testing.

Cahaba Medical Care - Birmingham Dental Office

623 8th Ave W, Birmingham, AL 35204 · (205) 545-7696
Cahaba Medical Care Foundation · Community health center (HRSA). Call to confirm STD testing.

Christ Health Center, Inc. - Live Oaks

5804 1st Ave S, Birmingham, AL 35212 · (205) 972-0264
Christ Health Center, Inc. · Community health center (HRSA). Call to confirm STD testing.

Frequently asked questions

Where can I get STD testing in Birmingham, AL?

This page lists 20 STD/HIV testing locations in Birmingham, AL from the CDC NPIN directory, plus 6 community health centers that may offer testing. Call ahead to confirm services and hours.

Is there free STD testing in Birmingham, AL?

9 of the 20 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?

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

Can I get a rapid HIV test?

9 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.