CoveredUSA
Drug CostSeptember 19, 2026·9 min read·By Jacob Posner, Founder & Editor

Walmart's $4 Generic Drug List in 2026: What's Covered and What It Costs

Walmart's $4 Generic Prescription Program has priced roughly 300 common generic medications at $4 for a 30-day supply and $10 for a 90-day supply since 2006, with no insurance, membership, or income requirement. In 2026 the list still covers core categories such as metformin, atorvastatin, lisinopril, levothyroxine, omeprazole, and sertraline, though a growing number of items now sit in step-up tiers above $4 (some as high as $9 to $38) and the program excludes North Dakota. This guide covers what is on the 2026 list, how Walmart's cash price compares to Costco, Kroger, CVS, and Walgreens, how the $4 price interacts with Medicare Part D and Medicaid, and where to turn for help when a needed drug is not on the list.

Quick Answer: In 2026, Walmart's $4 Generic Prescription Program prices approximately 300 generic medications at $4 for a 30-day supply or $10 for a 90-day supply, available at Walmart and Sam's Club pharmacies nationwide (except North Dakota) with no insurance, membership, or income test required. The list still includes metformin, atorvastatin, lisinopril, levothyroxine, omeprazole, and generic antidepressants such as sertraline and fluoxetine, though some items have shifted to step-up pricing tiers of $9, $15, $24, or $38. Medicare Part D beneficiaries can pay the $4 cash price instead of a plan copay, but that cash purchase does not count toward the 2026 Part D annual out-of-pocket cap of $2,100. For brand-name drugs that have no generic on Walmart's list, income-based manufacturer patient assistance programs and the NeedyMeds directory remain the primary fallback.

Walmart introduced its $4 Generic Prescription Program in 2006, and in 2026 it remains one of the most cited cash-pay drug discount programs in the United States. The program prices eligible generic medications at $4 for a 30-day supply or $10 for a 90-day supply at Walmart and Sam's Club pharmacies, with no membership card, no enrollment form, and no income documentation required. A valid prescription from a licensed US prescriber is the only requirement. Sam's Club pharmacy honors the same pricing without requiring a paid Sam's Club membership in most states. Walmart states that prices for certain drugs on the list may run higher in some states, including California and Minnesota, and the program is not offered in North Dakota due to state pharmacy regulations.

Approximately 300 generic medications remain on Walmart's 2026 list, spanning diabetes drugs (metformin, glipizide, glimepiride, pioglitazone), cardiovascular and blood pressure drugs (lisinopril, amlodipine, losartan, atenolol, furosemide, warfarin), cholesterol drugs (simvastatin, atorvastatin at select strengths), mental health drugs (sertraline, fluoxetine, citalopram, trazodone, amitriptyline), thyroid drugs (levothyroxine), gastrointestinal drugs (omeprazole, famotidine), and antibiotics (amoxicillin, cephalexin, doxycycline, ciprofloxacin). Nearly every drug on the core list is an oral tablet or capsule. A small number of non-oral or higher-cost items, such as an albuterol inhaler, sit in step-up pricing tiers above the base $4 rate, commonly $9, and some maintenance drugs have moved to $15/$38 tiers as manufacturer acquisition costs rose. The list changes without advance notice, so patients should confirm current pricing with the pharmacist or the Walmart app before assuming a specific drug still qualifies for the base $4 tier.

The Inflation Reduction Act of 2022 (Public Law 117-169) set a Maximum Fair Price for 10 brand-name Medicare drugs effective January 1, 2026, including Eliquis ($231) and Jardiance ($197), but that negotiation applies only to brand drugs with no generic competitor. Generics on Walmart's $4 list are not part of that negotiation because they are already priced far below any Maximum Fair Price a brand version could reach. Medicare Part D still applies a formulary tier system to every drug a beneficiary fills through their plan, and the 2026 Part D annual out-of-pocket cap of $2,100 applies once a beneficiary's total drug spending, brand or generic, reaches that threshold. For patients weighing a $4 cash purchase against running the same generic through Part D, the choice usually comes down to whether they are trying to reach that annual cap or simply minimize the single transaction cost.

What Walmart $4 List Costs by Point of Pay (2026)

The price you pay depends almost entirely on WHERE you pay. The same walmart $4 list can cost many times more at a hospital than at your local pharmacy:

