Prescription drugs can be expensive — Americans spent approximately $405 billion on prescription medications in 2024, and nearly 30% of adults report not taking medications as prescribed due to cost [1][2]. Whether you have insurance or not, there are proven strategies to significantly reduce your out-of-pocket spending on the medications you need.
Ask About Generic Drugs
Generic drugs contain the same active ingredients, in the same dosage form and strength, as their brand-name counterparts. The FDA requires generics to demonstrate bioequivalence — meaning they deliver the same amount of active ingredient to the bloodstream at the same rate [1]. Generic drugs typically cost 80-85% less than brand-name versions, and the Association for Accessible Medicines estimates that generics saved the U.S. healthcare system $408 billion in a single year [3]. According to the FDA, approximately 90% of all prescriptions filled in the United States are generics [1]. Always ask your doctor or pharmacist if a generic option is available — for many medications, there is no clinical reason to use the brand-name version.
Use Prescription Discount Cards and Coupons
Prescription discount cards are free to use and can provide substantial savings at most retail pharmacies. Programs like GoodRx, RxSaver, SingleCare, and Amazon Pharmacy compare prices across nearby pharmacies and offer digital coupons [4]. A 2022 study published in the Annals of Internal Medicine found that discount card prices were lower than insurance copays for 59% of the most commonly prescribed generic medications [4]. You do not need insurance to use these cards, and they are particularly valuable for uninsured patients. However, note that purchases made through discount cards typically do not count toward your insurance deductible or out-of-pocket maximum.
Compare Prices at Different Pharmacies
Drug prices can vary dramatically between pharmacies — even within the same neighborhood. A Consumer Reports investigation found that prices for the same generic drug varied by as much as 10x between pharmacies in the same city [5]. Warehouse clubs like Costco and Sam's Club often have lower pharmacy prices (you typically do not need a membership to use their pharmacy), and their $4-$10 generic drug lists cover hundreds of commonly prescribed medications. Independent pharmacies may also offer competitive pricing, particularly for cash-paying customers. Online price comparison tools make it easy to check prices across multiple pharmacies before filling your prescription.
Look Into Patient Assistance Programs (PAPs)
Most major pharmaceutical manufacturers offer patient assistance programs (PAPs) that provide free or deeply discounted medications to qualifying patients. These programs typically require income verification (usually below 200-400% of the federal poverty level) and may require that you have no insurance coverage for the specific drug [6]. NeedyMeds (needymeds.org) maintains a database of over 16,000 assistance programs, and the Medicine Assistance Tool (medicineassistancetool.org) from PhRMA helps patients find manufacturer programs [6][7]. Many programs can be applied for online, and approval turnaround is typically 2-4 weeks. Your doctor's office staff can often help with applications.
Try Mail-Order and Online Pharmacies
Mail-order pharmacies can provide meaningful savings, especially for medications you take daily for chronic conditions. Many insurance plans offer 90-day supplies through mail-order for the cost of two retail copays (30-day supply) — effectively a 33% savings [2]. Cost Plus Drugs (costplusdrugs.com), founded by Mark Cuban, offers generic medications at manufacturer cost plus a flat 15% markup and a $5 dispensing fee, often resulting in prices dramatically lower than retail [8]. When using online pharmacies, ensure they are licensed and verified — look for the VIPPS (Verified Internet Pharmacy Practice Sites) seal from the National Association of Boards of Pharmacy.
Ask Your Doctor About Therapeutic Alternatives
Sometimes a different drug in the same therapeutic class can treat your condition equally well but at a fraction of the cost. For example, within the statin class, generic atorvastatin or simvastatin may cost $4-15/month, while a newer brand-name statin could cost hundreds of dollars [5]. Talk to your doctor about whether a less expensive therapeutic alternative might work for you. Many insurance formularies organize drugs into tiers — moving from a Tier 3 brand-name drug to a Tier 1 generic can reduce your copay from $50-100+ to $5-15 per fill.
Check for Government Programs
If you are 65 or older or have certain disabilities, Medicare Part D covers prescription drugs. The Extra Help program (Low-Income Subsidy) reduces Part D costs for people with limited income and resources — beneficiaries save an average of $5,300 per year on premiums, deductibles, and copays [2][9]. In 2025, the Inflation Reduction Act's $2,000 annual out-of-pocket cap on Part D spending took effect, providing significant relief for Medicare beneficiaries with high drug costs [9]. Medicaid covers prescription drugs with minimal copays for qualifying low-income individuals and families. Many states also run State Pharmaceutical Assistance Programs (SPAPs). Visit benefits.gov or medicare.gov to check eligibility.
Pill Splitting When Appropriate
For certain medications, your doctor may prescribe a higher-strength tablet that you split in half, effectively halving your per-dose cost — because many drugs cost the same regardless of strength [5]. This strategy works well for medications with scored tablets and linear dose-response relationships. However, not all medications can be safely split: extended-release tablets, capsules, enteric-coated tablets, and certain narrow therapeutic index drugs should never be split [1]. Always confirm with your doctor and pharmacist before splitting any medication, and use a proper pill splitter (not a knife) for accuracy.