Back to Blog
GuideApril 2, 2026·11 min read·By Jacob Posner

Prescription Drug Assistance: How to Get Medications Free or Cheap

A complete guide to free prescription drug programs for low-income Americans. Covers Medicare Extra Help, Medicaid, patient assistance programs, discount cards, and step-by-step application instructions.

Low-income Americans can get prescription medications free or at very low cost through several programs: Medicare Extra Help (also called the Low-Income Subsidy), Medicaid, manufacturer patient assistance programs, and free discount cards like GoodRx and Cost Plus Drugs. The right option depends on your age, insurance status, and which medications you need. This guide walks through every major route to savings, with income limits, eligibility rules, and step-by-step instructions.


Quick Comparison: Top Prescription Drug Assistance Programs

ProgramWho It CoversIncome LimitHow to Apply
Medicare Extra HelpMedicare enrolleesUp to 150% FPLSSA.gov/extrahelp
MedicaidLow-income adults, children, familiesVaries by state (typically 138% FPL for adults)State Medicaid office
Patient Assistance Programs (PAPs)Uninsured or underinsuredVaries by manufacturerDrug company or RxAssist.org
State Pharmaceutical Assistance Programs (SPAPs)Varies by stateVaries by stateState health agency
GoodRx / Discount CardsAnyone (no income requirement)NoneGoodRx.com (free)
Cost Plus DrugsAnyone (no income requirement)NoneCostPlusDrugs.com

Medicare Extra Help (Low-Income Subsidy)

Medicare Extra Help is the largest federal prescription drug assistance program for people with Medicare. The Social Security Administration estimates it saves enrollees an average of approximately $5,700 to $6,200 per year on drug costs.

Who Qualifies for Extra Help?

To qualify in 2025, you must:

  • Be enrolled in Medicare Part A or Part B
  • Have income at or below 150% of the Federal Poverty Level (FPL)
  • Have limited assets (resources)

In 2025, the income limit is approximately $23,475 per year for individuals and approximately $31,715 for married couples living together (check SSA.gov for the most current figures, as limits adjust annually).

Extra Help Income and Resource Limits (2025 Estimates)

Household SizeAnnual Income Limit (Approx.)Resource Limit (Approx.)
Individual$23,475$16,100
Married couple$31,715$32,130

Source: SSA and Healthline. Limits are higher in Alaska and Hawaii. Verify current limits at SSA.gov.

Who Gets Extra Help Automatically?

You are automatically enrolled in Extra Help if you:

  • Receive full Medicaid coverage
  • Receive Supplemental Security Income (SSI) payments
  • Are enrolled in a Medicare Savings Program (MSP)

If any of these apply, you do not need to apply separately for Extra Help.

How to Apply for Medicare Extra Help

  1. Go to SSA.gov/extrahelp to apply online (fastest option).
  2. Call the Social Security Administration at 1-800-772-1213 to apply by phone.
  3. Visit your local Social Security office in person.
  4. Contact your State Health Insurance Assistance Program (SHIP) at ShipHelp.org for free one-on-one help.

Once approved, Extra Help is worth roughly $5.10 or less per generic prescription and $12.65 or less per brand-name drug for full-subsidy recipients (2026 amounts; verify at Medicare.gov).


Medicaid: Full Drug Coverage for Low-Income Individuals

Medicaid covers prescription drugs as a mandatory benefit. For most low-income adults in states that expanded Medicaid, the eligibility threshold is 138% of the Federal Poverty Level. Children and pregnant women often qualify at higher income levels.

How to Apply for Medicaid

  1. Visit your state Medicaid agency website or go to HealthCare.gov.
  2. Apply through your state's marketplace, especially during Open Enrollment or a Special Enrollment Period.
  3. Call your state Medicaid office directly.
  4. Apply in person at a local Medicaid office or social services agency.

Use the free benefits screener at /screener to check whether you likely qualify for Medicaid in your state based on your household income and size.


Patient Assistance Programs (PAPs)

Pharmaceutical manufacturers run their own assistance programs that provide free or deeply discounted brand-name medications to people who cannot afford them. Each company sets its own income limits and eligibility rules, but most target people who are:

  • Uninsured or underinsured
  • Below a certain income level (often 200% to 400% FPL, though it varies)
  • Not eligible for government programs that cover the drug

How to Find and Apply for PAPs

Step 1: Search by drug name on NeedyMeds.org or RxAssist.org. Both are free, nonprofit databases with thousands of programs.

Step 2: Go directly to the drug manufacturer's website. Look for a "patient support" or "financial assistance" section.

Step 3: Ask your doctor's office. Many doctor offices have staff familiar with PAPs and can help complete forms and supply required documentation (like prescription letters and income verification).

Step 4: Submit your application with required documents, which typically include:

  • Proof of income (recent pay stubs or tax return)
  • Proof of insurance status (or lack thereof)
  • A prescription from your doctor
  • Completed manufacturer application form

Step 5: Medications are usually sent directly to your doctor or mailed to your home, often at no cost.

PAP Eligibility Overview

FactorTypical Requirement
Insurance statusUninsured or underinsured
IncomeOften below 200%--400% FPL (varies by manufacturer)
CitizenshipUsually U.S. citizen or lawful resident
Drug typeBrand-name drugs primarily; some generics
Application renewalRequired annually in most cases

Always check each manufacturer's current rules, as they change frequently.


State Pharmaceutical Assistance Programs (SPAPs)

Some states run their own drug assistance programs, separate from Medicaid and Medicare Extra Help. As of 2024, at least 13 states operate SPAPs that help older adults and people with disabilities afford their prescription medications. SPAPs often wrap around Medicare Part D to cover costs Extra Help does not fully address.