2026 Walmart $4 List Price by Point of Pay
Where you payTypical costNotes
Walmart $4 Generic Program (cash, no insurance)$4 (30-day supply) / $10 (90-day supply)Covers approximately 300 generics in 2026; no membership, insurance, or income requirement; not offered in North Dakota
Walmart step-up tier (select generics not on base $4 list)$9 - $38 (30-day supply, select items)Applies to items such as an albuterol inhaler ($9) and select higher-cost maintenance generics
Medicare Part D, generic (Tier 1 formulary tier)$0 - $5/month, capped at $2,100/year totalPreferred generics sit on Tier 1 under most Part D plans; $2,100 is the 2026 annual Part D out-of-pocket cap across all covered drugs
Commercial insurance, generic copay$5 - $15/month typicalOften costs more than Walmart's $4 cash price; ask the pharmacist to run the claim as cash if the copay exceeds $4
Medicaid$1 - $4/prescriptionMost state Medicaid programs price preferred generics at $0 to $1; the $4 cash price rarely beats Medicaid's own copay

Cash prices reflect Walmart's published 2026 $4 Generic Prescription Program terms. Part D and commercial insurance ranges depend on your plan's formulary tier. Medicaid copays vary by state and income level.

Source: Walmart Pharmacy $4 Prescriptions Program, CMS Medicare Part D 2026 benefit parameters, GoodRx 2026 pharmacy pricing data

Why Hospitals Charge So Much

Hospital inpatient pharmacies do not honor Walmart's $4 cash price, GoodRx coupons, or any retail discount program, because drugs administered during a hospital stay are billed through the facility's chargemaster, not a retail pharmacy benefit. A generic metformin or atorvastatin tablet that costs $4 for an entire 30-day supply at Walmart can appear on a hospital bill as $50 to $200 per single dose once facility, handling, and nursing administration fees are layered on. The gap is not a pricing error; it reflects a completely different billing pathway that your Part D plan, Medicaid card, or Walmart's cash-pay program does not reach.

Three factors explain the inpatient markup on the same generic drugs Walmart sells for $4. First, hospitals negotiate acquisition costs through group purchasing organizations, but those contracts do not cap what gets charged to the patient's account. Second, drugs given during an inpatient stay are bundled into the facility's revenue cycle rather than run through a retail pharmacy claim, so cash-pay and PBM-negotiated discounts simply do not apply. Third, generic drugs requiring IV preparation, compounding, or nursing administration carry added handling charges that a $4 oral tablet at the pharmacy counter never incurs. Patients who see a hospital bill with a generic drug line-item priced at more than 10 times its Walmart cash price have grounds to request an itemized bill and dispute the charge.

Lower your hospital bill. Or get it forgiven.

Free in 30 seconds. We check every charge for errors and overcharges, see if you qualify for free care at your hospital, and write a custom dispute letter ready to send. Most patients save hundreds.

Lower my bill — free

Patient Assistance Programs

Walmart's $4 Generic Prescription Program itself functions as the main affordability tool for the roughly 300 drugs it covers, since it requires no income documentation and no formal application. For a drug that is not on Walmart's list, whether it is a brand-name drug or a generic that has moved into a higher tier, traditional income-based manufacturer patient assistance programs (PAPs), state pharmaceutical assistance programs, and discount directories remain the fallback. The rows below cover both the Walmart-specific program and the broader assistance landscape for drugs that fall outside it.

Patient assistance programs for Walmart $4 List
Manufacturer programCost / BenefitHow to apply
Walmart $4 Generic Prescription Program$4 (30-day) / $10 (90-day); no income requirement; no membership or insurance neededhttps://www.walmart.com/cp/4-prescriptions/1078664
Sam's Club Pharmacy $4 GenericsSame $4/$10 pricing structure on overlapping generics; paid club membership not required for pharmacy use in most stateshttps://www.samsclub.com/pharmacy
NeedyMeds Drug Discount CardFree discount card for drugs not on Walmart's list, accepted at most US pharmacieshttps://www.needymeds.org/
Manufacturer Patient Assistance Program directory (RxAssist, for brand-only drugs)Free or reduced-cost brand drugs for income-eligible patients, typically at or below 400% FPLhttps://www.rxassist.org/
Medicare Low Income Subsidy (LIS / Extra Help) for Part D drugs$0 to $4.50/month for generics; $0 to $11.20/month for brands for LIS-eligible Medicare beneficiaries in 2026https://www.medicare.gov/basics/costs/help/drug-costs

