Where to Find a COVID-19 Vaccine

Source: UAB

Updated Oct. 12 — As coronavirus reasserts its dominance in the community, officials at UAB have reinstituted its mass drive-through vaccination sites, and the Jefferson County Health Department has set vaccination clinics at all three of its locations.

Vaccinations also are available at many drug stores, and many doctors offer the shots.

Everyone 16 and older is eligible to receive any of the COVID-19 vaccines. Adolescents 12-15 may get the Pfizer vaccine, but a signed consent form is required from a parent or guardian. Two shots are required for full coverage, and booster shots are recommended for people who are moderately to severely immunocompromised.

Vaccinations are free.

To find a vaccine near you, you can visit

To find a testing site near you, visit:


UAB: UAB has opened two drive-through vaccination sites offering first, second and third doses of Pfizer’s COVID vaccine free of charge, and it continues to operate its by-appointment injection clinic.

To schedule an appointment, visit or call 205-975-1881.

The drive-through sites also will accept persons without an appointment.

  • The Met: on Stadium Trace Parkway will be open Monday-Friday, 8 a.m.-1 p.m., starting Sept. 15.
  • Faith Chapel: The Ensley location will be open Monday- Thursday, 8 a.m.-1 p.m., starting Sept. 22.  Faith Chapel is at 100 Mike Moore Blvd., Birmingham.
  • Injection Clinic: You also can receive a vaccine by appointment only at UAB Medicine’s Injection Clinic, in the Kirklin Clinic parking deck at 200 6th Ave. S. the vaccines are offered Monday- Friday, 7 a.m.-11:30 a.m. to patients and nonpatients alike.

Jefferson County Department of Health is offering vaccines at its main health center, 1400 6th Ave. South, Birmingham, Monday-Friday, 10 a.m.-5 p.m. Appointments are preferred but walk-ins are accepted. Call 205-858-2221 or visit

Birmingham Apothecary, 1032 20th St. S, Birmingham, is offering Moderna vaccines. Check availability of the vaccine near you on the website or call. 205-251-4248.

Cahaba Pharmacy at 3135 Cahaba Heights Road Suite 101 in Vestavia Hills is offering vaccines by appointment. Visit the website. (205) 977-9299

CVS is offering your choice of vaccines. Check availability of the vaccine near you on the website.

Gentry Pharmacy at 3100 Blue Lake Drive, Vestavia Hills, is offering Moderna and Pfizer vaccines by appointment only. Schedule an appointment on the website.

Harbin Health Care is offering vaccines by appointment only, 10 a.m.–5 p.m. Mondays through Fridays at 57 Church St., Mountain Brook. Call (205) 871-2196

Lakeshore Pharmacy, 1 W Lakeshore Drive Suite 102, Birmingham, is offering Moderna vaccines by appointment. Call 205-945-8081.

Legion Field COVID-19 Vaccination Clinic is offering vaccinations Tuesdays, Wednesdays and Thursdays, 10 a.m. to 6 p.m. No appointment needed. 400 Graymont Ave. W.

Liberty Pharmacy at 3735 Corporate Woods in Vestavia Hills is offering vaccines by appointment. Visit the website or call 205-977-9290.

Payless Drugs at 2512 31st Ave. N is offering the Moderna vaccine. Call (205) 252-4179 to set and appointment. No walk-ins are accepted.

Publix is offering Moderna vaccines at various locations. Check availability of the vaccine near you on the website.

Ranger Care, 3041 Ensley 5 Points W Ave. in Birmingham, is offering the various vaccines. To schedule, call (205) 581-6829 or visit the website.

Ritch’s Pharmacy, 2714 Cahaba Rd, Mountain Brook, is offering the Moderna vaccine by appointment. Check for availability on the website. (205) 871-1141

Sams Club is offering vaccines at various locations. Check the website.

Walgreens is offering vaccines at many of its drugstores. Availability of different brands varies by location. Check availability of the vaccine near you on the website. Walk-ins are welcome.

Walmart is offering vaccines at many of its locations. Check the website for appointments and availability of either the Moderna or the Pfizer vaccine.

Winn Dixie is offering Pfizer and Moderna vaccinations at select locations. To find a location and schedule an appointment, visit the website.