How to Get $4 Prescriptions at Walmart
Here at Savvy, all featured products are thoughtfully handpicked by our section editors. When you purchase something from our links, we may earn an affiliate commission. One last note — any items listed below are in-stock with accurate pricing as of time of publication.
It’s hard to find much these days that costs just four dollars. Even a cup of coffee can set you back more — especially if, like me, you need oat milk, an extra shot, and just a little pumpkin flavoring.
That’s why Walmart’s $4 prescription program feels like such a win. (After all, medications are even more important than coffee.) Here’s how to access many prescriptions you might need.
What Walmart’s Low-Cost Prescription Program Offers
The Walmart Prescription Program includes a specific list of generic versions of commonly prescribed medications, available at two price points:
- $4 for a 30-day supply
- $10 for a 90-day supply
Not all drugs qualify for both supply lengths, so check with your pharmacist if you’re interested in a 90-day option.
Who Can Use It
The program is open to everyone, regardless of insurance status. There are no extra sign-ups or forms — once your prescription is set up at Walmart, the discount applies automatically.
Because many covered medications are more expensive elsewhere, this is an especially good option for people with limited or no prescription coverage.
What’s Included (and What’s Not)
This program is best suited for ongoing prescriptions — for example, medications for blood pressure, diabetes, or cholesterol. Short-term medications such as antibiotics, antihistamines, and steroids are not included on the list.
You can view Walmart’s full list of eligible medications here. It’s organized by condition (“Heart Health & Blood Pressure," “Mental Health," “Thyroid," etc.), making it easy to check whether your prescription qualifies.
Even when a medication isn’t part of the $4 list, Walmart’s prices can still be significantly lower. For example, the inhaler albuterol costs about $24 for a 30-day supply at Walmart, roughly half what you might pay at other pharmacies even with a coupon.
Talk to Your Doctor About Generics
If you currently take a name-brand medication, ask your doctor if there’s a generic version available. Walmart’s program dispenses medications that come pre-packaged in standard doses, which helps keep costs low — but also means there’s no flexibility in dosage. Confirm with your doctor that the available dosage works for you before switching.
How to Transfer a Prescription

If your medication is already on Walmart’s list, transferring your prescription is simple:
- Visit the Walmart Pharmacy page.
- Select “Transfer Prescriptions."
- Follow the prompts to enter your personal and pharmacy information.
Once completed, Walmart will handle the transfer for you.
Options for Mail Delivery

If visiting a physical pharmacy isn’t convenient, Walmart offers a Mail Order Pharmacy service. You’ll need to create a separate login from your main Walmart account to get started.
Only 90-day supplies of discount medications are eligible for delivery, and there’s a $10 delivery fee — which (pro tip!) is waived for Walmart+ members.
A Simple Way to Save
Navigating healthcare can be a headache, but Walmart’s $4 prescription program offers a simple, accessible way to save money. With the cash you save on your medications, maybe you can treat yourself to something nice. Like a latte.