One of the most common questions about GoodRx is whether it works at every pharmacy. The short answer: GoodRx is accepted at over 70,000 pharmacies nationwide — but not quite every pharmacy. Understanding which pharmacies accept GoodRx, how to use GoodRx, and what to do when GoodRx does not work can save you time and money at the pharmacy counter. This guide covers everything you need to know about using GoodRx at pharmacies in 2026.
Use RxDiff's free comparison tool to compare GoodRx against other discount programs at every pharmacy near you — in one search.
Disclosure: RxDiff brand content. Prescription discount cards are not insurance. Not valid with Medicare or Medicaid. Cannot be used simultaneously with insurance at the point of sale. GoodRx pricing and pharmacy participation subject to change.
Where GoodRx Works — Full Pharmacy List
GoodRx is accepted at over 70,000 pharmacies across the United States — one of the largest networks of any prescription discount program. Major pharmacy chains that accept GoodRx include:
| Pharmacy Chain | Accepts GoodRx? | Notes |
|---|---|---|
| CVS Pharmacy | ✅ Yes | Most locations; verify at goodrx.com |
| Walgreens | ✅ Yes | Most locations nationwide |
| Walmart Pharmacy | ✅ Yes | May not beat Walmart's $4 list price |
| Kroger Pharmacy | ✅ Yes | Including Fred Meyer, Ralphs, Harris Teeter |
| Costco Pharmacy | ✅ Yes | Open to non-members for pharmacy |
| Rite Aid | ✅ Yes | Most locations |
| Publix Pharmacy | ✅ Yes | Southeastern U.S. locations |
| Independent pharmacies | ✅ Many | Varies by location — check in the GoodRx app |
| Specialty pharmacies | ⚠️ Varies | Not all specialty pharmacies participate |
GoodRx acceptance varies by location. Always verify your specific pharmacy participates before filling. Use the GoodRx app or RxDiff to check availability near you.
How Does GoodRx Work at the Pharmacy?
GoodRx works by giving you access to pre-negotiated prescription drug prices through pharmacy benefit managers (PBMs). When you present a GoodRx coupon at a participating pharmacy, the pharmacist enters the GoodRx BIN, PCN, and Group numbers into their system. The pharmacy's computer then pulls up the negotiated GoodRx price instead of the standard retail price.
The negotiated GoodRx price is typically lower than the retail cash price at most pharmacies — sometimes significantly so for generic medications. GoodRx does not pay anything to the pharmacy — you pay the full negotiated price directly. GoodRx generates revenue through a small administrative fee that the pharmacy pays to the PBM network when the transaction is processed.
Importantly, GoodRx pricing at the same pharmacy can vary by day, by medication, and by dosage — the prices are not fixed and can change as GoodRx's PBM contracts are renegotiated. This is why the GoodRx price you see on the website or app is an estimate — always confirm the final price before paying.
How to Use GoodRx at the Pharmacy Counter
- 01Search your medication on GoodRx or RxDiff
Enter your drug name, dosage, and zip code to see GoodRx pricing at nearby pharmacies. Compare against other programs on RxDiff to ensure GoodRx has the best price for your specific medication.
- 02Get the GoodRx coupon
Download the GoodRx app, print the coupon, or display the coupon on your phone. The coupon includes the BIN, PCN, and Group numbers needed to process the discount at the pharmacy counter.
- 03Tell the pharmacist you're using GoodRx — not insurance
Explicitly tell the pharmacist you want to use a GoodRx coupon as a cash transaction — not your insurance. Provide the BIN, PCN, and Group numbers from the coupon.
- 04Confirm the price before paying
Ask the pharmacist to confirm the final price before completing the transaction. If it doesn't match the GoodRx estimate, ask them to re-enter the coupon codes or try a different GoodRx coupon (GoodRx sometimes has multiple options for the same drug).
Does My Pharmacy Accept GoodRx?
To check whether your specific pharmacy accepts GoodRx, search for your medication on the GoodRx website or app and look for your pharmacy in the results. If your pharmacy appears in the results with a price listed, it participates in GoodRx's network for that medication.
Alternatively, use RxDiff to see which pharmacies near you offer the best discount price — including GoodRx pricing. RxDiff shows all participating pharmacies and their current prices across multiple discount programs simultaneously.
You can also call your pharmacy directly and ask whether they accept GoodRx coupons before making the trip.
Does GoodRx Work at Independent Pharmacies?
GoodRx works at many independent pharmacies — but not all. Independent pharmacy participation in GoodRx's network varies by location and by the specific PBM contracts the pharmacy has accepted. Many independent pharmacies that participate in PBM networks also accept GoodRx.
Importantly, independent pharmacies are worth checking even for GoodRx users — the GoodRx price at an independent pharmacy near you may sometimes be lower than at major chains for specific medications. Always include independent pharmacies in your price comparison using RxDiff.
GoodRx Coupon — How to Get One
Getting a GoodRx coupon is straightforward and free. Search for your medication at GoodRx.com or in the GoodRx app, select the pharmacy and price you want, and choose to print, text, or display the coupon digitally. The coupon includes all the information the pharmacist needs to process the GoodRx price.
You do not need to create a GoodRx account to access basic coupon pricing, though some features require registration. The GoodRx coupon is valid at participating pharmacies and does not expire — though the price shown is an estimate and may differ slightly at the pharmacy counter.
Before using your GoodRx coupon, compare the price against other programs using RxDiff — GoodRx is not always the program with the lowest price for your specific medication.
How Much Money on Prescriptions Can GoodRx Save?
GoodRx can save money on prescriptions — how much depends on your specific medication, pharmacy, and what you would otherwise pay. For common generic medications at pharmacies with high retail prices, GoodRx can reduce costs by 40–80%. For medications already on Walmart's $4 list, GoodRx may offer little to no additional savings.
GoodRx claims savings of up to 80% on select generic medications compared to standard retail prices. Real-world savings vary considerably. The most important factor is not which discount program you use, but whether you compare prices across programs and pharmacies before every fill.
GoodRx With Medicare Part D Plans
GoodRx cannot be used simultaneously with Medicare Part D plans at the pharmacy counter. Federal rules specifically prohibit prescription discount cards from being used with Medicare Part D coverage for the same prescription. GoodRx explicitly states on its platform that it cannot be combined with Medicare Part D.
Medicare beneficiaries may use GoodRx only for medications not covered by their Part D plan — a complex situation that depends on your specific plan and medication. If you have Medicare, consult your State Health Insurance Assistance Program (SHIP) counselor before using GoodRx to ensure you are not violating your plan's rules. Catastrophic coverage rules and other Part D plan restrictions may apply.
When GoodRx Doesn't Work — What to Do
Ask the pharmacist to re-enter the GoodRx BIN, PCN, and Group numbers carefully — even a single digit error will prevent the discount from applying.
GoodRx sometimes shows multiple coupon options for the same medication. Try the alternative coupons — they use different PBM networks and may work at pharmacies where the first coupon failed.
If GoodRx doesn't work at your pharmacy, try SingleCare, WellRx, or another discount program. Use RxDiff to find which program works best at your specific pharmacy.
If your pharmacy does not participate in GoodRx's network, find a nearby pharmacy that does using the GoodRx app or RxDiff. The price difference can more than justify the extra trip.
FAQ — Does GoodRx Work at Every Pharmacy?
GoodRx is accepted at over 70,000 pharmacies nationwide — including CVS, Walgreens, Walmart, Kroger, Costco, Rite Aid, and many independent pharmacies. However, GoodRx does not work at every pharmacy in the U.S. Some small independents and specialty pharmacies may not participate. Always verify your pharmacy accepts GoodRx before filling, or use RxDiff to compare all available programs near you.
Yes — Walmart Pharmacy accepts GoodRx. However, for medications on Walmart's $4 generic list, the standard $4 retail price may be lower than the GoodRx price. Always compare both before deciding which to use at Walmart. Use RxDiff to compare GoodRx against Walmart's cash price simultaneously.
GoodRx may not work at a specific pharmacy if the pharmacy does not participate in GoodRx's network, if the BIN/PCN/Group codes were entered incorrectly, or if the specific medication is not in GoodRx's pricing network at that location. Try re-entering the codes, try an alternative GoodRx coupon, or try a different discount program via RxDiff.
GoodRx provides pricing for both brand-name and generic medications, though savings are typically largest on generics. For brand-name drugs, manufacturer savings cards and patient assistance programs may offer lower prices than GoodRx. Always compare the GoodRx price against other options using RxDiff before filling a brand-name prescription.
See GoodRx Prices vs. All Programs at Your Pharmacy
Use RxDiff's free comparison tool to compare GoodRx against SingleCare, WellRx, and more — at 70,000+ pharmacies near you.
Compare GoodRx PricesNot valid with Medicare or Medicaid. Cannot be used simultaneously with insurance. GoodRx pricing and pharmacy participation subject to change.