Walmart.com offers FREE home delivery of all prescriptions, including 90-day generic prescriptions for $10.* Save time by managing your refills or setting up auto refills online. No gimmicks, just hundreds of medications priced to help you save money.
View the $10, 90-Day Supply list of commonly prescribed Home-Delivery Prescriptions.
Walmart Pharmacy Home Delivery provides competitive pricing on 90-day prescriptions. (In-store pricing may differ.)
Insurance coverage for mail-order prescriptions varies by provider and plan. Customers covered by insurance may also be eligible for co-pay or deductible savings. However, some health plans do not cover Walmart Mail Service or 90-day supplies.
Delivery methods and rates listed below are subject to change. Estimated delivery time is a sum of processing time (1-2 business days on average) plus shipping time. Various shipping policies and exceptions many also apply to your order, depending on the items ordered.
†Does not include processing time.
Note: Due to Federal regulations, not all shipping methods are available for all medications. Please see Policies and Exceptions for specifics. See our Pharmacy Home Delivery Help Page for more information about home delivery.
*Restrictions apply. View complete Home Delivery Program details in English. (PDF)
If you have questions or would like to place a prescription refill order by phone, contact customer service at 1-800-2REFILL, Monday through Friday, 7 a.m. to 7 p.m. (CST), Saturday, 9 a.m to
1 p.m. (CST). A Pharmacist is available to answer your questions during normal business hours. For questions after normal business hours, you may leave a message for a pharmacist and your call will be returned by a pharmacist on the next business day. Additionally, your local In-store Walmart pharmacists are also available to answer your questions. For urgent questions after business hours or medical emergencies please call 911 or your local emergency room.