Prescription medications are one of the biggest out-of-pocket costs for many Americans — particularly for those without insurance, with high-deductible plans, or who take brand-name drugs that aren’t covered well by Medicare Part D. Several programs can reduce or eliminate those costs: manufacturer assistance programs, state pharmaceutical programs, federally funded health centers, and comparison tools that work for anyone.
The programs vary in how much they offer and who they serve. This guide starts with the most generous and works down to the most broadly accessible.
Pharmaceutical Manufacturer Patient Assistance Programs (PAPs)
Most major drug companies operate patient assistance programs that provide free or heavily discounted medications directly to patients who meet income requirements. These programs are typically designed for people who are uninsured or who are underinsured and can’t afford their out-of-pocket costs — not for those who have adequate insurance coverage.
The catch: each manufacturer runs its own program with its own eligibility rules, application process, and product list. You need to apply separately for each drug. Applications typically require your doctor’s signature, proof of income, and confirmation that you don’t have other coverage for that drug.
How to find PAPs for your medications
- NeedyMeds.org — searchable database of PAPs by drug name, brand, or manufacturer. Also lists other assistance programs, disease-specific foundations, and discount options
- RxAssist.org — similar directory focused on manufacturer programs
- Partnership for Prescription Assistance — consolidates access to many manufacturer programs in one place
- Ask your doctor’s office — many practices have a social worker or care coordinator who handles PAP applications as part of their standard care

Medicare Extra Help (Low-Income Subsidy)
If you have Medicare and struggle to afford Part D drug costs, the Extra Help program (also called the Low-Income Subsidy or LIS) can reduce or eliminate your monthly premium, annual deductible, and copays. It’s one of the most valuable but underused benefits available to Medicare enrollees. See our full guide for eligibility details and how to apply.
State Pharmaceutical Assistance Programs (SPAPs)
Many states operate their own prescription assistance programs for older adults and people with disabilities that supplement Medicare Part D or provide stand-alone drug coverage. These vary significantly by state — some are generous, some are narrow, and some have been suspended due to budget cuts.
To find your state’s program, search “[your state] pharmaceutical assistance program” or check the National Conference of State Legislatures (ncsl.org) pharmaceutical assistance database. Your State Health Insurance Assistance Program (SHIP) — a free Medicare counseling service — can also help you identify programs available in your state.
Federally Qualified Health Centers (FQHCs) and the 340B Program
Federally Qualified Health Centers are community-based clinics that serve patients regardless of ability to pay, using a sliding-fee scale. They participate in the federal 340B Drug Pricing Program, which allows them to purchase medications at steep discounts — savings they can pass on to patients.
If you receive care at an FQHC, ask their pharmacy department or care coordinator about drug pricing. The savings can be substantial on brand-name drugs. To find an FQHC near you, visit findahealthcenter.hrsa.gov.
Prescription Discount Cards and Apps
Discount cards like GoodRx, SingleCare, and RxSaver are not benefit programs — they’re price comparison tools that negotiate discounts through pharmacy benefit networks. They’re available to anyone and require no application or income qualification.
- Can be cheaper than insurance copays for generic drugs
- Work at most major pharmacy chains
- Available as apps or printable cards
- Medicare note: you cannot use a discount card and Medicare Part D together for the same prescription. For Medicare enrollees, compare which option is cheaper for each drug — and check if Extra Help or your SPAP applies first
Generic Drugs
Generic drugs contain the same active ingredient, strength, and dosage form as brand-name drugs and are FDA-approved for safety and effectiveness. They’re typically 80–85% cheaper than their brand-name equivalents.
Ask your doctor or pharmacist “Is there a generic?” for every medication you’re prescribed. Many pharmacy chains also run $4 or $10 generic programs (Walmart, Kroger, Publix, and others) that offer a month’s supply of common generics for a flat fee — even without insurance.
How to Find Help for Your Specific Medication
- Search NeedyMeds.org by your drug name to see all available assistance options
- Go directly to the drug manufacturer’s website and search “[drug name] patient assistance program”
- Ask your doctor’s office — many have sample supplies of brand-name drugs for patients who can’t afford them
- Contact your local Area Agency on Aging (Eldercare Locator: 1-800-677-1116) — they can connect you with local prescription assistance resources
- Call your State Health Insurance Assistance Program (SHIP) for Medicare-related drug coverage questions: find yours at shiphelp.org
Educational only. Program eligibility rules, covered medications, and application requirements change frequently. Verify current details with each program directly. If you have Medicare, consult your SHIP counselor before changing drug coverage.