Shrewsbury location is one of the Missouri Walmarts that will start giving COVID-19 vaccines Friday

Only two St. Louis locations included among 81 Missouri Walmarts with the vaccine


Photo by Erin Achenbach

Pfizer/BioNTech’s COVID-19 vaccine must be stored at negative 70 degrees Celsius, or nearly negative 160 degrees Fahrenheit. Components of the vaccine were developed at Pfizer’s St. Louis campus.

Walmarts and Sam’s Clubs in Missouri will start offering the COVID-19 vaccine to eligible Missourians starting Friday, and one of the participating pharmacies is at the Walmart on Watson Road in Shrewsbury.

Only two Walmarts in the St. Louis region will be offering shots, including the Shrewsbury Walmart. The other participating Walmart is in North County.

To check eligibility and schedule an appointment, visit and

Anyone receiving the shot must be eligible under Missouri standards, which mean that anyone over the age of 65, first responders and healthcare workers can currently receive the shot.

The Walmart at 7437 Watson Road in Shrewsbury is one of the 81 Missouri locations offering the vaccine. The other St. Louis Walmart offering the shot is at 10741 W. Florissant Ave. in North County.