STLC Vaccine Events

Find a Vaccination Site or Event in Your Neighborhood

The St. Louis County Department of Public Health is sponsoring free and convenient vaccine sites all over the county.

All County events listed below accommodate walk-ups. If you need a vaccine, find the event below most accessible to you, save the event details, and walk-up at your convenience.

Current & Upcoming Vaccine Events updated every Wednesday

Filter By

June 29

8:00 AM – 4:30 PM

John C. Murphy Health Center

Monday – Friday
8:00 AM – 4:30 PM
  • Walk-ups Encouraged
  • Appointments Optional
  • Pfizer
  • Johnson & Johnson
  • Moderna

June 29

8:00 AM - 4:30 PM

North Central Community Health Center

Monday – Friday
8:00 AM - 4:30 PM
  • Walk-ups Encouraged
  • Appointments Optional
  • Ages 5+
  • Pfizer
  • Johnson & Johnson
  • Moderna

June 29

8:00 AM - 4:30 PM

South County Health Center

Monday – Friday
8:00 AM - 4:30 PM
  • Walk-ups Encouraged
  • Appointments Optional
  • Pfizer
  • Johnson & Johnson
  • Moderna

June 30

8:00 AM – 4:30 PM

John C. Murphy Health Center

Monday – Friday
8:00 AM – 4:30 PM
  • Walk-ups Encouraged
  • Appointments Optional
  • Pfizer
  • Johnson & Johnson
  • Moderna

June 30

8:00 AM - 4:30 PM

North Central Community Health Center

Monday – Friday
8:00 AM - 4:30 PM
  • Walk-ups Encouraged
  • Appointments Optional
  • Ages 5+
  • Pfizer
  • Johnson & Johnson
  • Moderna

June 30

8:00 AM - 4:30 PM

South County Health Center

Monday – Friday
8:00 AM - 4:30 PM
  • Walk-ups Encouraged
  • Appointments Optional
  • Pfizer
  • Johnson & Johnson
  • Moderna

July 1

8:00 AM – 4:30 PM

John C. Murphy Health Center

Monday – Friday
8:00 AM – 4:30 PM
  • Walk-ups Encouraged
  • Appointments Optional
  • Pfizer
  • Johnson & Johnson
  • Moderna

July 1

8:00 AM - 4:30 PM

North Central Community Health Center

Monday – Friday
8:00 AM - 4:30 PM
  • Walk-ups Encouraged
  • Appointments Optional
  • Ages 5+
  • Pfizer
  • Johnson & Johnson
  • Moderna

July 1

8:00 AM - 4:30 PM

South County Health Center

Monday – Friday
8:00 AM - 4:30 PM
  • Walk-ups Encouraged
  • Appointments Optional
  • Pfizer
  • Johnson & Johnson
  • Moderna

July 5

8:00 AM – 4:30 PM

John C. Murphy Health Center

Monday – Friday
8:00 AM – 4:30 PM
  • Walk-ups Encouraged
  • Appointments Optional
  • Pfizer
  • Johnson & Johnson
  • Moderna

July 5

8:00 AM - 4:30 PM

North Central Community Health Center

Monday – Friday
8:00 AM - 4:30 PM
  • Walk-ups Encouraged
  • Appointments Optional
  • Ages 5+
  • Pfizer
  • Johnson & Johnson
  • Moderna

July 5

8:00 AM - 4:30 PM

South County Health Center

Monday – Friday
8:00 AM - 4:30 PM
  • Walk-ups Encouraged
  • Appointments Optional
  • Pfizer
  • Johnson & Johnson
  • Moderna

July 6

8:00 AM – 4:30 PM

John C. Murphy Health Center

Monday – Friday
8:00 AM – 4:30 PM
  • Walk-ups Encouraged
  • Appointments Optional
  • Pfizer
  • Johnson & Johnson
  • Moderna

July 6

8:00 AM - 4:30 PM

North Central Community Health Center

Monday – Friday
8:00 AM - 4:30 PM
  • Walk-ups Encouraged
  • Appointments Optional
  • Ages 5+
  • Pfizer
  • Johnson & Johnson
  • Moderna

July 6

8:00 AM - 4:30 PM

South County Health Center

Monday – Friday
8:00 AM - 4:30 PM
  • Walk-ups Encouraged
  • Appointments Optional
  • Pfizer
  • Johnson & Johnson
  • Moderna

July 7

8:00 AM – 4:30 PM

John C. Murphy Health Center

Monday – Friday
8:00 AM – 4:30 PM
  • Walk-ups Encouraged
  • Appointments Optional
  • Pfizer
  • Johnson & Johnson
  • Moderna

July 7

8:00 AM - 4:30 PM

North Central Community Health Center

Monday – Friday
8:00 AM - 4:30 PM
  • Walk-ups Encouraged
  • Appointments Optional
  • Ages 5+
  • Pfizer
  • Johnson & Johnson
  • Moderna

July 7

8:00 AM - 4:30 PM

South County Health Center

Monday – Friday
8:00 AM - 4:30 PM
  • Walk-ups Encouraged
  • Appointments Optional
  • Pfizer
  • Johnson & Johnson
  • Moderna

July 8

8:00 AM – 4:30 PM

John C. Murphy Health Center

Monday – Friday
8:00 AM – 4:30 PM
  • Walk-ups Encouraged
  • Appointments Optional
  • Pfizer
  • Johnson & Johnson
  • Moderna

July 8

8:00 AM - 4:30 PM

North Central Community Health Center

