Cheapest Generic Atorvastatin Options
Atorvastatin, the generic for Lipitor, costs as little as $3-10 for a 30-day supply of 20mg tablets at major discount pharmacies. Walmart's $4 prescription list covers it nationwide; Sam's Club and Costco offer similar pricing for members, often under $5 with a discount card.[1][2]
Best Discount Cards and Coupons
Free tools like GoodRx, SingleCare, or RxSaver cut prices by 70-90% at chains like CVS, Walgreens, and Kroger. Search "atorvastatin" on GoodRx.com for local coupons—prices drop to $8-12 for 90 days. Print or app-load them at checkout; no income limits apply.[3][4]
| Pharmacy | GoodRx Price (30x20mg) | Notes |
|----------|-------------------------|-------|
| Walmart | $8.62 | Often beats $4 list |
| Costco | $9.48 | Membership required |
| Kroger | $10.24 | With loyalty card |
| CVS | $11.89 | Transfer for savings |
Online Pharmacies for Mail-Order Deals
Mark Cuban Cost Plus Drugs sells generic atorvastatin for $5.10 (30x20mg) plus $5 shipping—transparent pricing, no insurance needed. Honeybee Health and Blink Health offer $10-15 for 90 days with free shipping on bulk. Verify state licensing before ordering.[5][6]
Store Brand and Over-the-Counter Alternatives
All generics are chemically identical to Lipitor; store brands from Kirkland (Costco) or Member's Mark (Sam's) match lowest prices. For non-statin options like ezetimibe (Zetia generic), GoodRx lists start at $12/month—discuss with your doctor for cholesterol-lowering alternatives.[7]
When Insurance or Medicare Applies
Most plans cover generic atorvastatin at $0-5 copay. Medicare Part D patients use the Extra Help program for near-free fills if income-qualified. Check via Medicare.gov's plan finder.8
[1]: Walmart.com/pharmacy
[2]: GoodRx.com/atorvastatin
[3]: SingleCare.com/atorvastatin
[4]: CostPlusDrugs.com (search atorvastatin)
[5]: HoneybeeHealth.com
[6]: BlinkHealth.com
[7]: Costco.com/pharmacy