Federal anti-kickback statute (42 U.S.C. 1320a-7b) prohibits manufacturer copay cards, the coupons drug companies issue for brand-name drugs, from being used by Medicare, Medicaid, TRICARE, or VA beneficiaries. Walmart's $4 program is a retailer cash-pay pricing program, not a manufacturer coupon, so it carries no such restriction and can be used by anyone, including Medicare and Medicaid beneficiaries, when paying cash outside of insurance billing. Cash purchases made this way, however, do not count toward the Part D annual out-of-pocket cap.

Source: Walmart Pharmacy, Sam's Club Pharmacy, NeedyMeds.org, RxAssist.org, CMS Medicare Extra Help

Medicare Part D

Medicare Part D plans sort covered drugs into formulary tiers, and nearly every generic on Walmart's $4 list lands on Tier 1, the lowest cost-sharing tier, with plan copays typically ranging from $0 to $5 per month in 2026. Because Walmart's own cash price is also $4, many Part D beneficiaries find the two options roughly equivalent for a single fill, though the calculation changes for beneficiaries trying to reach their annual out-of-pocket cap or those on plans with a $0 Tier 1 copay, where running the claim through Part D costs less than paying Walmart's cash price.

The 2026 Part D annual out-of-pocket cap of $2,100, established by the Inflation Reduction Act of 2022, only counts spending that runs through your Part D plan. A cash purchase at Walmart's $4 price, even though cheaper per transaction, does not count toward that $2,100 cap because no claim was submitted to the plan. Beneficiaries who take one or two cheap generics and several expensive brand drugs generally benefit more from running every prescription, including the $4 generics, through Part D so that spending accumulates toward the cap faster.

Low-income Medicare beneficiaries can apply for the Low Income Subsidy (Extra Help), which drops Part D cost-sharing to $0 to $4.50 per generic and $0 to $11.20 per brand drug in 2026, often beating even Walmart's $4 cash price. Extra Help applications go through the Social Security Administration at ssa.gov or through a State Health Insurance Assistance Program (SHIP) counselor. Dual-eligible beneficiaries, those enrolled in both Medicare and Medicaid, are automatically enrolled in Extra Help and typically pay the lowest cost-sharing of any pathway described on this page.

Common Walmart $4 List Billing Errors

Patients using Walmart's $4 list run into a specific, predictable set of billing mistakes. Check for these before paying more than expected:

  • Insurance run automatically instead of cash: The pharmacy technician defaults to billing your insurance, which can produce a copay higher than the $4 cash price. Tell the pharmacist explicitly to run the prescription as a cash transaction under the $4 Generic Program.
  • Dosage strength not on the $4 tier: A drug can be on the list at 10mg but priced at the $9 or $15 step-up tier at 40mg. Ask the pharmacist to confirm the exact strength and quantity before assuming $4 pricing applies.
  • 90-day $10 fill not offered: Pharmacies sometimes default to a 30-day $4 fill even for maintenance drugs. Explicitly request the 90-day $10 supply for chronic medications to cut the effective monthly cost to about $3.33.
  • Manufacturer coupon or GoodRx stacked on the $4 price: Walmart's cash price cannot be combined with a manufacturer coupon or a GoodRx coupon on the same transaction. Compare the two prices separately and use whichever is lower for that fill.
  • State pricing variation not disclosed: Walmart discloses that prices for certain drugs may run higher in states such as California and Minnesota. Ask the pharmacist to confirm your state's specific price before assuming the national $4 figure applies.
  • Brand dispensed instead of generic: If the pharmacist substitutes the brand version when the generic was in stock and on the $4 list, ask them to rerun the claim using the generic NDC. In 49 states, pharmacists can substitute an AB-rated generic without a new prescription.

Frequently Asked Questions

What generic drugs are on Walmart's $4 list in 2026?

Walmart's 2026 list covers approximately 300 generics, including metformin and glipizide for diabetes, lisinopril and amlodipine for blood pressure, atorvastatin and simvastatin for cholesterol, sertraline and fluoxetine for mental health, levothyroxine for thyroid conditions, omeprazole for reflux, and amoxicillin and cephalexin as antibiotics. All are FDA-approved AB-rated generics, meaning they are bioequivalent to the brand reference drug. The list changes without notice, so confirm current pricing with the pharmacist before your visit.

How do I use Walmart's $4 Generic Prescription Program?

