Don’t Wait – Get Vaccinated Today
Free vaccines 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.
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. Most welcome walk-ups, and many allow you to schedule an appointment at your convenience. If you need a free ride, you can call DPH at (314) 615 - 2660. Click on the map below or enter your zipcode to view where you can get vaccinated.
Lookup Events By Zipcode
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.
There should be at least 21 days between Pfizer vaccine doses
There should be at least 28 days between Moderna vaccine doses
Learn More About Booster Shots
For some who received the Pfizer-BioNTech COVID-19 Vaccine, the CDC now recommends a booster dose of the Pfizer vaccine for people who are 6+ months past their last shot.See All Covid Facts Videos
Homebound Vaccination Program
Know somebody homebound that needs to get vaccinated?
The Department of Public Health offers homebound vaccination in collaboration with fire department and emergency services partners. Since its launch, the program has vaccinated nearly 1,500 homebound patients countywide. If you know someone who is homebound and would like to be vaccinated, call to learn more about the program. DPH uses federal criteria to determine eligibility.See All Covid Facts Videos
Get gift cards for getting vaccinated!
To encourage residents of Saint Louis County to protect themselves against COVID-19, you can now receive a $100 grocery card and a $50 gas card for getting your shot at a DPH vaccine event.
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:
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: