Does GoodRx Work at Every Pharmacy? What You Need to Know
Discount Cards

Does GoodRx Work at Every Pharmacy? What You Need to Know

· By RxDiff Savings Team · Reviewed by Thomas Tang, PharmD · Last reviewed: June 2026
Short answer: GoodRx works at over 70,000 pharmacies nationwide — including CVS, Walgreens, Walmart, Kroger, Rite Aid, and Costco. It does not work at every independent pharmacy, and it cannot be used with Medicare Part D for the same prescription fill.

Patients with and without health insurance use GoodRx to find the lowest prices on prescriptions. GoodRx is one of the most widely accepted prescription drug discount tools in the United States. But "widely accepted" isn't the same as "universally accepted." Knowing exactly where GoodRx works — and where it doesn't — saves you from surprises at the pharmacy counter.

This guide covers which pharmacies accept GoodRx, how the GoodRx coupon works at each chain, and what Medicare rules mean for your prescription savings.

Compare GoodRx to other discount cards using RxDiff's GoodRx comparison tool to see if another card gets you a lower price at your local pharmacy.

Does GoodRx Work at Every Pharmacy?

GoodRx works at more than 70,000 pharmacies across the US but does not work at every location. Major chains including CVS, Walgreens, Walmart, Kroger, and Rite Aid accept GoodRx. Some independent pharmacies and specialty pharmacies do not participate in the GoodRx network.

GoodRx has contracts with pharmacy benefit managers — the companies that negotiate drug pricing between insurance companies and pharmacies. These contracts give GoodRx access to discounted pricing at every pharmacy that works with those PBMs.

Most major pharmacy chains in the US accept GoodRx because they already work with the same pharmacy benefit managers that GoodRx partners with. The cash price you see on GoodRx is the contracted rate negotiated through this PBM network — not a made-up discount.

PharmacyAccepts GoodRx?Notes
CVS✅ YesMost locations nationwide
Walgreens✅ Yes70,000+ locations
Walmart✅ YesAll pharmacy locations
Kroger✅ YesIncluding Fred Meyer, Fry's
Rite Aid✅ YesParticipating locations
Costco✅ YesOpen to non-members for Rx
Publix✅ YesMost locations
Independent pharmacies⚠️ VariesMust opt in to GoodRx network
Specialty pharmacies❌ Often noCheck GoodRx app to confirm

GoodRx delivers discounts on prescription medications at participating locations. The easiest way to confirm whether a specific pharmacy accepts the platform is to search for your medication on the GoodRx app or website. If a location accepts GoodRx, it will appear in the pricing results. If it doesn't appear, try a nearby pharmacy that does participate.

Which Pharmacies Accept GoodRx?

The pharmacies that accept GoodRx include all major national chains — CVS, Walgreens, Walmart, Kroger, Costco, Publix, Rite Aid, and Albertsons. GoodRx works at independent pharmacies only if they have opted into the participating pharmacies network.

Using GoodRx at a participating pharmacy is straightforward. GoodRx works by presenting a discount code at the register — you do not need to be a member, pay a fee, or sign up for anything to use the free GoodRx card or coupon.

Independent pharmacies near you may or may not accept GoodRx. The GoodRx app has a "pharmacies near me" filter that shows exactly which locations participate in the network. If your preferred neighborhood pharmacy doesn't accept GoodRx, check whether SingleCare, WellRx, or BuzzRx have better coverage at that location — each card uses a slightly different PBM network.

The FTC notes that prescription discount cards like GoodRx are not insurance — they are negotiated pricing tools. Pharmacies agree to accept the discounted rate in exchange for increased prescription volume from GoodRx users.

How to Use GoodRx at the Pharmacy Counter

To use GoodRx, search for your medication on the app or website, select your pharmacy, and show the GoodRx coupon code to the pharmacist. Tell them you want to use GoodRx instead of your insurance. They enter the BIN, PCN, and Group numbers from the GoodRx card and charge you the discounted cash price.

Using a It coupon takes about 30 seconds at the register. Here is the exact process:

Step 1: Search your medication on GoodRx.com or the GoodRx app. Enter the drug name, dosage, and quantity.

Step 2: Select your nearest pharmacy from the pricing results. GoodRx will show you the cash price at each participating location so you can choose the best deal.

Step 3: Show the GoodRx coupon or discount code to the pharmacist at the counter. You can show it on your phone or print it. Tell the pharmacist you want to use the GoodRx pricing rather than your insurance plan or the retail price.

Step 4: The pharmacist enters the GoodRx discount code into the system. The PBM will reimburse the pharmacy at the contracted rate, and GoodRx passes the savings to you, and you pay the agreed cash price at the register.

GoodRx drug pricing varies by location — the same medication at CVS downtown may price differently than CVS across town. Always check the current pricing before heading out, since drug pricing and pharmacy contracts can change.

Can You Use GoodRx With Medicare?

No — GoodRx cannot be used with Medicare Part D for the same prescription. Federal law prohibits combining a prescription discount card with Medicare drug coverage for the same fill. You can use GoodRx for medications your insurance doesn't cover through your plan, or for prescriptions during the coverage gap.
⚠️ Medicare users: Using It instead of Medicare Part D means your payment does not count toward your deductible or out-of-pocket maximum. In some cases your Medicare copay may be lower — compare both prices before deciding.

Many your Medicare Part D plan beneficiaries are surprised to learn that GoodRx and Medicare Part D drug plans cannot be combined for the same prescription. This restriction exists because Medicare rules prohibit third-party discount programs from being used alongside Part D drug coverage for the same fill.

However, GoodRx can still save Medicare patients money in specific situations. If your Medicare Part D plan does not cover a medication, you can use GoodRx to pay the out-of-pocket price. GoodRx is also useful if your Part D plan requires prior authorization for a medication and you need it immediately.

Visit Medicare.gov to review your Part D plan coverage and compare which medications your plan includes. For medications your your Medicare drug coverage plan covers well, the insurance copay will often beat the GoodRx the discounted rate — especially after you've met your annual deductible.

GoodRx and Medicare Part D Plans: Key Rules

GoodRx and Medicare Part D plans cannot be used together for the same prescription. During the catastrophic coverage phase, Part D drug plans typically offer very low copays that GoodRx cannot beat. Outside of covered medications, GoodRx remains a useful tool for Medicare patients.

Your plan Part D plans cover most prescription drugs on their formulary. When your It plan covers a medication, your copay is typically lower than what GoodRx can offer — especially once you've cleared your deductible phase and entered the catastrophic coverage tier.

GoodRx can save you money on medications your your Medicare Part D plan does not cover. It is most useful for Medicare patients when covering medications excluded from their Part D formulary, when filling a prescription before a prior authorization is approved, or when filling medications for an HMO referral that takes time to process.

If you are on a Medicare Advantage plan or an HMO, check with your plan directly about which pharmacies in the network accept your coverage. For out-of-network fills or medications where insurance coverage is denied, GoodRx pricing through drug plans at participating locations can bridge the gap.

How Does GoodRx Work to Save Money on Prescriptions?

GoodRx works by partnering with pharmacy benefit managers who have pre-negotiated discounted rates with the drugstore chains. When you present a GoodRx coupon, the the drugstore bills the PBM at the contracted rate instead of the full retail price — and you pay the the discounted price the PBM and the location have already agreed on.

The drug savings It delivers come directly from its contracts with PBMs. GoodRx drug pricing reflects real negotiated rates — not inflated "fake" discounts from an inflated retail price.

The location benefit managers negotiate drug pricing on behalf of insurance companies and other groups. GoodRx leverages this same PBM system to get its users access to group-negotiated pricing. When you use a GoodRx coupon, you're essentially accessing a group pricing contract as an individual.

The amount GoodRx can save you depends on the medication, your dosage, and the specific the store. It works especially well for generic medications — often cutting the cash price by 60–80% compared to the retail price at chains like CVS or Walgreens. For brand-name drugs, GoodRx may still offer savings but the difference is usually smaller.

