Please check back to the website periodically as additional appointments will be added as vaccine becomes available. Have questions?
Visit Facts About COVID-19
*Phase 1B, Tier 1:
-
Healthcare Workers
-
Persons age 65 and older
-
First Responders (Firefighters, Police Officers and Child Welfare Social Workers)
-
PK-12 School Staff
-
Early Childhood Education and Childcare Workers
Thank you for your patience!
COVID-19 VACCINE
We are currently accepting limited appointments for COVID-19 vaccines Phase 1B, Tier 1. COVID-19 vaccines are available by appointment only and based on vaccine availability
at the following locations:
Altoona Ames Ankeny Carlisle Des Moines Beaverdale Des Moines Easton
Des Moines E. 14th Grimes Indianola Knoxville Norwalk Waukee
Please note vaccine supply is extremely limited and no appointments may be available!

Immunizations
We are your immunization headquarters! Our certified experts care about our community and keeping our friends and neighbors healthy.

Kids Vitmains
Teach your kids healthy habits and enroll them in our FREE Kids Vitamin Club!

Dispill
If you or a loved one take multiple medications, this program is for you! It is designed to take the right medications at the right time in a portable pack.
Taking care of your health
At Medicap Pharmacy, we believe that quality pharmacy care means more than just prompt prescriptions. To us, quality care means that you get the prescriptions and medications you need, along with the personal care and attention you deserve
At Medicap Pharmacy, you'll be welcomed by our pharmacy staff - caring professionals who are readily available with answers and information regarding your medication questions. It’s the kind of personal service you should expect from a community pharmacy
We’ll always make time for you! At Medicap Pharmacy, we’re committed to providing a higher level of customer care. We continuously strive to find ways to better serve the people of our communities, and we’re devoted to providing the kind of personal attention you just can’t find anywhere else.