How to Get Free Prescriptions: Programs That Can Help

Most people paying full price for prescriptions have options they don’t know about. Between federal programs, manufacturer assistance, state benefits, and nonprofit foundations, millions of Americans qualify for free or nearly free medications right now. The path that works for you depends on your income, insurance status, age, and what medications you take.

Medicaid and Low-Income Insurance

Medicaid is the most straightforward route to free prescriptions for people with low incomes. In states that expanded Medicaid, adults earning up to 138% of the federal poverty level (roughly $22,000 a year for an individual in 2026) qualify for coverage that includes prescription drugs. Many Medicaid beneficiaries pay nothing at all for their medications, and those who do face only nominal copays of a few dollars.

If you don’t currently have Medicaid but think your income might qualify, apply through your state’s Medicaid office or through HealthCare.gov. Processing times vary, but coverage can sometimes be backdated to the date you applied. Children, pregnant women, and people with disabilities often qualify at higher income thresholds than other adults.

Medicare Extra Help for Seniors

If you’re on Medicare, the Extra Help program (also called the Low-Income Subsidy) can eliminate or dramatically reduce what you pay for prescriptions under Part D. For 2026, you may qualify if your individual income is below $23,940 and your countable resources are under $18,090. For married couples, the limits are $32,460 in income and $36,100 in resources.

The program covers premiums, deductibles, and copayments for Part D plans. People who qualify for full Extra Help pay nothing or just a few dollars per prescription. You can apply through Social Security’s website, by phone, or at your local Social Security office.

Even if you don’t qualify for Extra Help, recent changes to Medicare Part D are worth knowing about. Starting in 2025, out-of-pocket drug costs for all Part D enrollees are capped at $2,000 per year, down from roughly $3,300 the year before. The old “coverage gap” (sometimes called the donut hole), where you were responsible for a larger share of costs, has been eliminated entirely. Medicare also now lets you spread your out-of-pocket costs evenly across the year instead of facing large bills in the months when you fill expensive prescriptions.

Manufacturer Patient Assistance Programs

Nearly every major pharmaceutical company runs a patient assistance program (PAP) that provides brand-name medications for free to people who can’t afford them. These programs are one of the most underused resources available. They typically cover people who are uninsured or underinsured and whose household income falls below a certain threshold, often 300% to 400% of the federal poverty level. For a single person in 2026, 400% of the poverty level is about $63,840.

To find a program for your specific medication, search the drug manufacturer’s website or use an aggregator like NeedyMeds.org or RxAssist.org, which maintain searchable databases of every major PAP. The application usually requires proof of income, a prescription from your doctor, and sometimes a brief form your doctor’s office fills out. Approval can take a few weeks, and medications are typically shipped directly to you or to your doctor’s office. Many programs provide a 90-day supply at a time and allow renewals for as long as you continue to qualify.

Nonprofit Foundations That Cover Copays

If you have insurance but your copays are still too high, several large nonprofit foundations help cover the cost. The HealthWell Foundation assists people with household incomes up to 400% to 500% of the federal poverty level and adjusts for household size and local cost of living. The Patient Access Network (PAN) Foundation operates similarly. Both organizations maintain disease-specific funds, so coverage depends on whether they have an active fund for your condition and medication.

These foundations don’t replace insurance. Instead, they pay your copay or coinsurance directly, which can bring your out-of-pocket cost to zero. Funds open and close frequently based on available donations, so if a fund for your condition is currently closed, check back regularly. Applications are usually quick and can be completed online.

State Pharmaceutical Assistance Programs

Many states run their own prescription assistance programs separate from Medicaid. These vary widely in who they cover and what they provide. Some of the most notable examples:

  • Pennsylvania offers PACE and PACENET for seniors, plus separate programs for people with chronic kidney disease and mental health conditions.
  • New York runs the EPIC program for older adults and additional programs for uninsured residents.
  • New Jersey has the PAAD program for seniors and people with disabilities.
  • Maine operates a program specifically for elderly and disabled residents.
  • Massachusetts has Prescription Advantage, which supplements Medicare Part D for qualifying residents.
  • Nevada runs both a disability prescription program and a senior prescription program.

Many other states operate assistance programs focused on specific conditions like HIV (through AIDS Drug Assistance Programs, available in nearly every state), kidney disease, or mental health. The National Conference of State Legislatures maintains a full directory at ncsl.org. Your state’s department of health or department of aging can also point you to programs you may not find through a general search.

VA Benefits for Veterans

Veterans enrolled in VA health care may qualify for free prescriptions depending on their priority group and disability rating. Veterans in Priority Group 1 pay no copay for any medications. Veterans with a service-connected disability rating of 50% or higher also receive all their medications at no cost. Those with a rating of 40% or lower may still qualify for free medications if their income falls below certain thresholds set by the VA.

Even veterans who do owe copays through the VA pay significantly less than retail prices. If you’re a veteran who hasn’t enrolled in VA health care, it’s worth checking your eligibility at va.gov, especially if prescription costs are a concern.

Charitable Pharmacies

Charitable pharmacies operate in communities across the country, dispensing medications at no cost to patients who are uninsured or can’t afford their prescriptions. These are brick-and-mortar pharmacies, often affiliated with free clinics or community health centers, staffed by licensed pharmacists. They receive donated medications and supplies and serve patients who meet income and insurance eligibility criteria.

There’s no single national directory that lists every charitable pharmacy, but the organization Charitable Pharmacies of America connects many of them. Community health centers funded by the federal government (known as Federally Qualified Health Centers, or FQHCs) also frequently offer discounted or free medications through the 340B drug pricing program, which allows them to purchase drugs at steep discounts and pass the savings to patients. You can find your nearest FQHC at findahealthcenter.hrsa.gov.

Discount Programs and Generic Alternatives

If you don’t qualify for free medications but still struggle with costs, a few practical steps can cut your bill significantly. First, ask your doctor whether a generic version of your medication exists. Generics contain the same active ingredient and work identically, but often cost 80% to 90% less than their brand-name equivalents.

Pharmacy discount cards and apps like GoodRx, RxSaver, and Cost Plus Drugs negotiate lower prices with pharmacies and don’t require insurance. These won’t make your prescriptions free, but they can reduce the price dramatically, sometimes to just a few dollars for common generics. Warehouse stores like Costco and Sam’s Club also tend to offer lower pharmacy prices than chain drugstores, and you don’t need a membership to use their pharmacies in most states.

Some retail pharmacies run their own discount programs with lists of generic medications available for $4 to $10 per month. Ask your pharmacist what programs your pharmacy participates in, because these are rarely advertised prominently.

How to Find the Right Program

With so many options, the fastest way to narrow things down is to start with your specific situation. If you’re uninsured and low-income, check Medicaid eligibility first, then look into manufacturer patient assistance programs for any expensive medications. If you’re on Medicare, apply for Extra Help. If you’re a veteran, contact the VA. If you have insurance but high copays, look into foundation copay assistance.

Two free tools can help you search across multiple programs at once. NeedyMeds.org lets you search by drug name or condition and shows every assistance program available. BenefitsCheckUp.org, run by the National Council on Aging, screens you for over 2,500 federal, state, and private programs based on your age, income, and location. Social workers at hospitals, community health centers, and even some doctor’s offices can also help you navigate these options, and their assistance is free.