WELLNESS

How to Get $4 Prescriptions at Walmart

Written by Tess Barker | November 10, 2025

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

Walmart prescription options

If your medication is already on Walmart’s list, transferring your prescription is simple:

  1. Visit the Walmart Pharmacy page.
  2. Select “Transfer Prescriptions."
  3. Follow the prompts to enter your personal and pharmacy information.

Once completed, Walmart will handle the transfer for you.

Options for Mail Delivery

Walmart 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.

Sign up for daily deals.

Get personalized inspiration and exclusive deals from your favorite brands straight to your inbox.

We take your privacy seriously.
Read our Privacy Policy

Sign up for our newsletter