Amazon entered the pharmacy business by acquiring PillPack in 2018, then launched Amazon Pharmacy in 2020. By 2026, it's become a serious contender -- especially for the 200+ million Prime members who get automatic prescription discounts. But is it actually the cheapest? We compared prices across 20 common drugs to find out. For the complete comparison, see our pharmacy price comparison guide.
The short answer: Amazon Pharmacy is rarely the absolute cheapest on any single drug. But it's consistently competitive, and for patients who value the convenience of auto-refills, a familiar interface, and free delivery, the small price premium (when it exists) is often worth paying. The real value proposition is RxPass -- $5/month for unlimited eligible generics -- which no other pharmacy matches for multi-medication patients.
Amazon Pharmacy has two pricing tiers:
Without Prime, Amazon Pharmacy is just a regular mail-order pharmacy. Prices are comparable to other online pharmacies and accept insurance. Nothing special here -- you'll often find better prices at Costco or Cost Plus.
To be direct: if you don't have Prime, there's almost no reason to use Amazon Pharmacy. The standard pricing offers no advantage over competitors, and you lose the free shipping benefit. You'd be better served by Cost Plus Drugs or a local pharmacy with a GoodRx coupon.
This is where it gets interesting. Prime members automatically get access to discounted cash prices on most medications:
The "up to" language is doing heavy lifting here. On cheap generics, the discount is often 60-80%. On expensive brand-name drugs, the discount is typically 10-20%, not 40%. The advertised maximums are real but represent best cases, not averages.
Amazon also offers RxPass -- a subscription that covers an unlimited number of eligible generic medications for a flat $5/month. If you take multiple generic prescriptions, this can be an incredible deal. One flat fee, all your generics delivered free.
The catch: RxPass covers a curated list of about 60 common generics, not every generic available. And it's only available for Prime members.
RxPass is Amazon Pharmacy's most compelling feature and the hardest for competitors to match. Here's the math:
| Medications Per Month | RxPass Cost | Costco (est.) | GoodRx (est.) | Winner |
|---|---|---|---|---|
| 1 generic | $5.00 | $2-$4 | $3-$5 | Costco/GoodRx |
| 2 generics | $5.00 | $4-$8 | $6-$10 | RxPass |
| 3 generics | $5.00 | $6-$12 | $9-$15 | RxPass |
| 4 generics | $5.00 | $8-$16 | $12-$20 | RxPass |
| 5+ generics | $5.00 | $10-$20+ | $15-$25+ | RxPass |
The breakeven point is clear: if you take 2 or more eligible generics, RxPass is almost certainly the cheapest option. At 3+ medications, it's a clear winner. A patient on five generic medications saves $100-$200/year compared to filling at Costco, and $180-$300/year compared to GoodRx.
The critical question is whether your specific drugs are on the RxPass formulary. The list includes most of the high-volume generics -- lisinopril, atorvastatin, metformin, omeprazole, amlodipine, sertraline, and about 55 others. But newer generics and less common drugs may not be covered. Check pharmacy.amazon.com for the current list.
| Drug (30-day) | Amazon (Prime) | Costco | Cost Plus | Walmart $4 |
|---|---|---|---|---|
| Atorvastatin 20mg | $3.00 | $2.81 | $4.20 | N/A |
| Lisinopril 20mg | $2.50 | $1.85 | $3.10 | $4.00 |
| Metformin 1000mg | $3.00 | $3.22 | $3.80 | $4.00 |
| Sertraline 100mg | $3.50 | $3.56 | $4.50 | $4.00 |
| Omeprazole 20mg | $2.00 | $3.07 | $3.60 | $4.00 |
| Amlodipine 10mg | $2.50 | $2.14 | $3.30 | $4.00 |
| Levothyroxine 50mcg | $3.50 | $2.89 | $3.90 | $4.00 |
| Gabapentin 300mg | $4.00 | $5.11 | $4.80 | N/A |
The results are mixed. Amazon Prime pricing is competitive with Costco -- sometimes cheaper, sometimes not. For drugs eligible for RxPass ($5/month unlimited), Amazon wins on value if you take 2+ medications. For individual fills, Costco often edges Amazon by a dollar or two.
Cost Plus Drugs is generally more expensive per fill when you factor in the $5 shipping, but their 90-day supply pricing can beat Amazon on some drugs. It depends on the specific medication. See our detailed Cost Plus review for more pricing data.
Amazon advertises "up to 40% off brand-name drugs" for Prime members. In practice, the discounts on expensive brand drugs are less impressive:
| Drug (30-day) | Retail Price | Amazon Prime Price | Actual Discount |
|---|---|---|---|
| Eliquis 5mg | $620 | $520 | 16% |
| Jardiance 25mg | $580 | $490 | 16% |
| Ozempic 1mg | $935 | $850 | 9% |
| Entresto 49/51mg | $620 | $540 | 13% |
A 9-16% discount on a $600+ drug is something -- saving $80-$100/month matters. But these discounts pale compared to manufacturer copay cards ($0-$25/month with insurance) or patient assistance programs (free). Amazon Pharmacy doesn't stack with manufacturer copay cards, so for brand-name drugs, you're better off using your insurance + manufacturer copay card at a local pharmacy.
Amazon's brand-name pricing is most useful for uninsured patients who don't qualify for manufacturer assistance programs -- a relatively narrow group. For everyone else, there are better paths to brand-name savings.
One of Amazon Pharmacy's best features is automatic refills. For maintenance medications, you can set up Subscribe & Save -- your prescription ships automatically before you run out. No calling the pharmacy, no remembering to refill, no gaps in medication.
This matters more than most people realize. Medication adherence -- actually taking your prescriptions consistently -- is one of the biggest problems in healthcare. Automatic delivery removes the friction that causes people to miss doses or go days without medication.
The numbers on adherence are striking: roughly 50% of patients don't take their medications as prescribed, and medication non-adherence causes an estimated 125,000 deaths per year in the U.S. If auto-refill delivery prevents even one missed refill per year, the health benefit likely exceeds any small price difference between Amazon and a cheaper pharmacy.
Amazon Pharmacy ships via the standard Amazon logistics network. Here's what to expect:
The same-day delivery option is Amazon's competitive advantage over Cost Plus Drugs (3-5 days) and a potential equalizer with local pharmacies. As of 2026, same-day Rx delivery is available in about 20 major metro areas, with more being added quarterly. If your city has it, Amazon Pharmacy becomes viable even for urgent prescriptions.
One reliability concern: Amazon occasionally substitutes delivery partners, and prescription packages require signature verification in some states. If you're not home during delivery, this can add delays. Set up delivery notifications and coordinate accordingly.
Amazon still operates PillPack as a separate service. The key difference:
If you take 4+ medications at different times of day, PillPack's pre-sorted packets can be genuinely helpful. For most people taking 1-2 medications, standard Amazon Pharmacy is simpler.
An important distinction: PillPack uses insurance billing primarily and doesn't always offer the Prime cash-price discounts that Amazon Pharmacy does. If you're comparing cash prices, use Amazon Pharmacy. If you're using insurance and want the convenience of dose sorting, PillPack is the better fit.
Amazon is one of many ecosystems trying to own your healthcare spend. If you're curious about Amazon's broader marketplace strategies, BagEngine covers the Amazon seller and buyer ecosystem from a different angle.
Costco edges Amazon on per-drug pricing for most common generics ($1-$2 cheaper per fill). But Amazon wins on convenience -- no driving to Costco, no membership required for pharmacy (though you need Prime for the best prices), and auto-refill. If you already shop at Costco regularly and don't mind the pharmacy counter, Costco saves slightly more. If convenience matters, Amazon wins.
Cost Plus wins on 90-day maintenance medications where their transparent pricing model shines. Amazon wins on 30-day fills (no $5 shipping fee) and convenience features like RxPass and auto-refill. Cost Plus doesn't carry controlled substances; Amazon carries a limited selection. For a dedicated comparison, see our Cost Plus review.
Walmart's $4 list is unbeatable on covered drugs -- $4 flat, no membership needed, walk in and walk out. But the list covers only about 300 drugs. For drugs not on the $4 list, Amazon Prime pricing is typically cheaper than Walmart's standard pricing. And Amazon delivers, while Walmart requires a trip.
GoodRx offers same-day pickup at 70,000+ pharmacies -- hard to beat for urgent needs. Amazon can't match that speed in most cities (yet). But for routine maintenance fills, Amazon's prices are comparable to GoodRx, and auto-delivery is more convenient than remembering to use a coupon each month. See our discount cards comparison.
This deserves its own section. When you use Amazon Pharmacy, Amazon has your prescription history, your health conditions (inferred from your medications), and your insurance information. For a company that already tracks your shopping, browsing, and entertainment habits, adding health data to the profile is a significant data consolidation.
Amazon states they don't use pharmacy data for advertising or product recommendations. Whether you trust that is a personal decision. If data privacy is a priority, Costco's in-person pharmacy or Cost Plus Drugs' more focused operation may feel more comfortable.
Some specific concerns worth weighing:
A few tips for the setup process:
No, anyone can use Amazon Pharmacy. But Prime members get significantly better pricing (up to 80% off generics, 40% off brands) and free delivery. Without Prime, Amazon Pharmacy pricing is similar to other online pharmacies and not particularly competitive.
It depends on the medication. For some drugs, Amazon Prime pricing beats Costco by $1-2. For others, Costco is cheaper. If you take multiple generics, Amazon's RxPass ($5/month for unlimited eligible generics) can be cheaper than filling individually at Costco. The best approach is to compare your specific medications.
RxPass is an Amazon Prime benefit that covers eligible generic medications for a flat $5/month, regardless of how many medications you take. It covers about 60 common generics. If you take 2+ eligible medications, it's typically cheaper than filling them individually anywhere. It's not available in all states.
Yes. Amazon Pharmacy accepts most major insurance plans. When you add your insurance information, Amazon shows you both the insurance copay and the Prime cash price for each drug, so you can choose whichever is lower. You can mix and match -- use insurance for some drugs and Prime pricing for others.
Amazon Pharmacy fills some controlled substances (Schedule III-V) but does not fill Schedule II drugs like Adderall, Ritalin, or Oxycodone. Availability of controlled substances also varies by state. For Schedule II prescriptions, you'll need a local pharmacy. Check Amazon's current policy for your specific medication and state.
Amazon offers automatic refills through Subscribe & Save. Your prescriptions ship automatically before you run out, based on the fill date and days supply. You receive notifications before each shipment and can adjust timing or skip a delivery. Amazon also handles prescription renewal requests with your doctor when refills run out.
New discount programs, price comparisons, and insider tips delivered weekly.