Three hidden factors drive the price you pay: the drug's base cost, the pharmacy's markup percentage, and the dispensing fee.
12014%
Avg price variation
$88.18
Avg savings possible
$2,644.44
Biggest price gap
$1,058.21
Potential annual savings
Every prescription price is made up of three components. Understanding them is the key to saving money.
The base cost of the medication itself. This is set by the manufacturer and is usually the same everywhere. Generic drugs can cost 80-90% less than brand-name equivalents.
A percentage the pharmacy adds on top of the drug cost. This varies dramatically: Costco charges ~0% while others charge up to 12%. This is where comparison shopping pays off.
A flat fee the pharmacist charges to fill your prescription. This is the single biggest reason prices differ. Ranges from $0.00 to $11.99.
This flat fee is charged every time you fill a prescription โ and it varies by up to 3x between chains.
Key insight
On average, Jan Aushadhi Kendra - Agra is the cheapest chain ($1.58 avg) while CVS Pharmacy - Albuquerque is the most expensive ($73.68 avg). That's a $72.10 difference on a typical prescription.
These medications have the widest price difference between the cheapest and most expensive pharmacy.
Humira
40mg
Xarelto
15mg
Xarelto
20mg
Vyvanse
30mg
Eliquis
5mg
Pradaxa
150mg
Jardiance
25mg
Invokana
100mg
Forxiga
10mg
Jardiance
10mg
Januvia
100mg
Daxas
500mcg
EpiPen
0.3mg
Tradjenta
5mg
Strattera
40mg
See which chain is cheaper for every drug, head-to-head.
Compare ChainsSearch your medication now to see how much you could save by switching pharmacies.
Search Your Medication