Cash Price Range for Lipitor
Lipitor (atorvastatin), a cholesterol-lowering statin, costs $100 to $500 for a 30-day supply of 10-80 mg tablets without insurance or coverage. The 20 mg dose, most commonly prescribed, averages $250-$350 retail at major pharmacies like CVS, Walgreens, or Walmart.[1][2]
Price Differences by Dosage and Quantity
Higher strengths cost more:
- 10 mg (30 tablets): $100-$200
- 20 mg (30 tablets): $200-$350
- 40 mg (30 tablets): $250-$400
- 80 mg (30 tablets): $300-$500
90-day supplies often run 20-30% less per pill, dropping 20 mg to $400-$600 total. Prices fluctuate by pharmacy chain and location—urban areas like New York see 10-20% markups over rural spots.[1][3]
Why Prices Vary Without Coverage
Manufacturers set list prices high (around $500 for 30-day 20 mg), but pharmacies negotiate discounts. Without insurance, patients pay the full cash price, which differs by:
- Pharmacy: Walmart or Costco averages $200-$300 for 20 mg vs. $400 at independents.
- Location: California prices 15% above Midwest averages due to state taxes.
- Discounts: GoodRx coupons cut 20 mg to $10-$20 (80% off) at participating stores; no coupon means full price.[2][4]
Cheapest Ways to Get Lipitor Out-of-Pocket
| Option | 30-Day 20 mg Cost | Availability |
|--------|-------------------|--------------|
| GoodRx/SingleCare | $10-$20 | Most chains |
| Costco/Walmart generic | $15-$30 | Membership often needed |
| Mark Cuban Cost Plus Drugs | $12-$18 | Online/mail |
| Full retail (no discount) | $250-$350 | Any pharmacy |
Generics match brand pricing closely since Lipitor lost exclusivity in 2011. Avoid mail-order without coupons to prevent $400+ charges.[2][4]
How It Compares to Insured Pricing
With coverage, copays drop to $10-$50. Without, effective cost triples unless using discount cards—80% of uninsured patients overpay without them.[3][5]
Sources
[1] GoodRx Lipitor Prices
[2] Drugs.com Price Guide
[3] DrugPatentWatch Atorvastatin
[4] SingleCare Lipitor Coupons
[5] Cost Plus Drugs Atorvastatin