There is no application or enrollment. Bring a valid prescription to any Walmart or Sam's Club pharmacy, except in North Dakota where the program is not offered, and ask the pharmacist to process it as a cash transaction under the $4 program. A 30-day supply costs $4; a 90-day supply costs $10. No income documentation, membership card, or insurance is required to receive the price.

Can I use the Walmart $4 list if I have Medicare Part D?

Yes. Medicare beneficiaries can pay Walmart's $4 cash price instead of running the prescription through their Part D plan. This differs from a manufacturer copay card, which federal anti-kickback law blocks for Medicare enrollees. The tradeoff: a cash purchase at Walmart does not count toward your 2026 Part D annual out-of-pocket cap of $2,100, so beneficiaries close to that cap may save more long-term by using Part D instead.

What if my insurance denies coverage for a brand-name drug that isn't on the $4 list?

Request the written denial notice, then ask your prescriber whether a generic already on Walmart's $4 list, such as metformin for Glucophage or atorvastatin for Lipitor, is clinically appropriate. If the brand is medically necessary, file a formal appeal within 60 days with a letter of medical necessity. If the appeal fails, apply for the manufacturer's patient assistance program, typically available to patients at or below 400 percent of the federal poverty level.

Does the Inflation Reduction Act's Maximum Fair Price apply to Walmart's $4 generics?

No. The Inflation Reduction Act's Maximum Fair Price negotiation, effective January 1, 2026, applies only to 10 brand-name Medicare drugs with no generic competitor, such as Eliquis and Jardiance. Generics on Walmart's $4 list are unaffected because they already cost far less than any negotiated brand price. The general 2026 Part D annual out-of-pocket cap of $2,100 still applies to any of these generics filled through Part D.

What does a 30-day supply cost at Walmart versus other pharmacies in 2026?

Walmart's flat $4 cash price for a 30-day supply typically beats competitors without a membership fee. Costco charges roughly $8.50 for generic atorvastatin, Kroger matches $4 only with a paid $36 annual Rx Savings Club membership, CVS runs $12 to $15 with a free GoodRx coupon, and Walgreens' standard cash price runs $18 to $22. Prices vary by ZIP code and drug strength.

Do I qualify for further help if my drug isn't on Walmart's $4 list?

Walmart's own program has no income test, but manufacturer patient assistance programs for brand-name drugs typically require household income at or below 400 percent of the federal poverty level, roughly $63,840 for a single person or $132,000 for a household of four in 2026, plus proof you lack adequate prescription drug coverage. Apply through RxAssist.org or NeedyMeds.org, or check whether Medicare Extra Help applies if you are Medicare-eligible.

Is Walmart's $4 list the same as a GoodRx coupon or a manufacturer coupon?

No. Walmart's $4 program is a retailer cash-pay price set directly by Walmart, requiring no coupon or sign-up. GoodRx is a separate discount platform that negotiates rates through pharmacy benefit managers and works at over 70,000 pharmacies, not just Walmart. A manufacturer coupon is issued by the drug company for a specific brand-name product and cannot be used by Medicare or Medicaid beneficiaries. These three tools cannot be combined on a single transaction; compare all three and use whichever is cheapest for your specific drug.

Lower your hospital bill. Or get it forgiven.

Free in 30 seconds. We check every charge for errors and overcharges, see if you qualify for free care at your hospital, and write a custom dispute letter ready to send. Most patients save hundreds.

Lower my bill — free

Sources & References

  1. 1. FDA: Generic Drug FactsFDA bioequivalence and AB therapeutic-equivalence rating standard that every drug on Walmart's $4 list must meet.
  2. 2. CMS: Medicare Part D 2026 Benefit Parameters2026 Part D annual out-of-pocket cap ($2,100), formulary tier structure, and Low Income Subsidy amounts.
  3. 3. Walmart: $4 Prescriptions ProgramOfficial program terms: $4 for 30-day supply, $10 for 90-day supply, state pricing exceptions, and North Dakota exclusion.
  4. 4. GoodRx: The Walmart $4 ListIndependent pharmacy-price research on Walmart's $4 list coverage, exclusions, and comparison to other cash-pay programs.
  5. 5. NeedyMeds: Patient Assistance Program DatabaseDirectory of manufacturer patient assistance programs and discount cards for drugs not on Walmart's $4 list.
  6. 6. KFF: Prescription Drug Costs Research and AnalysisPolicy context on generic drug affordability, cash-pay discount programs, and Medicare Part D cost-sharing trends.
Check Coverage
Check My Bill