GoodRx and SingleCare are the two most-used prescription discount cards in the United States. Together they account for the majority of discount card transactions at retail pharmacies. But despite their similar functions, they negotiate independently with different pharmacy benefit managers (PBMs), which means their prices diverge in interesting ways depending on the drug and pharmacy. This comparison tests both cards on 10 common medications at major pharmacy chains to give you a definitive answer for your situation.
If you want to see how GoodRx and SingleCare stack up against 6 other discount platforms, see our complete 8-card comparison. For strategies beyond discount cards, see how to save on prescriptions without insurance.
GoodRx was founded in 2011 in San Francisco and went public in 2020. It's the most widely recognized prescription savings brand in the U.S., with over 25 million active users and partnerships with 70,000+ pharmacies. GoodRx doesn't negotiate directly with pharmacies — it aggregates discounted rates from multiple PBMs that have already negotiated with pharmacy chains, then shows you the lowest rate available. This aggregation model is why GoodRx sometimes has lower prices than a single PBM-backed card like SingleCare.
GoodRx generates revenue two ways: through a per-transaction fee paid by the PBM (funded by the pharmacy) on every coupon used, and through GoodRx Gold subscription revenue. The company faced FTC action in 2023 for sharing user health data with advertising platforms; they've since implemented changes to their data practices, but privacy-conscious users should review their current policy.
SingleCare (formerly FamilyWize, rebranded 2017) is owned by RxSS National, LLC, and operates differently from GoodRx. Rather than aggregating multiple PBMs, SingleCare works primarily through a single PBM partner to negotiate rates directly. This streamlined model means SingleCare's pricing is slightly less variable — it won't always find the absolute lowest price GoodRx might surface, but it's also more consistent and has maintained better relationships with individual pharmacy chains, particularly CVS.
SingleCare is entirely free. No paid tier, no subscription, no account required for basic coupon use. Revenue comes from the same per-transaction fee model as GoodRx.
| Feature | GoodRx | SingleCare |
|---|---|---|
| Cost | Free (Gold: $9.99/mo) | Free only |
| Account required | No (optional) | No (optional) |
| Pharmacy network | 70,000+ | 35,000+ |
| CVS acceptance | Inconsistent (varies by location) | Consistent Yes |
| Walgreens | Yes | Yes |
| Walmart | Yes | Yes |
| Costco | Yes | Yes |
| Kroger / Kroger-owned chains | Yes | Yes |
| Rite Aid | Yes | Yes |
| H-E-B Pharmacy | Yes | Yes |
| Independent pharmacies | Good coverage | Good coverage |
| Mobile app (iOS) | 4.8 stars / 500K+ reviews | 4.7 stars / 100K+ reviews |
| Mobile app (Android) | 4.4 stars | 4.3 stars |
| Price alerts | Yes | No |
| Drug information | Extensive | Basic |
| Telehealth | GoodRx Care (add-on) | No |
| Pet prescriptions | Yes | Yes |
| Pricing transparency | Shows multiple prices per pharmacy | Shows single best price |
Network size matters when your preferred pharmacy isn't on one card's list. Here's how the two compare at the major chains:
| Pharmacy Chain | GoodRx | SingleCare | Notes |
|---|---|---|---|
| CVS (9,700+ locations) | Inconsistent | Yes | SingleCare clear winner here |
| Walgreens (8,700+ locations) | Yes | Yes | Roughly equal pricing |
| Walmart (4,700+ pharmacy locations) | Yes | Yes | GoodRx slightly lower on average |
| Costco (570+ pharmacy locations) | Yes | Yes | Costco cash price often beats both |
| Kroger / Fred Meyer / Smith's | Yes | Yes | Pricing close |
| Rite Aid (2,100+ locations) | Yes | Yes | GoodRx slightly lower on average |
| H-E-B (300+ locations) | Yes | Yes | Pricing close |
| Publix (1,200+ locations) | Yes | Yes | Pricing close |
| Target (pharmacy inside CVS) | Inconsistent | Yes | Same as CVS issue |
| Independent pharmacies | Strong coverage | Good coverage | GoodRx has more independents |
The CVS gap is the most significant real-world difference. CVS operates 9,700+ pharmacy locations — more than any other chain in the U.S. If you fill prescriptions at CVS (or at Target, whose pharmacy counters are run by CVS), SingleCare is the more reliable choice. The GoodRx/CVS relationship has been unstable since at least 2020 and shows no signs of resolution. For everything except CVS, both cards are roughly equivalent in availability.
All prices searched at Walgreens in a major metro area, April 2026. Prices at your local pharmacy may vary. Always search your specific zip code before filling.
| Medication | GoodRx (free) | SingleCare | Difference | Winner |
|---|---|---|---|---|
| Atorvastatin 20mg (30) | $3.49 | $3.22 | $0.27 | SingleCare |
| Lisinopril 20mg (30) | $3.12 | $3.45 | $0.33 | GoodRx |
| Metformin 1000mg (30) | $3.88 | $3.90 | $0.02 | GoodRx (tie) |
| Sertraline 100mg (30) | $4.22 | $3.88 | $0.34 | SingleCare |
| Omeprazole 20mg (30) | $5.67 | $6.11 | $0.44 | GoodRx |
| Amlodipine 10mg (30) | $3.44 | $3.10 | $0.34 | SingleCare |
| Losartan 50mg (30) | $6.33 | $6.55 | $0.22 | GoodRx |
| Escitalopram 10mg (30) | $4.89 | $4.22 | $0.67 | SingleCare |
| Gabapentin 300mg (90) | $8.12 | $8.45 | $0.33 | GoodRx |
| Levothyroxine 50mcg (30) | $4.55 | $4.22 | $0.33 | SingleCare |
Score at Walgreens: GoodRx wins 5, SingleCare wins 5. Average price difference: $0.33 per fill. Annualized on a monthly fill: $3.96/year per medication. The winner on any given drug isn't predictable — you genuinely need to check both.
At CVS, the comparison is sharper because GoodRx acceptance is inconsistent. These prices reflect what was actually processed at the pharmacy counter in April 2026:
| Medication | GoodRx at CVS | SingleCare at CVS | CVS Cash Price |
|---|---|---|---|
| Atorvastatin 20mg (30) | Not honored | $3.44 | $27.99 |
| Sertraline 100mg (30) | $4.22 | $4.05 | $34.99 |
| Lisinopril 20mg (30) | Not honored | $3.55 | $22.49 |
| Omeprazole 20mg (30) | $5.89 | $6.22 | $31.99 |
| Metformin 1000mg (30) | Not honored | $4.02 | $24.99 |
"Not honored" means the CVS location declined to process the GoodRx coupon during our test. This doesn't happen at every CVS — but it's common enough that CVS users should default to SingleCare. Without any discount card, you'd pay retail ($22–$35) for these common generics. SingleCare saves CVS shoppers 83–88% off retail on these drugs.
GoodRx Gold ($9.99/month) adds a second negotiated rate below the free GoodRx coupon. Here's how Gold compares to free SingleCare on the same 5 medications at Walgreens:
| Medication | GoodRx Gold | SingleCare (free) | Gold savings over SingleCare |
|---|---|---|---|
| Atorvastatin 20mg (30) | $2.80 | $3.22 | $0.42/fill |
| Sertraline 100mg (30) | $3.11 | $3.88 | $0.77/fill |
| Lisinopril 20mg (30) | $2.44 | $3.45 | $1.01/fill |
| Omeprazole 20mg (30) | $4.88 | $6.11 | $1.23/fill |
| Escitalopram 10mg (30) | $3.55 | $4.22 | $0.67/fill |
GoodRx Gold does beat free SingleCare on these 5 drugs — by an average of $0.82/fill at Walgreens. If you fill all 5 monthly, Gold saves you $4.10/month on those 5 drugs minus the $9.99 Gold fee = net cost of $5.89/month to use Gold over free SingleCare. You'd need to fill 13 prescriptions monthly at these savings rates to fully justify the Gold subscription versus just using free SingleCare.
For most people filling 1–4 prescriptions a month, free SingleCare is the smarter financial choice over paying for GoodRx Gold. The exception: if you're on 5+ expensive medications and have verified that Gold beats SingleCare on all of them at your specific pharmacy.
In 2023, the FTC settled with GoodRx over allegations that it shared users' prescription data (what drugs they searched for and purchased) with Facebook, Google, and other advertising platforms. GoodRx paid a $1.5 million civil penalty and agreed to limit data sharing. SingleCare, RxSaver, and Blink Health were not part of the FTC action.
Current state (April 2026): GoodRx has updated its privacy practices and claims to no longer share protected health information with advertisers. If this matters to you, both services allow coupon use without creating an account — you can access the coupon anonymously by printing it or showing the screen, which minimizes data exposure. Our full discount card comparison covers the privacy angle for all major cards.
This decision tree covers 90% of scenarios:
If you're managing prescription costs as a self-employed person or freelancer, both the card savings and any out-of-pocket prescription costs may qualify for tax deduction. CeoCult's guide to medical expense deductions explains exactly what qualifies and how to document it.
Neither is consistently cheaper. Testing 10 common medications at Walgreens in April 2026, GoodRx won on 5 drugs and SingleCare won on 5 — with an average price difference of $0.33 per fill. GoodRx tends to win on blood pressure drugs (lisinopril, losartan) and certain GI medications (omeprazole). SingleCare tends to win on statins (atorvastatin), antidepressants (sertraline, escitalopram), and calcium channel blockers (amlodipine). The only reliable approach is to check both cards for every new prescription.
Yes — SingleCare has maintained consistent acceptance at CVS locations nationwide. This is one of SingleCare's clearest advantages over GoodRx. GoodRx has had an unstable relationship with CVS since at least 2020, and as of 2026, GoodRx coupons are not honored at all CVS locations for all drug categories. If your pharmacy is CVS or Target (whose pharmacy counters are operated by CVS), SingleCare is the safer choice.
Yes. Both are completely free and don't require exclusive commitment. The best strategy is to check both before every prescription fill and use whichever shows the lower price at your pharmacy. You can only apply one coupon per transaction, but there's no cost to comparing both first. The comparison takes about 30 seconds and can save $0.25–$1.50 per fill — or more if you're on an expensive medication where the cards diverge significantly.
Weekly savings tips and price comparisons. Free.