GoodRx does not work with Medicaid for the same prescription. For uninsured patients without insurance, GoodRx is often the cheapest available option for generic medications at major chains. Without insurance, using a GoodRx savings code is almost always better than paying the full retail price.

GoodRx offers prescription discounts across nearly every major chain. Compare it to alternatives like SingleCare for medications like Ozempic, metformin, or gabapentin — different cards sometimes win on different drugs at different locations.

GoodRx Coupon: Getting the Best Prescription Price

The GoodRx code is free to use and available on the GoodRx website or app. It functions as a prescription discount card accepted at participating pharmacies nationwide. No membership, no fees, and no data required beyond your medication name and zip code.

The GoodRx card is technically a discount card that accesses group-negotiated the store pricing. You can get a a GoodRx code instantly by searching for any prescription on GoodRx.com — no account is required to see the discounted prices at pharmacies near you.

One important note on data privacy: It has faced FTC scrutiny for sharing prescription data with third parties, including advertisers. If data privacy is a concern, consider BuzzRx or WellRx as alternatives that have different data policies. Using a GoodRx discount does not require you to enter personal health information — only your medication and location.

For common generic prescriptions like lisinopril or atorvastatin, GoodRx typically delivers prices competitive with or lower than insurance copays before your deductible is met. Always check whether your insurance plan's copay or the GoodRx the contracted rate is lower — you can use either one, but not both for the same fill.

Pro tip: GoodRx pricing varies by the drugstore location. The same GoodRx savings code for the same medication can show different prices at a Walgreens versus a CVS even a mile apart. Always compare multiple locations before filling.

Compare It to Other Prescription Discount Cards

RxDiff shows you GoodRx, SingleCare, BuzzRx, and WellRx prices side by side — free, instant, no account needed.

Compare Discount Cards on RxDiff

GoodRx Work: Frequently Asked Questions

Does GoodRx work at every it?

GoodRx works at over 70,000 pharmacies including all major chains, but not every independent or specialty it participates. The It app shows which participating pharmacies near you accept the discount, along with current pricing. If your preferred location isn't listed, check SingleCare or BuzzRx — they use different networks and may have better coverage there.

Can you use GoodRx with Medicare drug coverage?

No — GoodRx and Medicare Part D drug plans cannot be used together for the same prescription fill. Federal rules prohibit combining prescription discount cards with your Medicare Part D plan drug coverage for the same Rx. You can use GoodRx for medications your Part D plan does not cover, or during gaps in your drug plan's coverage period.

How do I use a It the discount at the the counter counter?

Search for your medication on the GoodRx app, pick your the drugstore from the prices results, and show the discount code to the the the location staff. Tell them you're using the GoodRx card instead of insurance. The pharmacist will apply the discounted out-of-pocket price — no paperwork, no membership card required. The process takes under a minute.

Does using GoodRx count toward my deductible?

No — when you use GoodRx instead of your insurance, your payment does not count toward your deductible or out-of-pocket maximum. This is an important consideration: if you're close to meeting your deductible, running the prescription through insurance may be worth the higher short-term copay to get credit toward your annual limit.

Is GoodRx free to use?

Yes — the basic GoodRx discount card and prescription coupons are completely free to use. GoodRx also offers a paid GoodRx Gold membership for a monthly fee that provides additional discounts on certain medications. For most generic medications, the free version of GoodRx already delivers significant drug savings without any membership required.

What is the GoodRx card?

The It card is a free prescription discount card that accesses group-negotiated drug pricing through the drugstore benefit managers. Using a It card at the the location lets you pay the contracted out-of-pocket price rather than the full retail price. GoodRx is accepted at over 70,000 pharmacies and can be used by anyone — insured or uninsured — for most prescription medications.

Searching for "good rx"? GoodRx drug costs and the location participation may change. Always verify current prices on the It app before filling your prescription. This article is for informational purposes only. Consult your the counter staff or insurance provider before making changes to how you fill your prescriptions.

GoodRx provides discounts on prescription drugs through its pharmacy network.