Get Your Vaccine

Safe and Effective COVID-19 Vaccines are Available Near You

Vaccines are helping to revive St. Louis County. They are keeping people healthy and out of the hospital, and allowing local businesses to reopen. Learn more about where you can get your COVID-19 vaccine and booster shot today.

Walk-In Locations

Don’t Wait – Get Vaccinated Today

Free vaccines and booster shots are now available for walk-ups at national pharmacies like Walgreens and CVS.You can also schedule appointments at certain locations at your convenience. Get started with your preferred pharmacy, or enter your zip code to view vaccine sites near you.

  • Walk-ups Welcome
  • Appointments Optional
Get Started

You will be redirected to

  • Walk-ups Welcome
  • Appointments Optional
Get Started

You Will Be Redirected To CVS.Com

View All Locations

Enter your zipcode to find vaccine sites near you:

You will be redirected to

St. Louis County Vaccines Sites & 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 events accommodate walk-ups – simply save the event details and walk-up at your convenience. Click on the map below or enter your zipcode to view where you can get vaccinated.

Lookup Events By Zipcode

Youth Vaccines

Learn More About Vaccines for Children Under 11

COVID-19 vaccine appointments for children ages six months to 11 years are now available at several locations across St. Louis County.

Youth vaccination is the best tool we have to protect the health and wellbeing of our youngest residents, as well as our greater community. Here are some important things to know before scheduling a vaccination for your child:

  • Vaccines for young children are now available at the at the John C. Murphy Health Center in Berkeley and the South County Health Center in Sunset Hills. Click the scheduling button below to see where youth vaccines are currently being offered and to make your child an appointment!
  • Children between the ages of six months and 11 years are eligible to receive Pfizer’s COVID-19 vaccine, which is a smaller dose than what adults have been receiving.
  • Providers cannot administer half of an adult vaccine for children; the youth vaccine is specially dosed and packaged.
  • A parent or guardian must accompany a minor for vaccination. Identification is not required and vaccines remain free for everyone.

Below you can learn more about youth vaccines and schedule your child an appointment:

Booster Shots

Learn More About Booster Shots

DPH offers COVID-19 vaccine booster shots for residents if it has been 5 months or more since your last Pfizer COVID-19 vaccination, if it has been 6 months or more since your last Moderna vaccination, or 2 months or more since your Johnson & Johnson vaccination. The Pfizer vaccine is approved as a booster for residents 12 years of age and older, while the Moderna and Johnson & Johnson vaccines are approved as boosters for residents 18 years of age and older. Residents may choose to have a booster shot from any of the three available brands of vaccine, regardless of which brand they initially received. Please bring your vaccination card with you when you receive a booster shot.

Just as you get your flu shot booster every year, COVID-19 vaccine boosters will help boost your immune system and keep you safe against the virus.

Booster shots are now available at all County vaccine events, and are recommended for any resident 12 and older. DPH will offer the Pfizer booster shots for youth age 12 to 15.

Select your vaccine type to schedule your booster shot:

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

Minor Consent Form

Under Age 18?

If you are a minor, you or your parent/guardian will need to print and fill out a Minor Consent Form in order to get your COVID-19 vaccine.

Minor Consent Form

Under Age 18?

If you are a minor, you or your parent/guardian will need to print and fill out a Minor Consent Form in order to get your COVID-19 vaccine.

Minor Consent Form

Under Age 18?

If you are a minor, you or your parent/guardian will need to print and fill out a Minor Consent Form in order to get your COVID-19 vaccine.

Get The Facts Videos

Hear Why Other St. Louis CountyResidents Got Vaccinated

More than one million doses have already been given out in St. Louis County so far! Hear folks from around the County explain why they chose to get vaccinated:

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.