Monday – Friday
8:00 AM - 4:30 PM
  • Walk-ups Encouraged
  • Appointments Optional
  • Ages 5+
  • Pfizer
  • Johnson & Johnson
  • Moderna

July 8

8:00 AM - 4:30 PM

South County Health Center

Monday – Friday
8:00 AM - 4:30 PM
  • Walk-ups Encouraged
  • Appointments Optional
  • Pfizer
  • Johnson & Johnson
  • Moderna

July 11

8:00 AM – 4:30 PM

John C. Murphy Health Center

Monday – Friday
8:00 AM – 4:30 PM
  • Walk-ups Encouraged
  • Appointments Optional
  • Pfizer
  • Johnson & Johnson
  • Moderna

July 11

8:00 AM - 4:30 PM

North Central Community Health Center

Monday – Friday
8:00 AM - 4:30 PM
  • Walk-ups Encouraged
  • Appointments Optional
  • Ages 5+
  • Pfizer
  • Johnson & Johnson
  • Moderna

July 11

8:00 AM - 4:30 PM

South County Health Center

Monday – Friday
8:00 AM - 4:30 PM
  • Walk-ups Encouraged
  • Appointments Optional
  • Pfizer
  • Johnson & Johnson
  • Moderna

July 12

2:00 PM - 7:00 PM

Holy Name of Jesus Catholic Church

July 12
2:00 PM - 7:00 PM
  • Walk-ups Encouraged
  • Appointments Optional
  • Pfizer

July 12

8:00 AM – 4:30 PM

John C. Murphy Health Center

Monday – Friday
8:00 AM – 4:30 PM
  • Walk-ups Encouraged
  • Appointments Optional
  • Pfizer
  • Johnson & Johnson
  • Moderna

July 12

8:00 AM - 4:30 PM

North Central Community Health Center

Monday – Friday
8:00 AM - 4:30 PM
  • Walk-ups Encouraged
  • Appointments Optional
  • Ages 5+
  • Pfizer
  • Johnson & Johnson
  • Moderna

July 12

8:00 AM - 4:30 PM

South County Health Center

Monday – Friday
8:00 AM - 4:30 PM
  • Walk-ups Encouraged
  • Appointments Optional
  • Pfizer
  • Johnson & Johnson
  • Moderna

July 13

11:00 AM - 3:00 PM

Personal Care Home Health Agency

  • Walk-ups Encouraged
  • Appointments Optional
  • Pfizer

July 13

8:00 AM – 4:30 PM

John C. Murphy Health Center

Monday – Friday
8:00 AM – 4:30 PM
  • Walk-ups Encouraged
  • Appointments Optional
  • Pfizer
  • Johnson & Johnson
  • Moderna

July 13

8:00 AM - 4:30 PM

North Central Community Health Center

Monday – Friday
8:00 AM - 4:30 PM
  • Walk-ups Encouraged
  • Appointments Optional
  • Ages 5+
  • Pfizer
  • Johnson & Johnson
  • Moderna

July 13

8:00 AM - 4:30 PM

South County Health Center

Monday – Friday
8:00 AM - 4:30 PM
  • Walk-ups Encouraged
  • Appointments Optional
  • Pfizer
  • Johnson & Johnson
  • Moderna

Second Dose Appoinments

Need a Second Dose?

When possible, you should get your second vaccine dose from the same location where you got your first. Walk-ups are welcome – just remember to bring your vaccine card as proof of getting your first shot.

Pfizer Second Dose Appointment

There should be at least 21 days between Pfizer vaccine doses

Moderna Second Dose Appointment

There should be at least 28 days between Moderna vaccine doses

See All Covid Facts Videos

Covid-19 Vaccine Info

What You Need to Know About the Covid-19 Vaccine

By getting vaccinated, you’ll be helping St. Louis County kids return to school, businesses to continue to thrive, and our families to gather safely and stress-free.Still have questions? Get the facts here:

The vaccine is proven to be safe and effective

The speed of vaccine development was possible because research and data were shared transparently on a scale never attempted before. Every study, and every phase of every trial, was carefully reviewed and approved by the FDA, under both the Trump and Biden administrations. Tens of thousands of people from different races, ages, and genders were included in the trials to make absolutely sure every vaccine is safe.

Vaccines are necessary even if you’ve already had COVID-19

COVID-19 vaccines provide a high degree of protection against becoming seriously ill and dying from the disease. A recent study from the CDC demonstrated that COVID-19 survivors who did NOT get vaccinated were twice as likely to get reinfected, compared to those who had survived an infection and then been vaccinated.

The vaccine is available to everyone, FREE of cost

Everyone will be able to get the vaccine free of cost in St. Louis County. Both walk-up and appointment options are available for all County residents. Many employers are offering paid sick days if you experience any side effects after getting the shot.

More than one million shots have already been given in St. Louis County

Proof that the vaccines are safe and effective is all around us. Hundreds of thousands of people in our community have already been vaccinated, which has dramatically decreased the number of people hospitalized by COVID-19. As new variants continue to spread across Missouri, it’s more important than ever that we all get vaccinated.

Children as young as 6 months can receive the vaccine

Children need to be accompanied by a parent or guardian. They will receive a version of the vaccine dosed specifically for children.

You may experience mild side effects

It is true that the COVID-19 vaccine comes with the possibility of side effects. You may feel tired and feverish, and your arm may be sore after you get your shot.That said, side effects are generally mild and typically last less than 24 hours. Side effects also signify that the vaccine is working.