- ListListed drug, strength and form: the price is the tier of that line. $4 tier lines cost $4 for 30 days and $10 for 90; $9 tier lines $9 and $24; $15 tier lines $15 and $38; albuterol HFA $24 per inhaler.
- QtyCheck the quantity. Every line prints its own 30-day and 90-day quantity. Of 93 lines counted in units, 33 are not a 30-unit fill, so the same $9 can buy 25 tablets or 120.
- CashNot on the list: Walmart's own cash price applies. It is not printed anywhere we could read, so we show no number for it.
- PlanWith insurance: Walmart's own program text says you may pay less or more than the program price depending on your health plan. Ask for both numbers and pay the lower.
Read on October 26, 2026. Walmart's Prescription Program PDF (Walmart dates it "Effective 03/24/2025"), read in full with all 95 lines transcribed and counted; Walmart's $4 Prescriptions page, read in a browser the same day (it says prescriptions "starting at $4", 30-day "as low as $4", 90-day "as low as $10", prices vary by state and prepackaged drugs come in listed sizes only); and Amazon's RxPass page. This is not a hands-on test: we did not fill a prescription or run a checkout. Walmart's other pages blocked our automated reader, which is why the app and counter paths below carry the date we last confirmed them. The list is 19 months old by its own date; Walmart can change it without notice.
What changed from the October 13 version
The earlier version called the Walmart app refill screen and the counter two of "three lookup paths" and gave no way to check them. We could not re-read Walmart's help pages (they sit behind a robot check), so those steps are now labelled with the date we last confirmed them. We removed a "78 drugs" count (it changes depending on whether a tablet line and a capsule line of one drug count as one) and now count what is printed: 95 lines. We removed a mock search box that looked like a lookup tool, the Ozempic price range we could not re-read, and the GoodRx and SingleCare summaries as sources, because Walmart's own PDF is the source. We added the quantity finding, the drawn price mechanism, the proration and mail-service rules from Walmart's program details, and a copyable card for the counter. The Amazon pill-splitter and blood-pressure-monitor block was removed because it does not fit a price-lookup page; the RxPass block, which does, stays.
01 / 10Where does a Walmart prescription price come from?
There is no formula to run. A price is read off one of three places, in an order you can follow. Match the drug, then the quantity, then ask what your plan does to it. This figure draws that route using only what Walmart's own program text and list say.
The route from prescription to register price
Drawn from Walmart's Prescription Program list and program details, effective 03/24/2025, read 2026-10-26.
- The match is four keys. Generic name, strength, form and unit size. Walmart's program text says not all formulations are covered (for example enteric-coated, extended or timed release), so an extended release tablet can be a different line from the plain one: metformin 1000 mg and metformin ER 500 mg are separate lines with separate quantities.
- The price is the tier, for the printed quantity. Between a 30-day and a 90-day quantity, Walmart prorates from the $4 price (never above $10) or the $9 price (never above $24). Prepackaged drugs such as tubes, vials and bottles are covered only in the unit sizes on the list and are not prorated.
- Off the list, the price is Walmart's own. The program says higher dosages cost more. There is no printed number to quote you for those.
- Insurance can move it either way. At a retail counter the first fill is in person and refills are picked up in store; Walmart Mail Service is a separate route (below).
That is the whole lookup. Everything else on Walmart's side (the app, the counter) is a way to reach the same register price for a drug that is not on the list, or to see your plan's effect. We could not re-read Walmart's help pages today, so those two are covered under what we could not read.
02 / 10What do the four Walmart tiers cost?
Walmart's PDF has four price tiers. The ladder below draws each tier's 30-day and 90-day price to one scale (full bar = $38, the highest price on the list) with the number of list lines in the tier. These are structural tiers, not prices for named drugs: a drug's price is the tier of its line (Walmart's list effective 03/24/2025, counted 2026-10-26).
The four tiers, 30 days and 90 days, to one scale
Full bar = $38. Lines counted from the PDF; example drugs are lines on the list.
-
$4 $4 tier: 20 lines
Example: furosemide 20, 40 or 80 mg, 30 tablets for $4, 90 for $10.
- Atenolol
- Furosemide
- Hydrochlorothiazide
- Levothyroxine
- Warfarin
- Amitriptyline
- Folic acid
-
$9 $9 tier: 67 lines
Example: lisinopril 2.5 to 30 mg, 30 tablets for $9, 90 for $24. Where most common maintenance generics sit.
- Lisinopril
- Amlodipine
- Losartan
- Metformin
- Sertraline
- Simvastatin
- Trazodone
-
$15 $15 tier: 7 lines
Example: bupropion XL 150 mg, 30 tablets for $15, 90 for $38.
- Bupropion (3 lines)
- Venlafaxine (2 lines)
- Methocarbamol
- Lidocaine 2% solution
-
$24 $24 tier: 1 line
Albuterol HFA, the "preferred version of Proventil HFA only": $24 per inhaler, with no 90-day price.
Swipe the table sideways to see all columns. The tier name stays in view.
| Tier | 30-day price | 90-day price | List lines |
|---|---|---|---|
| $4 tier | $4 | $10 | 20 |
| $9 tier | $9 | $24 | 67 |
| $15 tier | $15 | $38 | 7 |
| $24 tier (albuterol HFA) | $24 | no 90-day price | 1 |
Source: Walmart's Prescription Program drug list (PDF), effective 03/24/2025, read 2026-10-26; line counts ours (20 + 67 + 7 + 1 = 95). The list may change and may vary by state.
03 / 10What does a list line actually buy?
The price is for the quantity printed beside it, and the quantity is not the same on every line. This figure draws the price per unit of five $9-tier lines, all priced at $9 for 30 days, to one scale (full bar = $0.36).
Same $9, very different counts
Price per tablet at the $9 tier, 30-day line, five lines from the same list.
- Metformin ER 500 mg, 120 tablets$9 / 120 = $0.075 per tablet
- Carbidopa/levodopa 10/100 or 25/100 mg, 90 tablets$9 / 90 = $0.10 per tablet
- Metformin 500, 850 or 1000 mg, 60 tablets$9 / 60 = $0.15 per tablet
- Norethindrone 0.35 mg, 28 tablets$9 / 28 = $0.32 per tablet
- Nitroglycerin 0.4 mg, 25 tablets$9 / 25 = $0.36 per tablet
This is why a one-line answer ("$4" or "$9") can mislead in both directions. If your prescription is for 60 tablets of a drug whose line prints 30, you are off the printed quantity, and Walmart's text says only that prices between a 30-day and a 90-day supply are prorated from the program price. If your prescription is for 90 tablets of a $4 line that prints 90 (hydralazine, metoclopramide), you pay $4 for three times the tablets of a 30-tablet line. The same reading applies when you compare Walmart with a mail-order pharmacy: count tablets, not fills, as we do in the 17-generic comparison.
Mail service and the first fill
Walmart's program details describe a second route: Walmart Mail Service, where $10 is the price of a 90-day supply by mail for certain generic drugs and $24 for certain women's health and other covered drugs. Not every retail line is in the mail program, delivery is by First-Class Mail to U.S. addresses, expedited delivery costs extra, and some health plans do not cover Walmart Mail Service or 90-day supplies. At a retail counter the first fill is in person and refills are picked up in store, and Walmart's text adds that there are no substitutions. Prescriber permission may be required to change a 30-day prescription to a 90-day one.
04 / 10Why is my drug not $4? Exclusions, formulations and state rules
If a drug costs more than $4, the reason usually falls into one of four buckets: it is not on the list, it sits in a higher tier, the quantity differs, or your state prices it differently. Knowing which one prevents the surprise at the register.
Not on the list. The program covers only certain generics at commonly prescribed dosages, and Walmart's program text says higher dosages cost more. We found no antibiotic or steroid anywhere on the 95 lines, and the only antihistamines are meclizine and promethazine, both $9-tier lines (Walmart's list effective 03/24/2025, read 2026-10-26). A short-course antibiotic is therefore priced outside the program. Not all formulations are covered either: Walmart names enteric-coated, extended and timed-release forms as examples, and the list shows it: extended release forms are their own lines with their own printed quantities (metformin ER 500 mg prints 120 tablets, plain metformin 60).
A higher tier. "Starting at $4" means the lowest tier. A generic in the $9 tier, one of the 7 lines at $15 or albuterol HFA at $24 is still in the program, priced higher. The list is the authority on which tier a line sits in.
A different quantity. See the figure above: the price is for the printed quantity.
State rules. Walmart says prices for some covered drugs may be higher or vary in some states, including but not necessarily limited to California and Minnesota, that the retail list may vary by state, and that the program is not available at retail pharmacies in North Dakota. If your in-store price differs from the list, your state is a likely reason.
05 / 10What about the app and the counter?
Two paths sit outside the printed list, and we could not re-read Walmart's own pages for either, so each carries the date we last confirmed it.
The app refill screen (last confirmed 2026-05-30, not re-read). Walmart's help article on estimated prescription refill costs, as we read it then, puts an estimated refill price in the app under Services, then Pharmacy, then Refill prescriptions, for a verified pharmacy account. The word "estimated" matters: it is an estimate for a prescription Walmart already has on file, not a quote for any drug you could transfer. If the estimate looks high, check the list for a covered alternative or ask the pharmacist about a lower-cost generic.
The counter (not a page we can read, a practice). The pharmacist can quote a cash price for a drug that is not on the list before you authorize the fill. Have three things ready: the exact drug name, the strength and the quantity or days' supply your prescriber wrote, because cash price scales with quantity and a 20 mg quote differs from a 40 mg quote. Two questions save money: "Is there a lower-cost generic or a 90-day option?" and "What is the cash price versus my insurance copay?" A quote is a snapshot, valid for the day it was given; re-confirm after a few weeks.
A hybrid works for many people: call for a one-time cash quote before you transfer, decide, then use the app estimate for refills once the prescription is on file.
06 / 10Decide: the card to take to the counter
A list line is not a register price. Walmart's text says you may pay more or less than the program price depending on your health plan, that some states differ and that off-list drugs are priced separately. This card gets the real number for your fill before you pay. Worked checks first, each from a line on the PDF.
Lisinopril 20 mg, 30 tablets
The line reads lisinopril 2.5, 5, 10, 20 and 30 mg in the $9 tier with a 30-tablet 30-day quantity. Price on the list: $9 for 30 tablets, $24 for 90.
Verdict: take the list price; ask for your copay as well.
Metformin ER 500 mg, 60 tablets
The metformin ER 500 mg line prints 120 tablets for $9 (360 for $24). A 60-tablet fill is not the printed quantity, so ask the counter what it prices at before relying on $9. Plain metformin 500 mg is a separate line at 60 tablets for $9.
Verdict: do not assume the headline tier; ask.
Atorvastatin
Walmart's list has simvastatin 10, 20 and 40 mg in its $9 tier, not atorvastatin. Atorvastatin is priced at Walmart's own cash price, which the list does not carry. For a published comparison of one such drug, our sibling page reads Cost Plus Drugs at $5.41 for 30 tablets before shipping on October 26, 2026.
Verdict: ask the counter, then compare with the cheapest-pharmacy table.
DRUG (generic name): ______________________ STRENGTH AND FORM (tablet, capsule, extended release): __________ QUANTITY ON MY PRESCRIPTION: ______ FOR ______ DAYS 1. Is this exact drug, strength and form a line on your Prescription Program list, and at which tier? 2. What quantity does that line print for the price, and does my prescription match it? 3. If it is not on the list, what is your cash price for this exact fill, today? 4. What is my health plan copay for the same fill? Which is lower, the copay or the cash price? 5. What would 90 days cost instead of 30, and does my prescriber need to write a new prescription for it? 6. Is this the price at the store, and in the state, I will use?
07 / 10Which route for which reader
Ask for both numbers
Walmart's text says what you pay can be more or less than the program price depending on your plan. Get the copay and the cash price from the same counter for the same fill and pay the lower.
Pick: the lower of copay and cash, per drug.
Start from the list
Find your drug, strength and form on the PDF, then match the quantity. If your line is there, the tier is your price. If it is not, ask for Walmart's cash price before you transfer anything. Walmart's program is not available in North Dakota and may cost more in California and Minnesota.
Pick: the list if the line and quantity match, otherwise a counter quote.
Use your plan's own price
A cash price sits outside your Part D plan, which prices drugs through its own pharmacy network. Medicare Plan Compare is the official place to see a named drug at a named pharmacy. For what Medicare now negotiates, read OmniRx on negotiated prices.
Pick: your plan's price from Plan Compare, then the Walmart cash price to compare.
There is no list price to find
Brand-name and unlisted drugs are not on the flat list. Walmart's counter is the source; for a high-cost brand, the manufacturer's own self-pay program is a different route from any pharmacy list.
Pick: a counter quote, compared across pharmacies.
Check the RxPass list
RxPass is $5 a month for Prime members covering more than 50 common generics, not available with Medicaid or CHIP coverage, and not currently shipping to California and Washington (Amazon's RxPass page, read 2026-10-26). If your drug is on its list, the flat $5 is below Walmart's $9 tier, before the Prime fee, which we did not read.
Pick: RxPass if you already have Prime and take a listed drug.
As an Amazon Associate I earn from qualifying purchases.
08 / 10How does Walmart compare with other pharmacies?
Walmart is one of four major retail pharmacies in our Named-Pharmacy Price Lookup series, and the logic is the same at each: find whether your drug has a published flat-price path, then use the counter or an app for everything else. Walmart's advantage is a published flat-price generic list, which removes guesswork for common maintenance generics. Its limit is that brand-name drugs and everything off the list fall back to Walmart's own cash price, where it has no special edge.
Amazon Pharmacy offers RxPass, $5 a month on top of Prime for more than 50 common generics (Amazon's RxPass page, read 2026-10-26). Costco is covered in our Costco guide. CVS is covered in our CVS guide. For Walmart against Cost Plus Drugs and RxPass priced on 17 generics, read the cheapest pharmacy for prescriptions; for the Walmart-versus-Costco math, Costco versus Walmart pharmacy. A brand drug such as Ozempic is on no pharmacy's generic list; the manufacturer's own self-pay program is a different route, and those prices carry expiration dates, so check the current figure.
09 / 10What this page could not read
These are statements Walmart or other pages make that we could not re-read from a primary page on October 26, 2026. We show them with the date we last confirmed them, or not at all.
- A per-drug price search on Walmart's own pages
- Walmart's pharmacy and help pages blocked our automated reader with a robot check, so we cannot say whether a per-drug price search box exists or what it shows. If you find one, its figure is Walmart's live figure; treat this page's list as a dated printout of the program, not of every price.
- The Walmart app refill screen
- Our October 13 version said Walmart's help page puts an estimated refill price under Services, Pharmacy, Refill prescriptions in the app, for a verified pharmacy account. We last confirmed that on May 30, 2026 and could not re-read it. It describes an estimate for an existing prescription, not a quote for a drug you do not yet fill at Walmart.
- "No membership, no fee, no insurance"
- Our last confirmed read of Walmart's $4 Prescriptions page for this statement was May 30, 2026. Walmart's program text we read today says nothing about a membership fee and says insurance can change what you pay.
- Walmart's regular cash price for a drug that is not on the list
- No page we could read prints it. We show no number.
- CVS programs
- We did not read CVS's own pages for this update. Our CVS guide carries its last confirmed read with a date.
- GoodRx, SingleCare and other discount cards
- Card prices change by pharmacy and day and we did not read them. See our discount card guide.
10 / 10Method: every number reproduced
We downloaded Walmart's Prescription Program PDF (3 pages; footer "Effective 03/24/2025", art revised 03/12/2025) on October 26, 2026, rendered pages 1 and 2 and transcribed every line under its tier header, the 30-day quantity printed on each line, and the program details on page 3. A line is one drug name with its listed strengths and form, as Walmart prints it, so metformin 500 mg, metformin ER 500 mg and metformin ER 750 mg are three lines. Tier counts: 20 at $4/$10, 67 at $9/$24, 7 at $15/$38 and 1 at $24 (albuterol HFA), total 95. Quantity counts exclude the 100 mL lidocaine solution and the albuterol inhaler, leaving 93 lines in units. Per-unit arithmetic is the tier price divided by the printed 30-day quantity. The counts and the arithmetic are asserted in a small script kept beside the staged page; the transcription is a data file in the same folder.
Limits: this is a dated printout of Walmart's list as published, not a test of prices at any store. Walmart says the list may change and may vary by state and that pricing may be limited to select manufacturers while in stock. Licence and reuse: the 95-line transcription is our own dataset and can be cited with attribution; for embedding or licensing see our licence page and the pharmacy finder embed. Our method and the open data in 85 Drug Pricing Statistics sit behind all of it.
Glossary: terms on your Walmart receipt
- Program price
- The tier price printed on a line of Walmart's Prescription Program list ($4, $9, $15 or $24 for the 30-day quantity). Walmart says you may pay less or more depending on your health plan.
- Cash price
- The amount you pay without using insurance. For a listed line it is the program price; for anything else it is Walmart's own price, which the list does not carry.
- Prescription Program drug list
- Walmart's published list of generic drugs and dosages covered by the program, with each line's quantity, as a PDF linked from the $4 Prescriptions page. Our earlier pages abbreviated it RPPDL.
- Line
- One drug name with its strengths and form as Walmart prints it, with a 30-day and 90-day quantity. The unit of this page's counts.
- Proration
- Walmart's rule for quantities between a 30-day and a 90-day supply: priced from the program price, never above the 90-day price. Not available for prepackaged drugs.
- Prepackaged drug
- A drug dispensed in a manufacturer unit such as a tube, vial or bottle. Walmart covers these only in the unit sizes on its list.
- Generic equivalent
- A medication with the same active ingredient as a brand-name drug, sold under its chemical name (sertraline for Zoloft). The list is by generic name, so look up the generic.
- Pharmacy benefit manager (PBM)
- The company that administers drug benefits for an insurer. Your copay is set under your plan's terms, which is why Walmart's text says the price can be more or less than the program price.
See every $4 tier line next to your own prescription
Our companion guide goes through the list line by line, so you can see which tier your medication sits in before you fill.
Sources and standards behind this page
Prescription prices in the United States are set through a documented chain of list prices, pharmacy benefit contracts and federal programs, and the sources below are the primary public records of how that chain works. They are linked so a reader can check a claim here without taking this page's word for it.
- Walmart Prescription Program list and program details (effective 03/24/2025) is the source of every Walmart tier, quantity and rule on this page, read October 26, 2026.
- Walmart $4 Prescriptions page is the program page that links the list, read in a browser October 26, 2026.
- Amazon Pharmacy RxPass is the source of the $5 a month price and the eligibility limits, read October 26, 2026.
- FTC report on pharmacy benefit managers documents how the middlemen between an insurer and a pharmacy set what a drug costs at the counter.
- FDA Orange Book publishes the therapeutic-equivalence ratings that decide whether a cheaper generic may be substituted for a brand.
- FDA generic drug facts sets out what "generic equivalent" means and what a manufacturer must prove before selling one.
- Drugs@FDA is the federal database of approved drug products, which establishes whether a named product exists and in what form.
- DailyMed carries the current FDA labeling for every marketed drug product, including its approved strengths and forms.
- MedlinePlus drug information is the National Library of Medicine's consumer reference for what a given medication is and how it is used.
- CMS prescription drug coverage defines the rules a Medicare drug plan formulary must follow and how it may change during a plan year.
- Medicare.gov drug coverage (Part D) states what a Part D plan is required to offer a member and how its cost stages work.
- Medicare Plan Compare is the official tool for checking what a specific plan charges for a specific drug at a specific pharmacy.
- National Library of Medicine maintains the drug and health databases the sources above draw on.
This page describes how prescription pricing and discount programs work. It is not medical advice, and what a given person pays depends on their own plan, pharmacy and prescriber.