How Much Does Brand-Name Lipitor Cost?
Brand-name Lipitor (atorvastatin calcium), made by Pfizer, typically costs $200 to $500 for a 30-day supply of 20 mg tablets without insurance, depending on the pharmacy and location. Prices have dropped since generics launched but remain higher due to branding and limited discounts.[1]
What Does Generic Atorvastatin Cost?
Generic atorvastatin is far cheaper, often $5 to $20 for the same 30-day supply of 20 mg tablets. At chains like Walmart or Costco, it's as low as $4 with discount cards. This reflects full generic competition since 2011.[1][2]
Why Is There Such a Big Price Gap?
Generics lack marketing costs and face heavy competition from multiple manufacturers (e.g., Teva, Mylan, Lupin), driving prices down 80-90%. Patents expired in 2011, ending Pfizer's exclusivity. Brand Lipitor holds a tiny market share now, mostly for insured patients preferring name recognition.[3]
Cost Comparison by Dosage and Quantity
| Dosage/Supply | Brand Lipitor (approx.) | Generic Atorvastatin (approx.) | Savings |
|---------------|--------------------------|-------------------------------|---------|
| 10 mg, 30 days | $150–$300 | $3–$10 | 90–98% |
| 20 mg, 30 days | $200–$400 | $5–$15 | 92–96% |
| 40 mg, 90 days | $500–$900 | $15–$40 | 93–96% |
| 80 mg, 30 days | $250–$450 | $8–$20 | 92–96% |
Prices from major U.S. retailers (2023–2024 data); vary by state and discounts.[2][4]
With Insurance or Coupons, What's the Real Difference?
Insurance often covers generics at $0–$10 copay, while brand Lipitor might cost $50–$200 out-of-pocket (or more if not preferred). GoodRx or SingleCare coupons slash generic prices under $5; brand versions rarely drop below $100. Medicare Part D plans favor generics, widening the gap.[4]
Factors Affecting Prices Today