Common SPAP features:

  • Help with Part D premiums, deductibles, or copays
  • Income limits vary widely by state
  • Usually for residents 65 and older or people with disabilities

To find out whether your state has a SPAP, check the Medicare Interactive SPAP directory or contact your State Health Insurance Assistance Program (SHIP).


Prescription Discount Cards: No Income Required

Discount cards are not insurance. They are negotiated discount programs anyone can use, regardless of income. They work best for generic medications and for people without insurance.

Top Prescription Discount Card Options

ProgramCostBest For
GoodRxFreeGenerics at retail pharmacies
Mark Cuban Cost Plus DrugsFree (+ small dispensing fee)Many generics, mail order
RxSaverFreeComparison shopping across pharmacies
NeedyMeds Drug Discount CardFreeUninsured patients
Blink HealthFreePrice matching at pharmacies

Important note: Discount cards cannot be combined with Medicare or Medicaid. If you have either program, you typically cannot use a discount card for the same prescription. Check with your pharmacist.

How GoodRx Works

  1. Go to GoodRx.com or download the free app.
  2. Search for your medication name and dosage.
  3. Compare prices at nearby pharmacies.
  4. Show the pharmacist the GoodRx coupon at checkout.

GoodRx savings on generics can range from 10% to 80% off the retail price, depending on the medication, pharmacy, and location.

How Cost Plus Drugs Works

Mark Cuban's Cost Plus Drugs sells medications at manufacturing cost plus a small markup and dispensing fee, bypassing pharmacy benefit managers (PBMs). This often results in significantly lower prices than retail. It operates as an online pharmacy with mail delivery.

  1. Go to CostPlusDrugs.com.
  2. Search for your medication.
  3. Upload your prescription.
  4. Pay the listed price (usually charged to a card) and receive mail delivery.

How to Stack Multiple Programs for Maximum Savings

Many people can combine assistance sources. Here is a common approach:

  • Medicare enrollees: Apply for Extra Help first. If you also qualify for a SPAP, it can wrap around Extra Help to cover remaining costs.
  • Uninsured adults: Check Medicaid eligibility first. If you do not qualify, use a PAP for brand-name drugs and a discount card (GoodRx or Cost Plus Drugs) for generics.
  • Privately insured: Ask about PAPs if your insurance has a high deductible or does not cover a specific drug. PAPs can still apply to out-of-pocket costs in some cases.

Step-by-Step: Choosing the Right Program

Step 1: Check your insurance status.

  • Do you have Medicare? Start with Extra Help.
  • Do you have no insurance? Start with Medicaid eligibility.
  • Do you have private insurance but still face high costs? Look at PAPs.

Step 2: Run a free benefits check at /screener to see what you may qualify for in minutes.

Step 3: Search NeedyMeds.org or RxAssist.org for your specific medication.

Step 4: Call your doctor's office. They often have a social worker or patient navigator who handles these applications regularly.

Step 5: Apply to every program you are eligible for. There is no penalty for applying to multiple programs.


Frequently Asked Questions

What is the income limit for free prescription drugs?

Income limits vary by program. Medicare Extra Help is available to people with incomes up to approximately 150% of the Federal Poverty Level (about $23,475 per year for an individual in 2025). Medicaid thresholds vary by state. Patient assistance programs set their own limits, often up to 200% or even 400% FPL depending on the manufacturer.

Can I get free prescriptions if I am uninsured?

Yes. Patient assistance programs (PAPs) from drug manufacturers are specifically designed for people without insurance. You can find programs by searching your medication name on NeedyMeds.org or RxAssist.org. Prescription discount cards like GoodRx are also available to anyone and require no insurance.

How do I apply for Medicare Extra Help?

Apply online at SSA.gov/extrahelp, by phone at 1-800-772-1213, or in person at your local Social Security office. You can also get free help from your State Health Insurance Assistance Program (SHIP) at ShipHelp.org.

What is the difference between GoodRx and a patient assistance program?

GoodRx is a free discount card that lowers your out-of-pocket cost at the pharmacy by negotiating group pricing. Patient assistance programs (PAPs) are run by drug manufacturers and may provide medications completely free to people who meet income and insurance criteria. GoodRx is faster and requires no application; PAPs offer deeper savings but require documentation and approval.

Can I use GoodRx with Medicaid or Medicare?

Generally, no. Federal rules typically prohibit using a discount card alongside Medicaid. For Medicare, using GoodRx instead of your Part D plan can sometimes be beneficial for specific drugs, but it means the purchase does not count toward your deductible or out-of-pocket maximum. Always check with your pharmacist before combining benefits.

Do patient assistance programs cover brand-name and generic drugs?

Most PAPs focus on brand-name drugs because generics are already much cheaper. For generics, discount cards and warehouse clubs (like Costco or Walmart's $4 generic program) are usually the better option.

How long does it take to get approved for Extra Help?

The Social Security Administration typically processes Extra Help applications within a few weeks. If you are automatically enrolled (via Medicaid, MSP, or SSI), coverage is immediate.

Is there a prescription assistance program specifically for seniors?

Yes. Medicare Extra Help (Low-Income Subsidy) is specifically for Medicare enrollees. Additionally, State Pharmaceutical Assistance Programs (SPAPs) in many states target older adults and people with disabilities. Contact your local Area Agency on Aging or SHIP counselor for help finding state-specific programs.


Resources and Next Steps


Income limits and program rules change annually. Always verify current eligibility thresholds directly with SSA.gov, Medicaid.gov, or your state agency before applying.

Ready to check your eligibility?

Our free screener takes about 3 minutes and shows you which benefit programs your family may qualify for.

Start Free Screener