ℹ️ Disclosure: RxGrab is reader-supported. We may earn a commission when you click affiliate links — at no extra cost to you. Full policy.
Pharmacies · Costco

Costco Pharmacy: You Don't Need a Membership (and Prices Are Insane)

Updated April 2026·10 min read
Quick verdict: Costco consistently has the lowest pharmacy prices among brick-and-mortar pharmacies. By federal law, you do NOT need a Costco membership to use the pharmacy. Their markup on generics is often lower than Walmart's $4 list. If you live near a Costco, it should be your first stop.

Most people assume you need a $65/year Costco membership to fill prescriptions there. You don't. Federal and state laws require pharmacies inside membership warehouse clubs to serve non-members. This one piece of information can save you hundreds of dollars a year — because Costco's drug prices are genuinely, consistently among the lowest in the country. For a full comparison, see our pharmacy price comparison guide.

Why You Don't Need a Membership

Pharmacies are regulated differently from retail stores. Most states classify pharmacy services as an essential health service that cannot be restricted behind a membership paywall. Costco is required to allow non-members to use the pharmacy, and they do — though they don't exactly advertise it.

Here's how it works in practice:

  1. Walk up to the pharmacy entrance. Most Costco locations have a dedicated pharmacy entrance or you can tell the door greeter you're going to the pharmacy. They'll let you in.
  2. Go directly to the pharmacy counter. You can't browse the store without a membership (though some locations are relaxed about this), but the pharmacy is accessible.
  3. Fill your prescription normally. No membership card needed. You'll pay the same prices as members for prescriptions.
Important distinction: The pharmacy doesn't require membership, but Costco's Member Prescription Program (a separate discount program) does require membership. Regular pharmacy pricing — which is already very low — is available to everyone.

How Costco Prices Compare

Costco operates on a fundamentally different model from CVS, Walgreens, and even Walmart. Their pharmacy markup is among the lowest in the industry — Costco caps their markup at roughly 14-15% above wholesale cost, compared to 25-50%+ at chain pharmacies.

Here's a real-world price comparison for 10 common generics (30-day supply, cash price):

DrugCostcoWalmartCVSWalgreens
Atorvastatin 20mg (30)$2.81$4.00$15.99$18.49
Lisinopril 20mg (30)$1.85$4.00$12.99$14.49
Metformin 1000mg (60)$3.22$4.00$11.99$13.99
Omeprazole 20mg (30)$3.07$4.00$16.49$19.99
Amlodipine 10mg (30)$2.14$4.00$13.49$15.99
Sertraline 100mg (30)$3.56$4.00$14.99$17.49
Losartan 50mg (30)$2.73$4.00$12.99$16.49
Gabapentin 300mg (90)$5.11$10.00$24.99$28.99
Levothyroxine 50mcg (30)$2.89$4.00$11.49$13.99
Montelukast 10mg (30)$4.12$4.00$18.99$22.49

The pattern is clear: Costco beats Walmart on most generics, often by $1-2 per fill. Against CVS and Walgreens, the savings are dramatic — 60-85% lower. The only drug where Walmart ties or beats Costco is montelukast, and the difference is pennies.

Best Drugs to Fill at Costco

Costco excels in specific categories:

Maintenance Medications

If you take a drug every month for a chronic condition — blood pressure, cholesterol, diabetes, thyroid, depression — Costco should be your first price check. The savings compound over a year. Saving $1.50 per month on three medications is $54/year in your pocket, with zero effort.

Drugs NOT on Walmart's $4 List

This is where Costco really shines. Walmart's $4 list covers about 300 generics. Everything else is regular Walmart pricing, which isn't particularly cheap. Costco's low markup applies to their entire formulary, so drugs that don't qualify for Walmart's $4 program are often 50-70% cheaper at Costco.

Brand-Name Drugs

Costco's low markup also applies to brand-name drugs. While brand drugs are expensive everywhere, Costco's will typically be the lowest retail price. For drugs like Eliquis or brand-name Synthroid, the difference can be $20-40 per fill compared to CVS.

Costco vs. Cost Plus Drugs vs. Amazon Pharmacy

If Costco is cheap, what about the online disruptors?

FactorCostcoCost Plus DrugsAmazon Pharmacy
Pricing modelLow markup (~15%)Cost + 15% + $5 shipPrime discounts
Best forIn-person pickupMail-order genericsPrime members
SelectionBroad~2,000+ drugsBroad
Membership neededNo (pharmacy)NoPrime recommended
SpeedSame day3-5 days1-5 days

For same-day pickup, Costco wins. For mail-order convenience, Cost Plus Drugs often matches or beats Costco on price. We compared them side by side in our Cost Plus Drugs review. Amazon Pharmacy is best for Prime members who want delivery convenience — see our full Amazon Pharmacy review.

If you're interested in how supplement costs compare to prescription alternatives, Health Britannica's supplement pricing guide covers the other side of that equation.

Costco's Member Prescription Program

Confusingly, Costco has a separate program called the Costco Member Prescription Program (CMPP). This does require membership and offers additional discounts on top of Costco's already-low pricing. If you already have a Costco membership, it's worth enrolling — it's free for members and can knock another 2-15% off generic prices.

But even without CMPP, regular Costco pharmacy pricing beats most competitors. Don't let the membership confusion stop you from using the pharmacy.

How to Check Costco Prices Before You Go

Costco doesn't make it super easy to check prices online (unlike Cost Plus Drugs, which lists everything transparently). Your options:

  1. Call the pharmacy. Call your local Costco pharmacy and ask for the cash price on your medication. They'll tell you over the phone.
  2. Use GoodRx. GoodRx shows Costco prices and sometimes offers additional coupons on top. Though honestly, Costco's regular cash price is often the same as or lower than the GoodRx price.
  3. Costco.com. Some pricing information is available on Costco's website, though it's not as transparent as it could be.

The Downsides of Costco Pharmacy

It's not all sunshine:

Frequently Asked Questions

Can I really use Costco pharmacy without a membership?

Yes. Federal law requires pharmacies inside membership clubs to serve non-members for prescription medications. You can walk into any Costco pharmacy, fill a prescription, and pay the cash price without a Costco membership. Tell the door greeter you're going to the pharmacy.

Is Costco cheaper than Walmart for prescriptions?

For most generics, yes. Costco's markup is lower than Walmart's standard pricing, and many drugs at Costco come in under Walmart's $4 price. For drugs on Walmart's $4 list specifically, the difference is small ($1-2), but for drugs not on the list, Costco can be dramatically cheaper.

Does Costco pharmacy accept insurance?

Yes. Costco pharmacy accepts most major insurance plans. As with any pharmacy, you should compare your insurance copay to the cash price — sometimes the cash price at Costco is lower than your copay. This is especially common with generics.

Get weekly pharmacy savings tips

Price comparisons, new discount programs, and insider tips. Free, no spam.

Keep reading