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. Most welcome walk-ups, and many allow you to schedule an appointment at your convenience.

Current & Upcoming Vaccine Events updated every Wednesday

Filter By

December 2

1:00 PM - 7:00 PM

Saint Louis County Library - Natural Bridge Branch

December 2
1:00 PM - 7:00 PM
  • Walk-ups Welcome
  • Appointments Optional
  • Gift Card Eligible
  • Ages 5+
  • Pfizer
  • Johnson & Johnson
  • Moderna

December 2

8:00 AM – 4:30 PM

John C. Murphy Health Center

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

December 2

8:00 AM - 4:30 PM

North Central Community Health Center

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

December 2

8:00 AM - 7:00 PM

South County Health Center

Monday – Friday
8:00 AM - 7:00 PM
  • Walk-ups Welcome
  • Appointments Optional
  • Gift Card Eligible
  • Ages 5+
  • Pfizer
  • Johnson & Johnson
  • Moderna

December 3

9:00 AM - 4:00 PM

Saint Louis County Library - Florissant Valley Branch

December 3
9:00 AM - 4:00 PM
  • Walk-ups Welcome
  • Appointments Required
  • Gift Card Eligible
  • Ages 5+
  • Pfizer
  • Johnson & Johnson
  • Moderna

December 3

8:00 AM – 4:30 PM

John C. Murphy Health Center

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

December 3

8:00 AM - 4:30 PM

North Central Community Health Center

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

December 3

8:00 AM - 4:30 PM

South County Health Center

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

December 4

12:00 PM - 4:00 PM

The Way, Truth, and Life Worship Center

December 4
12:00 PM - 4:00 PM
  • Walk-ups Welcome
  • Appointments Optional
  • Ages 12+
  • Pfizer
  • Johnson & Johnson

December 6

11:00 AM - 2:00 PM

Mid-County Blitz - Northwoods, Pine Lawn, Beverly Hills

December 6
11:00 AM - 2:00 PM
  • Walk-ups Welcome
  • Appointments Optional
  • Gift Card Eligible
  • Ages 12+
  • Pfizer
  • Johnson & Johnson
  • Moderna

December 6

8:00 AM – 4:30 PM

John C. Murphy Health Center

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

December 6

8:00 AM - 4:30 PM

South County Health Center

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

December 6

8:00 AM - 4:30 PM

North Central Community Health Center

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

December 7

8:00 AM - 4:30 PM

South County Health Center

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

December 7

2:00 PM - 7:00 PM

Holy Name of Jesus Catholic Church

December 7
2:00 PM - 7:00 PM
  • Walk-ups Welcome
  • Appointments Optional
  • Gift Card Eligible
  • Ages 12+
  • Pfizer
  • Johnson & Johnson

December 7

8:00 AM – 4:30 PM

John C. Murphy Health Center

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

December 7

8:00 AM - 4:30 PM

North Central Community Health Center

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

December 8

8:00 AM – 4:30 PM

John C. Murphy Health Center

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

December 8

8:00 AM - 4:30 PM

South County Health Center

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

December 8

8:00 AM - 4:30 PM

North Central Community Health Center

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

December 9

1:00 PM - 7:00 PM

Saint Louis County Library - Natural Bridge Branch

December 9
1:00 PM - 7:00 PM
  • Walk-ups Welcome
  • Appointments Optional
  • Gift Card Eligible
  • Ages 5+
  • Pfizer
  • Johnson & Johnson
  • Moderna

December 9

8:00 AM – 4:30 PM

John C. Murphy Health Center

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

December 9

8:00 AM - 4:30 PM

South County Health Center

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

December 9

8:00 AM - 4:30 PM

North Central Community Health Center

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

December 10

9:00 AM - 4:00 PM

Saint Louis County Library - Florissant Valley Branch

December 10
9:00 AM - 4:00 PM
  • Walk-ups Welcome
  • Appointments Required
  • Gift Card Eligible
  • Ages 5+
  • Pfizer
  • Johnson & Johnson
  • Moderna

December 10

8:00 AM – 4:30 PM

John C. Murphy Health Center

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

December 10

8:00 AM - 4:30 PM

South County Health Center

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

December 10

8:00 AM - 4:30 PM

North Central Community Health Center

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

December 11

10:00 AM - 2:00 PM

Emerson YMCA

December 11
10:00 AM - 2:00 PM
  • Walk-ups Welcome
  • Appointments Optional
  • Gift Card Eligible
  • Ages 12+
  • Pfizer
  • Johnson & Johnson

December 13

4:00 PM - 7:00 PM

Jackson Park Elementary

December 13
4:00 PM - 7:00 PM
  • Walk-ups Welcome
  • Appointments Optional
  • Gift Card Eligible
  • Ages 5+
  • Pfizer
  • Johnson & Johnson

December 13

11:00 AM - 2:00 PM

Mid-County Blitz Ferguson, Kinloch, Jennings, DPH

December 13
11:00 AM - 2:00 PM
  • Walk-ups Welcome
  • Appointments Optional
  • Gift Card Eligible
  • Ages 12+
  • Pfizer
  • Johnson & Johnson
  • Moderna

December 15

1:00 PM - 7:00 PM

Saint Louis County Library - Lewis & Clark Branch

December 15
1:00 PM - 7:00 PM
  • Walk-ups Welcome
  • Appointments Required
  • Gift Card Eligible
  • Ages 5+
  • 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.

Anyone over the age of 5 can receive a vaccine

At first, vaccines were reserved for at-risk populations. In recent months, the CDC has opened eligibility for anyone over the age of 5 to receive the vaccine.

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.

The Pfizer and Moderna vaccines require two shots, Johnson & Johnson requires one

You need two doses of the Pfizer and Moderna vaccines to get the necessary protection from the virus, given 3–4 weeks apart. The Johnson & Johnson vaccine only requires a single shot.