Prescription prices vary more between pharmacies than most people realize. The same generic medication can cost $8 at one pharmacy and $35 at another — even locations of the same chain in different zip codes. Finding the cheapest drugstore near you takes one search and can save real money every month.

Federally qualified health centers, listed at HRSA's Find a Health Center tool, provide prescriptions on a sliding-fee scale based on your income.

Here's how to find the lowest prescription price at a drugstore near you — and which the store chains are consistently cheapest for generic medications.

Which Pharmacy Is Cheapest for Prescriptions?

For generic prescriptions, Walmart, Costco, Sam's Club, and Cost Plus Drugs consistently offer the lowest prices. Walmart's $4 generic drug program covers hundreds of common medications. Using a free prescription discount card through RxDiff can bring prices at CVS, Walgreens, and Kroger down to competitive levels.

How to Find the Cheapest Pharmacy Near You in 3 Steps

The fastest way to find the cheapest pharmacy for your specific prescription is to search RxDiff — one search shows real prices across all major pharmacies and discount cards near your location. Prices vary enough between nearby pharmacies that comparing before you fill consistently saves money.
  1. Search your medication on RxDiff

    Enter your drug name, dose, and quantity. RxDiff shows prices across all major pharmacies near you along with the best price cut card rate at each — all in one screen. The prices shown are what you'll actually pay at the counter.

  2. Compare at least 3 nearby pharmacies

    Prescription prices vary significantly between drugstore locations — even the same chain in different zip codes. Compare 2–3 nearby options before choosing. The difference between the cheapest and most expensive option for the same generic is often $10–$25 per month.

  3. Show the discount coupon at the counter

    Once you've picked your the location, show the savings coupon from RxDiff before the pharmacist rings up your prescription. Remind them you want to use the savings card — not your insurance — for this fill. Savings apply instantly.

Prescription Savings Comparison by Pharmacy Chain

Walmart consistently offers the lowest cash price on common generics. CVS and Walgreens are typically more expensive without a lower cost card but become competitive when using a free RxDiff coupon. Costco beats most chains on a wide range of generic and brand-name medications.
PharmacyGeneric Rx (No Card)With Lower cost CardNotes
Walmart$4+$4–$12$4 generic program, no membership needed
Costco$4–$12$4–$10Membership req.; often cheapest overall
Cost Plus DrugsVariesN/A (own pricing)Online/mail; transparent cost + 15% markup
Kroger / Publix$5–$20$4–$14Some free generic programs; varies by location
Target (CVS)$8–$25$5–$16Competitive with discount card
CVS$10–$35$5–$18Higher cash price; use reduced rate card
Walgreens$9–$35$5–$18Higher cash price; use discount card
Rite Aid$10–$38$5–$20Variable; always use savings card

Should You Use a Local Pharmacy or Online Pharmacy?

Online and mail-order pharmacies can be 20–40% cheaper per pill for maintenance medications on 90-day fills. For acute medications needed same-day, a local the store is necessary. Reputable online pharmacies include Cost Plus Drugs, Amazon The store, and mail-order programs through major insurance plans.

Online pharmacies offer a real pricing advantage on long-term maintenance medications — drugs you take every day for ongoing conditions like high blood pressure, diabetes, or high cholesterol. The per-pill cost on a 90-day mail-order fill is typically lower than three 30-day fills at a local it.

For one-time prescriptions, urgent needs, or situations where you want to speak with a pharmacist in person, a local it remains the better choice. There's no single right answer — the best it for your medications depends on what you're taking and how often.

Cost Plus Drugs (costplusdrugs.com) is particularly competitive on less common generics where major chains haven't negotiated aggressively. Check it alongside your RxDiff results — for some medications, Cost Plus prices are dramatically lower than any local option.
Online drugstore safety: Only use online pharmacies that are NABP-accredited (look for the VIPPS seal) or licensed in your state. Unverified online pharmacies may dispense counterfeit or substandard medications. Always verify licensure before ordering from any online the location you haven't used before.

How to Transfer Prescriptions to a Cheaper Pharmacy

Transferring a prescription to a cheaper drugstore is straightforward — you can request it at the new the store counter or online. Most transfers complete within a few hours to one business day. Controlled substances (Schedule II) cannot be transferred and require a new prescription.

Walk-in transfer: Go to the new it, give them your medication name, dosage, and the phone number of your current the location. They'll handle the transfer process directly — you don't need to call your current the chain first.

Online transfer: Most major drugstore chains allow prescription transfers through their website or app. Search for your medication, select your current drugstore, and the new the store will initiate the transfer.

90-day supply at the new drugstore: When transferring, ask the new it whether they can fill a 90-day supply — if your prescription allows it and you haven't recently filled a large quantity, this reduces per-dose cost further.

Prescription Savings Programs Worth Knowing About

Beyond standard discount cards, several the location-specific savings programs and memberships can reduce prescription costs — including Walmart's $4 generic program, ScriptSave WellRx memberships, and mail-order the store benefits through insurance plans.

Walmart $4 Generic Program: Covers hundreds of generic medications at $4 for a 30-day supply and $10 for a 90-day supply. No sign-up required. See the full drug list at your local Walmart the store.

Free prescription price reduction cards: RxDiff, GoodRx, SingleCare, BuzzRx, and WellRx all provide free price comparison and coupons at major pharmacies. No cost to you, accepted at tens of thousands of locations nationwide.

Insurance mail-order benefits: Many insurance plans offer 90-day mail-order fills at a lower total copay than three 30-day fills. Check your plan's mail-order it option — for maintenance medications, this often provides the best combined price and convenience.

Find the Cheapest Pharmacy Near You Now

Search RxDiff to compare prescription prices on RxDiff at pharmacies in your area across all major lower cost cards — free and instant.

Compare The store Prices →

Frequently Asked Questions

For generic medications, Walmart ($4 generic program), Costco, Sam's Club, and Cost Plus Drugs consistently offer the lowest prices. Using a free prescription reduced rate card through RxDiff can also make CVS, Walgreens, and Kroger competitive. The cheapest the location for your specific medication depends on the drug, dosage, and your location — always compare before filling.

Search your medication on RxDiff — one search shows real prices across all major pharmacies and price cut cards near your location. You'll see the exact amount you'll pay at each the store before you leave home. Prices vary significantly between nearby locations, so comparing before each fill consistently saves money.

GoodRx shows prices at nearby pharmacies for your medication, but only shows its own negotiated rates. RxDiff compares prices across GoodRx, SingleCare, BuzzRx, WellRx, and more in a single search — giving you a more complete picture of the lowest available price at pharmacies near you.

Both are among the cheapest pharmacies for generic medications. Walmart's $4 generic program is hard to beat on covered medications. Costco often has very competitive prices on a wider range of medications but requires a membership. Compare both for your specific medication on RxDiff to see which is cheaper in your area.

Yes — transferring to a cheaper the location is straightforward. Visit the new the location or use their app, provide your medication info and current the chain details, and they'll handle the transfer. Most complete within a few hours to one business day. Controlled substances (Schedule II) cannot be transferred — a new medication from your provider is needed.

Online and mail-order pharmacies can be 20–40% cheaper per pill for maintenance medications on 90-day fills. Reputable options include Cost Plus Drugs, Amazon It, and mail-order programs through insurance plans. Always verify online pharmacies are NABP-accredited before ordering — look for the VIPPS seal or state licensure.