Atorvastatin (generic Lipitor) is taken by more than 30 million Americans daily — and yet the same 90-day supply of 20mg tablets costs anywhere from $8 at a competing independent to $124 at a major chain. Here's exactly what it should cost by dose, why prices vary so wildly between pharmacies, and how to pay the low end every refill.
Cash retail for atorvastatin 20mg (30 tablets) ranges from $3 at a verified independent to $48 at a chain without a discount card. For a 90-day supply at the same dose, the spread widens to $8 on the low end and $124 at chain retail. Same molecule. Same FDA approval. Same bioequivalence.
Full breakdown of cash-pay prices for every atorvastatin dose and standard fill size. The retail range reflects the high and low end across US chains and independents in May 2026. The Script Unlock range is what verified competing pharmacies are charging cash patients right now.
| Strength | Quantity | Retail range | Script Unlock range | Note |
|---|---|---|---|---|
| Atorvastatin 10 mg | 30 tablets | $4 – $42 | $2 – $9 | Starter dose. Walmart $4 list eligible. |
| Atorvastatin 10 mg | 90 tablets | $10 – $89 | $6 – $22 | Largest price spread of any dose. |
| Atorvastatin 20 mg | 30 tablets | $5 – $48 | $3 – $11 | Most commonly prescribed maintenance dose. |
| Atorvastatin 20 mg | 90 tablets | $12 – $124 | $8 – $28 | Best per-tablet value at the right pharmacy. |
| Atorvastatin 40 mg | 30 tablets | $7 – $58 | $4 – $14 | High-intensity statin therapy dose. |
| Atorvastatin 40 mg | 90 tablets | $16 – $148 | $10 – $36 | Post-MI or high cardiac risk dose. |
| Atorvastatin 80 mg | 30 tablets | $9 – $72 | $5 – $18 | Maximum dose. Used post-stroke and acute coronary syndrome. |
| Atorvastatin 80 mg | 90 tablets | $22 – $185 | $13 – $44 | Largest absolute dollar gap between chains and independents. |
Indicative prices, US national range, May 2026. Local pharmacy pricing varies. Verify with your pharmacy before filling.
Generic atorvastatin and brand-name Lipitor are pharmacologically identical by FDA standard. The 95% price drop is supply-chain economics, not a quality drop.
Brand-name Lipitor still exists but is essentially never prescribed. Cash retail for brand Lipitor 20mg 30-count is $400–$600/month. The active ingredient, the bioequivalence, and the FDA-approved indication are identical to generic atorvastatin. Insurance plans require generic substitution unless your prescriber explicitly writes "dispense as written" with medical justification.
Bioequivalent to Lipitor by FDA standard (80–125% AUC overlap). Manufactured under the same cGMP requirements. Substituted automatically at the pharmacy unless DAW (dispense as written) is on the script. Cost: $2–$45 per month depending on dose and pharmacy. Same molecule, 95% cheaper.
Rarely. Some patients report different tolerability between generic manufacturers (often related to inactive ingredients/excipients). If you tolerated brand Lipitor but had side effects on a specific generic, the right move is usually to try a different generic manufacturer at the pharmacy, not to pay 50x for brand. An independent pharmacy can stock a specific manufacturer on request.
Where you fill matters more than which generic manufacturer you get. Here's how the major pharmacy types stack up on cash-pay atorvastatin in 2026:
| Pharmacy type | Typical price (20mg, 90-day) | Note |
|---|---|---|
| Independent pharmacy (cash-pay) | $2–$22 (90 days) | Cost-plus-dispensing-fee pricing. No PBM kickback structure. Best for 40mg, 80mg, and all 90-day fills. |
| Walmart / Target $4 list | $4–$10 (90 days) | Excellent for 10mg and 20mg only. Higher doses fall off the list and pricing jumps. |
| Costco pharmacy | $8–$24 (90 days) | No membership required for pharmacy. Consistently low across all doses. |
| CVS / Walgreens cash | $45–$185 (90 days) | Worst-case cash pricing. Designed to push patients toward discount cards. |
| CVS / Walgreens with GoodRx | $18–$48 (90 days) | Still more expensive than a direct cash price at most independents. |
| Mail-order (Mark Cuban Cost Plus) | $5–$15 (90 days) | Genuinely cheap, transparent markup. Limited by 5–7 day shipping delay. |
Wholesale cost of generic atorvastatin is under $0.10 per tablet at every dose. Everything above that is pharmacy choice and pricing strategy, not drug cost. The four real drivers:
Atorvastatin went generic in November 2011 after Pfizer's patent on Lipitor expired. Today it's manufactured by 30+ generic companies — Greenstone, Apotex, Mylan/Viatris, Teva, Aurobindo, Lupin, Sun, Sandoz, and more. Wholesale cost is well under $0.10 per tablet at any dose. Everything above that is pharmacy markup, not drug cost.
CVS, Walgreens, Rite Aid run statins as a profit center for cash-pay patients. The same atorvastatin 20mg 90-count that costs $12 at an independent shows up at $89–$124 at a chain unless you wave a discount card. The discount card itself pays a kickback to a PBM that then directs traffic to that chain. Cut out the loop: pay cash at the cheapest pharmacy directly.
Walmart's $4 generic list includes atorvastatin 10mg and 20mg at the 30-day quantity (4 dollars, 90-day is around 10 dollars). 40mg and 80mg are typically off the $4 list and priced higher. So if you take 40mg or 80mg, chains and Walmart both lose their best advantage and independents become clearly cheapest.
Coupon prices on GoodRx, SingleCare, RxSaver, etc. are negotiated between PBMs and chain pharmacies — designed to be cheaper than the inflated chain cash price but rarely cheaper than what an independent will charge you directly. For atorvastatin 20mg 90-count: GoodRx at Walgreens is ~$22, direct cash at a competing independent is often $8–12. The "discount" was off an artificial number.
Atorvastatin cash prices in 2026 range from $2 per month at the cheapest verified independent pharmacy to $89 per month at a high-margin chain — for the exact same FDA-approved generic. Walmart, Target, and Costco price atorvastatin 10mg and 20mg at around $4 for a 30-day supply ($10 for 90-day) under their $4 generic programs. Higher doses (40mg, 80mg) fall outside those programs at most chains, where independent pharmacies routinely offer prices half or less of chain cash prices.
Yes, atorvastatin is covered by virtually every Medicare Part D plan and is almost always on the lowest tier (Tier 1, generic) with a copay of $0–$10 per month for a 30-day fill, or sometimes $0 for 90-day mail-order. Because the cash price is also very low, some Part D beneficiaries find it cheaper to pay cash than to use their plan — especially during the deductible phase. Compare your Part D copay against the Walmart $4 list and Script Unlock cash prices before each refill, and check whether cash-pay months count toward your true out-of-pocket (TrOOP).
For 10mg or 20mg: Walmart, Target, or Costco at $4/month (30-day) or roughly $10/90-day are the floor. For 40mg or 80mg: independent pharmacies via Script Unlock are typically cheapest — usually $5–$18 for 30 days or $13–$44 for 90 days, compared to $58–$185 at chains without coupons. Always fill 90 days when possible — the per-tablet price drops 30–50%. Skip GoodRx unless you only have access to a chain; the direct cash price at a competing independent almost always beats coupon pricing.
Three reasons. (1) Lipitor lost patent protection in November 2011, opening the market to dozens of generic manufacturers competing on price. (2) Generic manufacturers don't carry Pfizer's original marketing, sales force, or R&D recovery costs — they bid for distribution slots on raw molecule price plus manufacturing margin. (3) Wholesale cost for generic atorvastatin is well under $0.10 per tablet at any dose; the FDA requires 80–125% bioequivalent AUC, so the medicine inside the pill is therapeutically identical to brand. The 95% price drop is supply-chain economics, not a quality drop.
Yes, frequently. If your insurance copay for atorvastatin is $10 or more for a 30-day fill, the Walmart $4 list (for 10mg/20mg) or an independent cash price (for any dose) is often cheaper than your copay. High-deductible plan patients before meeting their deductible should always compare. The catch: cash purchases do not count toward your insurance deductible or out-of-pocket maximum. If you have a high-cost medical year ahead and need to hit the deductible, running everything through insurance even at higher copay may make sense.
Upload your atorvastatin prescription. Verified independent pharmacies in your ZIP compete for the lowest cash price. Most patients save 50–80% vs their current chain pharmacy.
Upload atorvastatin RxFree. No account required to compare. Licensed pharmacies only.