MercyOne Pharmacy

Schedule a Vaccine | Online Refill | Find a Location


Your best life. Our one purpose.

We at MercyOne Pharmacy understand that personalized care is important to you. That's why we take the time to understand you and your individual needs, so we can help you live your best life.

  • Where you need us
    You don’t even have to leave your doctor’s office to fill your prescription. With locations at MercyOne Dubuque Medical Center and Medical Associates, you’ll walk just minutes – not drive miles – to a convenient location. Five convenient locations in Dubuque, Dyersville and Cascade.
  • Online prescription refills
    MercyOne Pharmacy offers easy and convenient
    online prescription refills.
  • Automatic prescription refill
    When you sign up for AutoRefill at MercyOne Pharmacy, your prescriptions are automatically refilled a few days before they run out. We'll let you know when your medication is ready for pick up or we’ll even deliver it right to your home or office absolutely free.
  • Express pay
    Express Pay conveniently and securely stores your credit card information in our pharmacy system, automatically billing your credit card for prescription amounts not covered by insurance when you pick up your prescription in the store. All you have to do is just sign for your order and you're on your way.
  • Free delivery
    If you live within the city of Dubuque, MercyOne Pharmacy will deliver your prescriptions free of charge to your home or office.