Prescription Discount Programs
GoodRx, Cost Plus Drugs, patient assistance programs, and other ways to get medications for less — even without insurance.
Last updated:
Quick Answer
If you do not have insurance or your medications are too expensive, there are multiple ways to pay less — sometimes dramatically less. GoodRx offers free coupons that save up to 80% at over 70,000 pharmacies. Mark Cuban's Cost Plus Drugs sells generics at cost plus a small markup, often far cheaper than retail. Walmart's $4 generic program covers hundreds of common medications for just $4 per 30-day supply.
For brand-name drugs, most pharmaceutical manufacturers offer Patient Assistance Programs (PAPs) that provide medications free or at reduced cost to people who qualify based on income. NeedyMeds and RxAssist are free databases that help you find these programs for your specific medications.
If you get care at a community health center (FQHC), their pharmacy may offer 340B pricing — drugs purchased at 25-50% below retail cost. And if you qualify for Medicaid, prescription coverage is included with copays of $0-4 per medication in most states. No one should go without their medications because of cost — there is almost always a way to get what you need.
Eligibility at a Glance
Income / Cost
Most discount programs (GoodRx, Cost Plus Drugs, Walmart $4) have no income requirements — anyone can use them. Patient Assistance Programs typically require income below 200-400% of the Federal Poverty Level. Medicaid covers prescriptions for those who qualify (income below 138% FPL in expansion states).
Who Qualifies
- --Anyone can use GoodRx coupons, Cost Plus Drugs, and store discount programs (no eligibility requirements)
- --People without insurance or with high deductibles benefit most from discount cards
- --Low-income individuals and families may qualify for manufacturer Patient Assistance Programs
- --Medicaid recipients get prescription coverage with minimal copays
- --Community health center patients can access 340B drug pricing
- --Medicare Part D enrollees now have a $2,000 annual out-of-pocket cap (starting 2025)
- --Seniors and people with disabilities may qualify for state pharmaceutical assistance programs
Important Notes
- --Discount cards cannot be combined with insurance — use one or the other (whichever is cheaper)
- --Patient Assistance Programs require an application and may take several weeks to process
- --Cost Plus Drugs is online/mail-order only and primarily carries generic medications
- --The $4 generic lists cover only certain medications — not all drugs are included
- --340B pricing is only available at participating health center pharmacies
How to Get Started — Step by Step
- 1.
Check GoodRx for Your Medication
Go to goodrx.com or download the free app. Search for your medication name and dosage. Compare prices at nearby pharmacies. Show the free coupon to your pharmacist. This takes 2 minutes and can save you 40-80% immediately.
- 2.
Compare Cost Plus Drugs and Store Programs
Check costplusdrugs.com to see if your generic medication is available at their transparent cost-plus price. Also check if your medication is on Walmart's $4 list or other store generic programs. Compare all options to find the lowest price.
- 3.
Search for Patient Assistance Programs
If you take an expensive brand-name medication, search for it on NeedyMeds.org or RxAssist.org. Look for the manufacturer's Patient Assistance Program. Check income requirements and apply — many people who think they earn too much are actually eligible.
- 4.
Ask About 340B Pricing at Your Health Center
If you get care at a community health center (FQHC), ask if they have a 340B pharmacy. Filling prescriptions through the health center's pharmacy can save 25-50% compared to retail prices, with no separate application needed.
- 5.
Apply for Medicaid If You Have Low Income
If your income is below 138% of the Federal Poverty Level (about $21,597/year for one person), you likely qualify for Medicaid in expansion states, which covers prescriptions with copays of $0-4. Apply at HealthCare.gov or your state Medicaid agency.
GoodRx — Free Coupons That Save Up to 80%
GoodRx is the most widely used prescription discount tool in the United States. It is free to use — no signup, no insurance, no membership required. Simply search for your medication on goodrx.com or the GoodRx app, and it will show you prices at nearby pharmacies along with free coupons you can present to the pharmacist.
GoodRx works by negotiating group discount rates with pharmacies on behalf of consumers. Savings average 40-80% off retail prices. The basic service is completely free. GoodRx Gold ($9.99/month for individuals, $19.99/month for families) offers even deeper discounts on some medications and may be worth it if you take multiple prescriptions.
GoodRx coupons are accepted at over 70,000 pharmacies including CVS, Walgreens, Walmart, Rite Aid, Kroger, Costco, and most independent pharmacies. Important: GoodRx prices cannot be combined with insurance. Compare the GoodRx price to your insurance copay and use whichever is cheaper. Your pharmacist can run both and tell you which saves more.
Mark Cuban Cost Plus Drugs
Mark Cuban Cost Plus Drugs (costplusdrugs.com) takes a radically transparent approach to drug pricing. They sell medications at their actual cost plus a flat 15% markup, a $5 pharmacy service fee, and $5.25 shipping. That is it — no hidden fees, no middlemen, no pharmacy benefit managers inflating prices.
The result is that many medications cost a fraction of what you would pay at a retail pharmacy. For example, a generic medication that costs $300 at a drugstore might cost $10-20 through Cost Plus Drugs. The company carries over 2,000 generic medications and continues to expand its catalog.
Cost Plus Drugs is an online pharmacy — you order through their website and medications are shipped to your home. You will need a valid prescription from your doctor, which can be sent electronically, faxed, or mailed. They also operate an Affiliate Pharmacy Network through the "Team Cuban Card" that extends their pricing to independent and grocery chain pharmacies in person.
The company operates its own manufacturing facility in Dallas, Texas to produce generic medications and address drug shortages. No insurance is needed, and there are no income requirements — anyone can order.
Walmart, Costco, and Store $4 Generic Programs
Several major pharmacies offer low-cost generic medication programs:
Walmart $4 Prescriptions: Offers 30-day supplies of hundreds of common generic medications for $4 and 90-day supplies for $10. No membership, no fee, and no insurance required. Covers medications for diabetes, high blood pressure, cholesterol, mental health, thyroid, infections, and more. Some prices may be slightly higher in California and Minnesota.
Costco Pharmacy: Consistently rated one of the cheapest pharmacies in America. You do NOT need a Costco membership to use their pharmacy (by law, pharmacies must be accessible to non-members). Their generic prices are often the lowest available.
Other stores with low-cost generics include: Kroger ($4 generics), Publix (free antibiotics and other select medications), and Meijer (free medications for certain conditions). Always compare prices across multiple pharmacies — prices can vary dramatically for the same medication.
Tip: Even if you have insurance, the cash price with a discount card or store program may be cheaper than your insurance copay. Always ask your pharmacist to compare.
Patient Assistance Programs (PAPs) — Free Brand-Name Drugs
Nearly every major pharmaceutical manufacturer offers a Patient Assistance Program that provides brand-name medications free or at very low cost to people who cannot afford them. These programs are especially valuable for expensive brand-name drugs that have no generic alternative.
Eligibility varies by program but generally requires: household income below 200-400% of the Federal Poverty Level (some programs are more generous), U.S. residency, no insurance coverage for the medication (or inadequate coverage), and a valid prescription.
To find PAPs for your medications, use these free databases: NeedyMeds (needymeds.org) — search by drug name to find all available programs, coupons, and assistance options. RxAssist (rxassist.org) — comprehensive directory of manufacturer PAPs with eligibility details and application links. Medicine Assistance Tool (mat.org) — search tool from PhRMA that matches you with programs.
Applications typically require you to provide proof of income and have your doctor sign a form. Processing takes 2-6 weeks. Once approved, medications are usually shipped directly to your doctor's office or your home at no cost. Most programs require annual renewal.
The NeedyMeds helpline (1-800-503-6897) can help you navigate available programs, Monday through Friday, 9am-5pm ET.
340B Drug Pricing at Community Health Centers
The federal 340B Drug Pricing Program requires pharmaceutical manufacturers to sell outpatient drugs at steep discounts to safety-net healthcare providers, including Federally Qualified Health Centers (FQHCs). Covered entities can achieve average savings of 25-50% on pharmaceutical purchases, and they pass these savings on to patients.
If you get your care at a community health center, ask if they have a 340B pharmacy (either on-site or a contract pharmacy). If so, you can fill your prescriptions there at significantly reduced prices. Some health centers offer common generics for just a few dollars.
You qualify for 340B pricing simply by being a patient of a participating health center — there is no separate application. The discount applies regardless of your insurance status. To find a community health center near you, visit findahealthcenter.hrsa.gov.
The 340B program covers a wide range of medications including: chronic disease drugs (diabetes, hypertension, cholesterol), mental health medications, HIV/AIDS medications, antibiotics, and many others.
Medicaid Prescription Coverage
If you qualify for Medicaid, prescription drug coverage is included in your benefits. Medicaid covers a broad range of medications with very low copays — typically $0 to $4 per prescription. There are no deductibles and no coverage gaps.
Medicaid formularies (the list of covered drugs) vary by state, but most state programs cover: generic and brand-name medications for common conditions, mental health medications (antidepressants, antipsychotics, mood stabilizers), medications for opioid use disorder (methadone, buprenorphine/Suboxone, naltrexone/Vivitrol), insulin and diabetes supplies, HIV medications, and specialty drugs.
If a medication you need is not on your state's formulary, your doctor can request a prior authorization or appeal to get it covered. For people who qualify for both Medicare and Medicaid (dual eligibles), Medicaid can help pay Medicare prescription drug plan premiums and copays.
Apply for Medicaid at HealthCare.gov or your state Medicaid agency. In Medicaid expansion states, most adults with income below 138% FPL qualify.
Medicare Part D — $2,000 Out-of-Pocket Cap
If you are on Medicare, a major change took effect in 2025: there is now a $2,000 annual cap on out-of-pocket spending for prescription drugs covered under Medicare Part D. After you reach $2,000 in out-of-pocket costs, your plan covers 100% of your medication costs for the rest of the year.
Medicare also now negotiates prices directly with drug manufacturers for certain high-cost medications. The first negotiated prices took effect in 2026, covering 10 commonly used drugs. More drugs will be added in coming years.
If you have Medicare and struggle with drug costs, also look into: Medicare Extra Help (Low Income Subsidy) — pays most or all of your Part D premiums and copays if you have limited income. State Pharmaceutical Assistance Programs (SPAPs) — additional state-level help with prescription costs. Medicare Savings Programs — help pay Medicare premiums if you have low income.
Frequently Asked Questions
- Is GoodRx really free?
- Yes, the basic GoodRx service is completely free. You do not need to sign up, provide insurance information, or pay anything. Simply search for your medication on goodrx.com or the app, find the best price, and show the coupon to your pharmacist. GoodRx Gold ($9.99/month) offers additional savings but is optional. GoodRx makes money from fees paid by pharmacies, not from you.
- Can I use GoodRx if I have insurance?
- You can use GoodRx instead of insurance for a specific prescription if the GoodRx price is lower than your insurance copay. You cannot combine them on the same transaction. Ask your pharmacist to run both your insurance and the GoodRx coupon and tell you which price is lower. Using GoodRx does not affect your insurance coverage.
- How does Mark Cuban Cost Plus Drugs work?
- Cost Plus Drugs is an online pharmacy that sells generic medications at their actual cost plus a 15% markup, a $5 pharmacy fee, and $5.25 shipping. You need a valid prescription from your doctor. Search for your medication on costplusdrugs.com, have your doctor send the prescription, and the medication is shipped to your home. No insurance is needed. The company also has a Team Cuban Card for use at participating in-person pharmacies.
- What are patient assistance programs?
- Patient Assistance Programs (PAPs) are offered by pharmaceutical manufacturers to provide free or discounted medications to people who cannot afford them. Most require income below 200-400% of the Federal Poverty Level and no insurance coverage for the medication. Search for your medication at needymeds.org or rxassist.org to find available programs. Application takes 2-6 weeks, and approved patients typically receive medications for free.
- Do I need a Costco membership to use their pharmacy?
- No. By law, Costco must allow non-members to use their pharmacy. You can walk into any Costco pharmacy without a membership card to fill prescriptions. Costco pharmacy prices are consistently among the lowest in the country, especially for generic medications.
- What is 340B drug pricing?
- The 340B program is a federal program that requires drug manufacturers to sell medications at deep discounts (25-50% off) to safety-net healthcare providers like community health centers. If you are a patient at a participating health center, you can fill prescriptions at their pharmacy at these reduced prices. There is no separate application — you qualify by being a patient of a 340B-participating health center.
- I cannot afford my insulin. What should I do?
- Several options can help: Walmart offers ReliOn insulin for about $25 per vial without a prescription. Most insulin manufacturers (Eli Lilly, Novo Nordisk, Sanofi) offer patient assistance programs that provide insulin free to qualifying patients. GoodRx coupons can significantly reduce the cost. Medicaid covers insulin with minimal copays. Community health centers may have insulin at 340B prices. If you are in a crisis, call 211 for immediate help finding affordable insulin in your area.
Helpful Resources
- GoodRx — Free Prescription Coupons
Search for your medication and compare prices with free coupons at pharmacies near you — savings of up to 80%
- Mark Cuban Cost Plus Drugs
Online pharmacy selling generic drugs at transparent cost-plus pricing — often far cheaper than retail
- NeedyMeds — Patient Assistance Programs
Free database of patient assistance programs, discount cards, and other resources to help with medication costs (helpline: 1-800-503-6897)
- RxAssist — Patient Assistance Directory
Comprehensive directory of pharmaceutical manufacturer patient assistance programs with eligibility details
- Walmart $4 Prescriptions List
List of hundreds of generic medications available for $4 per 30-day supply at Walmart pharmacies
- HRSA — Find a Health Center (340B Pharmacy)
Find a community health center near you that may offer medications at 340B discount prices
More Health & Medical Guides
If You Are in Crisis
Call or text 988 (Suicide and Crisis Lifeline) — free, confidential, 24/7. Text HOME to 741741 (Crisis Text Line). If you are in immediate danger, call 911 or go to your nearest emergency room. You are not alone.