Savings program

Walmart Pharmacy Walmart+ Rx for Less — full guide

How Walmart Pharmacy's pharmacy savings program actually works, what it costs, and how it stacks against the other major chains.

What Walmart+ Rx for Less is

Walmart+ ($98/year or $12.95/month) includes Rx for Less: free shipping on most prescriptions, $0 generics on a curated list, and up to 85% off hundreds of brand and generic medications. Walmart Cash earned through the app stacks on top.

Walmart Pharmacy also accepts most major insurance plans and supports the GoodRx and SingleCare discount cards at the counter, which can produce a lower cash price than the standard retail price.

How to enroll

The fastest path is the official Walmart Pharmacy mobile app — you'll be enrolled in Walmart+ Rx for Less the moment the account is created. In-store sign-up is also available at any pharmacy counter or front-store register; the cashier will tie the account to your phone number for instant lookup at future visits.

If you're moving from a different chain, Walmart Pharmacy will transfer all of your active prescriptions in a single phone call. The new pharmacy contacts the old one directly, pulls your prescription history, and notifies you when the first fill is ready. Keep your insurance card and a photo ID on hand for the first pickup.

Pharmacy savings & everyday discounts

Walmart+ ($98/year or $12.95/month) includes Rx for Less: free shipping on most prescriptions, $0 generics on a curated list, and up to 85% off hundreds of brand and generic medications. Walmart Cash earned through the app stacks on top. The biggest practical wins come from stacking the loyalty program with manufacturer copay cards, GoodRx or SingleCare discount codes, and the chain's own seasonal coupons. Walmart Pharmacy pharmacy staff are trained to run a price comparison if you ask — when a discount card beats your insurance copay, they'll process the cash-pay price instead. It's a polite ask: "Can you check the cash price with GoodRx versus my insurance?"

Members of Walmart+ Rx for Less can also clip personalized digital coupons in the app. These rotate weekly and frequently include $5 off a $25 front-store purchase — a useful stack for anyone refilling a prescription anyway, since the coupon applies to the whole basket.

Walmart+ Rx for Less vs other chains

  • CVS (ExtraCare): ExtraCare is CVS's free loyalty program.
  • Walgreens (myWalgreens): myWalgreens replaced the older Balance Rewards program.
  • Rite Aid (Rite Aid Rewards): Rite Aid Rewards is a points-based program.
  • Costco Pharmacy (Costco Member Prescription Program): The Costco Member Prescription Program (CMPP) gives Costco members discounted cash prices on a wide list of generics and brand medications when paying without insurance.
  • Kroger Pharmacy (Kroger Rx Savings Club): Kroger Rx Savings Club ($36/year individual, $72/year family) offers $0 generics on hundreds of medications, up to 85% off thousands more, and discounts that work without insurance.
  • Publix Pharmacy (Publix Pharmacy Free Medication Program): Publix Pharmacy fills several common medications free of charge with a valid prescription, including up to a 90-day supply of metformin (immediate-release), lisinopril, amlodipine, and the generic versions of amoxicillin, ampicillin, ciprofloxacin, penicillin VK, sulfamethoxazole/trimethoprim, and more.

Full pharmacy savings program comparison →

Where to use Walmart+ Rx for Less

Walmart+ Rx for Less works at every Walmart Pharmacy location nationwide — see Walmart Pharmacy hours for the full directory. You can also browse by state below.