Margaret Winters, 68, from Portland, Oregon, took her blood pressure medication to three different pharmacies one Tuesday morning. At Walgreens, her 90-day supply of lisinopril cost $247. At CVS, it was $189. At a local independent pharmacy, it was $64. Same drug. Same dose. Same manufacturer. Three wildly different prices.
She didn't discover this by shopping around the old way. Margaret spent five minutes on her phone using GoodRx, a free app that compares prescription prices across thousands of pharmacies. That single decision saves her $700 every year on just one medication. Multiply that across her five regular prescriptions, add in the Medicare Extra Help program she qualified for, and Margaret's annual savings now tops $3,200.
She's not an outlier. The average American over 65 overpays by $1,500 to $3,000 annually on prescriptions they could get cheaper—sometimes 50% to 70% cheaper—with less than a minute of work per prescription.
How GoodRx Actually Works (And Why Your Pharmacist Isn't Telling You About It)
GoodRx isn't insurance. It's not a discount club. It's a free database of prescription prices that works like Kayak for drugs. The company aggregates real, current prices from over 70,000 pharmacies nationwide—CVS, Walgreens, Walmart, Costco, Kroger, independent shops, and mail-order services.
When you search for a medication on GoodRx, you enter three things: the drug name (lisinopril), the dose (10mg), and the quantity (90 pills). The app shows you prices from every pharmacy near you, ranked from cheapest to most expensive. You can often save 30% to 60% off the retail price—and GoodRx doesn't check your insurance. You don't even need insurance to use it.
Here's the part your pharmacist won't mention: they don't know if their price is competitive. Chain pharmacies set prices at the corporate level. Individual pharmacists don't control their own pricing and often have no idea what a competitor charges. Some don't even know GoodRx exists. Many pharmacy staff assume customers will automatically fill prescriptions at their location.
Step-by-Step: How to Save Money on Your Next Prescription
Go to goodrx.com or search "GoodRx" in your phone's app store. It takes 30 seconds to install. No account required, no credit card, no catch. Just download it.
Enter your drug name, dose, and quantity. If your doctor prescribed "lisinopril 10mg, 90 tablets," enter exactly that. GoodRx will show prices for generic and brand versions.
You'll see a list ranked by price. The cheapest option is usually at the top. Tap on any pharmacy to see the exact price and distance from your location. Many people are shocked by the range—sometimes $200 difference on the same drug.
GoodRx generates a digital coupon. Tap it and either screenshot it or email it to yourself. You can also text the coupon to your pharmacy. On the day you fill it, show the coupon to the pharmacist before they ring you up.
This is important: if the GoodRx price is lower than your insurance copay (it often is), don't use your insurance. Just pay cash with the coupon. Tell the pharmacist "I'd like to use the GoodRx coupon instead of my insurance." They'll ring it up at the lower price.
Other Apps That Rival GoodRx
GoodRx isn't the only player. RxSaver, SingleCare, and GeniusRx all do similar things. The prices aren't identical—sometimes RxSaver has a better deal on one drug, GoodRx on another. Serious prescription savers check multiple apps. Here's what you need to know about each:
RxSaver (rxsaver.com) works identically to GoodRx but negotiates slightly different prices with pharmacies. On insulin and some brand-name drugs, RxSaver often wins. It's free and requires no registration.
SingleCare (singlecare.com) focuses on brand-name drugs and sometimes beats GoodRx on those. If your doctor prescribed a pricey brand name when generics are available, check SingleCare. It's free with no membership.
GeniusRx (geniusrx.com) is smaller but occasionally has the lowest price. Check it if the other apps seem high. Takes 10 extra seconds and could save $50.
The strategy: for generic drugs, GoodRx usually wins. For brand names, check RxSaver and SingleCare. Keep it simple by defaulting to GoodRx for routine prescriptions, then checking others only for expensive or specialized drugs.
The Medicare Extra Help Program: Free Prescriptions (If You Qualify)
If you're on Medicare and your income is below $20,385 (or $26,175 for couples), you may qualify for "Extra Help," a federal program that pays most or all of your prescription costs. The average savings: $4,000 to $5,000 per year.
You don't automatically get enrolled. You have to apply. Visit the Social Security website (ssa.gov), search "Medicare Extra Help," or call 1-800-MEDICARE. The application takes 15 minutes. If you're eligible, you'll save far more than any GoodRx coupon.
James Chen, 72, discovered Extra Help when he accidentally qualified due to a pension adjustment. His diabetes medications went from costing him $1,200 annually to $0. He spent two hours on paperwork and saved $1,200 per year indefinitely. Do the math: that's $600 per hour spent on an application.
Manufacturer Coupons: When Companies Pay You to Fill a Prescription
Pharmaceutical companies often offer manufacturer coupons directly to patients. These are different from pharmacy coupons. Pharma companies use them to encourage people to try their brand-name drug instead of switching to generics.
Visit the manufacturer's website (search "[drug name] manufacturer coupon" in Google) or check sites like NeedyMeds.org, which aggregates thousands of these coupons. Some are worth $30. Some are worth $200. On specialty drugs, manufacturer coupons can make a $500 prescription into a $50 prescription.
The catch: you usually can't combine a manufacturer coupon with insurance. You pay cash with the coupon. This only makes sense if the coupon price beats both your insurance copay and GoodRx prices.
The Long-Term Math
Let's say you take three regular prescriptions. Average cost with insurance copays: $1,800 per year. Using GoodRx, RxSaver, and shopping around: $900 per year. Annual savings: $900. Over ten years: $9,000. Over twenty years: $18,000.
That's money in your retirement account instead of Walgreens' profit margin. And it requires nothing more than downloading a free app and spending 5 minutes per prescription, once, when you first get the Rx.
Margaret's $3,200 annual savings might sound like an outlier. It's not. She takes five medications. That's just $640 saved per drug per year. Achievable for anyone with a chronic condition, a smartphone, and five minutes.
Medicare Plan Finder
Compare Medicare Part D plans and find the one with the lowest drug costs. See how much you could save in minutes. Used by over 2M seniors.
Get Started →Action Items for This Week
By tomorrow: Download GoodRx (30 seconds). No account, no commitment, just have it on your phone for next time.
By Friday: Search one prescription you currently take. See what the cheapest pharmacy charges. Compare it to what you're paying. You'll probably be surprised.
Before month-end: If you're on Medicare, spend 10 minutes checking your Extra Help eligibility on ssa.gov. If you qualify, apply. That single form could save you thousands every year for the rest of your life.
This isn't complicated. It's not risky. It's just information your pharmacy doesn't volunteer because they benefit from you not knowing. Take control of your prescription costs. You've earned it.