Fill New Prescriptions
Every new prescription must be submitted directly to a Walmart store Pharmacy by dropping it off‚ mailing it in‚ or having your doctor call it in.
To pick up a prescription in a Walmart store:
Drop off paper prescription
Drop your prescription at your local Walmart Pharmacy.
Walmart Store
Ask your doctor to call
Give your doctor the pharmacy phone number to call in a prescription.
Ask Doctor
Enter ZIP code to find your local Walmart Pharmacy
What’s Next?
Once you fill a prescription with Walmart‚ you’ll be able to access
your pharmacy account online to:
  • View order history
  • Refill prescriptions online
  • Set up auto refills
  • Get medical expense reports
  • Track order status
Already have a prescription filled? Access your account now.
To ship a prescription
Download the Home Delivery form and mail in with your paper prescription or call 1–800–2REFILL to speak to a representative.
Download Home Delivery form
or call 1–800–2REFILL
Request a New Prescription at Walmart

When you get your new prescription filled at Walmart, you can choose to pick it up at any Walmart Pharmacy or have it delivered right to your home. Federal regulations do require that you provide us with the actual paper prescription given to you by your doctor before we can fill your order. Depending on how you would like to receive your new prescription, you can drop off the paper prescription at your local Walmart Pharmacy or mail it using the Home Delivery form. After we have received the paper prescription, you can order future refills online for in-store pickup or Home Delivery. So get your new prescriptions at Walmart to save money and live better.