Updated: January 21, 2026
How to Save Money on Spironolactone in 2026: Coupons, Discounts, and Patient Assistance
Author
Peter Daggett

Summarize with AI
Spironolactone is one of the most affordable generics, but the brand can be costly. Learn every way to save in 2026 — GoodRx, SingleCare, and more.
The good news about spironolactone costs: generic spironolactone is one of the most affordable prescription medications in the United States. With the right coupon or discount card, most patients can pay as little as $2-$5 per month. But not everyone knows the tricks to getting that price, and brand-name costs can catch some patients off guard. Here's a complete guide to saving money on spironolactone in 2026.
How Much Does Spironolactone Cost Without Insurance?
Retail prices for generic spironolactone vary significantly by pharmacy — but all are reasonable for a generic medication:
Average retail price (25 mg, 30 tablets): Approximately $9–$37 depending on the pharmacy.
With GoodRx coupon: As low as $2.00–$5.40 for 30 tablets (25 mg).
With SingleCare coupon: As low as $1.49–$3.80 for 30 tablets (25 mg).
Walmart (generic, no coupon needed): Approximately $6.89 or less per month through Walmart's $4/$10 generic program.
Mark Cuban's Cost Plus Drug: $5.89 + $5 shipping (costplusdrugs.com). Transparent pricing, mail delivery.
Brand-name Aldactone: Note: Pfizer has discontinued Aldactone tablets (25 mg and 100 mg). When available, they cost $109–$275 for 30-100 tablets. Generic is the appropriate choice.
Does Insurance Cover Spironolactone?
Yes — almost universally. Generic spironolactone is covered by:
Commercial insurance: Covered by most ACA and employer-sponsored plans. Typically a Tier 1 generic with a $0–$10 copay.
Medicare Part D: Covered by most Medicare plans without prior authorization restrictions. Usually a low-tier formulary placement.
Medicaid: Covered for nearly all enrollees. A small minority may require prior authorization depending on state.
Pro tip: Even with insurance, comparing your copay to coupon prices is worth it. Many patients find that a GoodRx or SingleCare coupon gives a lower out-of-pocket price than their insurance copay — especially on high-deductible plans.
Best Prescription Discount Cards for Spironolactone
Discount cards are free to get and can be used at most pharmacies instead of (or in addition to) insurance. Here are the top options:
GoodRx (goodrx.com): Prices as low as $2.00 for spironolactone with GoodRx Gold, or $2–$5 with the free coupon. Available at 65,000+ pharmacies.
SingleCare (singlecare.com): Prices from $1.49–$3.80. Works at CVS, Walgreens, Kroger, Walmart, and more.
RxSaver / Optum Perks: Additional discount card options with competitive rates. Compare prices for your specific pharmacy using any of these apps.
To use a discount card: download the app or print your card from the website. At the pharmacy counter, show the card before the pharmacist processes your prescription. Note: you generally cannot combine a discount card with insurance — use whichever is cheaper.
5 More Ways to Lower Your Spironolactone Cost
Ask for a 90-day supply. The per-pill price drops when you buy 90 days at once. A 90-day supply of generic spironolactone can cost as little as $12–$15 with coupons at many pharmacies.
Compare pharmacies. CVS prices can be 2-3x higher than Walmart or Costco for the same generic medication. Always compare before filling.
Use mail-order pharmacy. Most insurance plans offer 90-day mail-order at significant discount. Check your plan's pharmacy benefit for the mail-order option.
Pharmacy membership programs. Walmart+ includes pharmacy benefits. Costco Gold Star members get access to Costco pharmacy pricing without a fee for prescriptions in most states.
Cost Plus Drug (costplusdrugs.com). Mark Cuban's pharmacy charges a fixed markup above cost. Spironolactone is available for $5.89 + shipping — useful for patients without insurance or those with high copays.
Patient Assistance Programs for Spironolactone
Because generic spironolactone is already inexpensive, formal manufacturer patient assistance programs (PAPs) are less commonly offered for this drug. However, uninsured or underinsured patients have options:
NeedyMeds.org: A database of patient assistance programs for all prescription medications. Even for affordable generics, NeedyMeds may list state-specific programs.
Community health centers: Federally Qualified Health Centers (FQHCs) use the 340B drug pricing program, which allows them to dispense medications at dramatically reduced cost to qualifying patients.
State pharmaceutical assistance programs: Several states offer prescription assistance for low-income residents. Ask your doctor or social worker if you qualify.
Bottom Line: What's the Cheapest Way to Get Spironolactone?
For most patients, the cheapest option is generic spironolactone at Walmart ($6.89/month) or with a GoodRx or SingleCare coupon ($2–$5/month). If your pharmacy is out of stock, use medfinder to find which nearby pharmacies have it — that way you can get both availability and the best price.
For help finding spironolactone in stock, see our guide: How to find spironolactone in stock near you.
Frequently Asked Questions
Walmart is typically one of the lowest-priced options for generic spironolactone, offering a 30-day supply for approximately $6.89 or less. With a GoodRx or SingleCare coupon, prices at many pharmacies drop to $2–$5 per month. Costco also offers competitive pricing for members. Always compare coupon prices using goodrx.com or singlecare.com before filling.
You cannot use GoodRx simultaneously with Medicare Part D. However, you can choose to pay the GoodRx cash price instead of using your Medicare benefit if the coupon price is lower — which is often the case for inexpensive generics like spironolactone. Note that using GoodRx instead of Medicare means the purchase won't count toward your deductible or out-of-pocket maximum.
Because generic spironolactone is already inexpensive ($2–$10/month with coupons), manufacturer-sponsored savings cards are not commonly available. CaroSpir (brand oral suspension) may have a patient savings program from its manufacturer. The most effective savings tools for generic spironolactone are GoodRx, SingleCare, and Walmart's generic drug program.
With Medicare Part D, generic spironolactone is typically covered at Tier 1, resulting in a copay of $0–$10 per month depending on your specific plan. Some plans may cover it at $0 copay if it's on their preferred generic formulary. Review your plan's formulary or call your plan's member services line to find out your exact copay.
Yes, for stable patients on long-term therapy. A 90-day supply typically costs proportionally less than three 30-day fills, especially with mail-order pharmacy through your insurance. It also reduces the number of times you need to navigate pharmacy stock issues. Ask your doctor to write a 90-day prescription if you plan to use mail order or a discount card.
Medfinder Editorial Standards
Medfinder's mission is to ensure every patient gets access to the medications they need. We are committed to providing trustworthy, evidence-based information to help you make informed health decisions.
Read our editorial standardsPatients searching for Spironolactone also looked for:
More about Spironolactone
30,831 have already found their meds with Medfinder.
Start your search today.





