COVID Vaccine Will Be Available At Hannibal Walmart Eligible Missourians will be able, starting Friday, to get the COVID Vaccine at the Hannibal Walmart. According to the St. Louis Dispatch, eligible customers include anyone who is 65 and older with certain underlying health conditions. Appointments can be made on Walmart's website when they become available. Enter your number to get our free mobile app More then 81 Walmart's and Sam's Club's will be offering this in the start of Missouri, with Hannibal being one of them. Together, the 102 Missouri retail pharmacies are scheduled to receive a total of more than 18,000 doses per week, according to the press release, which will be in addition to the approximately 93,000 doses a week the state receives to distribute to vaccine providers.