How Much Does Atorvastatin (Generic Lipitor) Cost Without Insurance?
Atorvastatin is the most prescribed drug in America — and one of the cheapest generics available. Here's what it actually costs and where to find the lowest price.
Atorvastatin — the generic version of Lipitor — is the single most prescribed medication in the United States, with tens of millions of prescriptions filled every year. It's used to lower cholesterol and reduce the risk of heart attack and stroke. And it's remarkably cheap, if you know where to fill it.
Without insurance, generic atorvastatin costs anywhere from $4 to $90 per month depending entirely on which pharmacy you walk into. That's not a typo — the price variation on this drug is enormous, and most of it comes down to pharmacy markup, not the drug itself.
What Pharmacies Actually Charge
At warehouse and big-box pharmacies, a 30-day supply of generic atorvastatin (any common dose from 10 mg to 40 mg) typically runs between $4 and $10. Walmart includes atorvastatin on its generic drug discount list. Costco's pharmacy prices are similarly low, and you don't need a membership to use the pharmacy.
At major chain pharmacies like CVS and Walgreens, the same supply without a discount card can run $30 to $90. With a free discount card from GoodRx or SingleCare, that drops to roughly $6 to $15. Cost Plus Drugs lists generic atorvastatin at its acquisition cost plus a flat 15% markup — often under $5 before shipping.
Generic vs Brand-Name Lipitor
Brand-name Lipitor lost its patent over a decade ago, and the generic has been widely available since. There is no clinical difference between generic atorvastatin and brand Lipitor — the FDA requires identical active ingredients, strength, and bioequivalence. But brand Lipitor can still cost over $400 per month, compared to under $10 for the generic.
If your pharmacy fills the brand version without telling you, your cost will be dramatically higher. Always confirm you're receiving the generic, and ask your doctor to write "generic OK" or "DAW 0" (dispense as written — no brand preference) on the prescription.
Insurance Coverage
Generic atorvastatin is covered by virtually every insurance plan in the country — commercial, Medicare Part D, Medicaid, Tricare, and VA. It's almost always classified as a Tier 1 preferred generic, which means the lowest copay available, typically $0 to $10 per month. If your plan is charging more, check your formulary — the claim may be processing incorrectly, or you may be receiving brand Lipitor by mistake.
How to Get the Lowest Price
Compare prices before you fill. Use RxGator to see pricing across multiple sources in one search. Consider Walmart, Costco, or Cost Plus Drugs for the lowest cash prices. If you have insurance but your copay is higher than the cash price with a discount card, ask the pharmacist to run it as a cash transaction instead. And look into 90-day supplies — buying three months at once almost always saves money per pill and reduces pharmacy trips.
Atorvastatin is a drug where no one should be paying a high price. The supply is abundant, the competition is fierce, and the options for discounts are everywhere. The only barrier is knowing to look.
Search your medication on RxGator to compare prices across 16 sources — free, no account required.
Search Drug Prices NowDisclaimer: This article is for informational purposes only and does not constitute medical or financial advice. Drug prices change frequently and vary by pharmacy, location, and insurance plan. Always consult your healthcare provider or pharmacist for the most current pricing and before making changes to your medication. RxGator is a price comparison tool and is not a pharmacy, insurer, or healthcare provider.