Ozempic and GLP-1 prices at Walmart Amazon Costco and Sam's Club

No retailer sells Ozempic off the shelf, but with a prescription Costco members pay about $349 a month while Walmart cash runs $935 to $1,149.

By John Samaras, EditorAug 27, 20265 min read

TLDR. No retailer sells Ozempic off the shelf. It needs a prescription. Once you have one, the cash price changes from counter to counter but the drug does not. Walmart pharmacy runs about $935 to $1,149 cash. Amazon Pharmacy fills brand semaglutide. Costco members pay about $349 a month for the branded injection, well below the usual retail cash price, or start the Wegovy pill from $149 through the Sesame program. Sam's Club fills the Wegovy pill near $299 a month.

RetailerWhat you pay
Walmart pharmacyAbout $935 to $1,149 cash for brand Ozempic
Amazon PharmacyFills brand semaglutide with a prescription; cash price tracks the list price
Costco / SesameAbout $349 a month for the branded injection, or the Wegovy pill from $149
Sam's ClubWegovy pill around $299 a month
Off the shelf?No. Every option needs a prescription.

What each retailer actually charges

The prices below are cash prices, meaning what you pay without insurance. Insurance, a manufacturer savings card or a pharmacy coupon can move the number. The pharmacy's own cash price is the starting point.

RetailerProductCash priceNotes
WalmartBrand Ozempic~$935 to $1,149/moStandard pharmacy cash price; a GoodRx coupon can trim it
Amazon PharmacyBrand semaglutideTracks list pricePrescription mailed to your door; the price shows before you buy
Costco (Sesame)Branded injection~$349/moDiscounted through the Sesame partnership; membership required
Costco (Sesame)Wegovy pillFrom $149Starter pricing through the same program
Sam's ClubWegovy pill~$299/moFilled at the club pharmacy

Walmart

Walmart sells brand Ozempic only from its pharmacy counter. There it runs about $935 to $1,149 in cash, close to the drug's list price, and a discount coupon can bring it down (QuickMD). You still need a prescription. Walmart will not hand it over without one.

Amazon Pharmacy

Amazon Pharmacy fills brand semaglutide and mails it. You send a prescription, Amazon shows the cash price before you confirm, and the box arrives at home. The delivery is the draw here, not a lower drug price.

Costco and the Sesame program

Costco is where the retail story bends. Through a partnership with the telehealth marketplace Sesame, members can get the branded injection for about $349 a month, well below the usual retail cash price (CBS News). The same program lists the Wegovy pill from $149 to start (Sesame). You need a Costco membership and a prescription from the Sesame visit.

Sam's Club

Sam's Club fills the Wegovy pill at its club pharmacies for around $299 a month. As with every option above, a prescription comes first.

The cheapest route is not a retailer

The lowest price on a GLP-1 right now does not come from Walmart, Costco or Sam's Club. It comes from telehealth programs that dispense compounded semaglutide, which run about $149 to $178 a month, below any retail brand price. That gap is wide. Brand Ozempic at retail sits near $935 to $1,149, while a compounded program can be a fifth of that. The trade-offs differ, and compounded medicine moves through a different supply chain than the brand, so the comparison is not one to one. But if price is the whole question, the answer sits off the retail shelf.

See how the programs stack up on our comparison chart, or go straight to the cheapest GLP-1 programs. For the retailer routes above, we track the Costco/Sesame and Amazon Pharmacy programs page by page.

Common questions

Is Ozempic cheaper at Costco? Yes, if you use the Sesame program. Members pay about $349 a month for the branded injection, well below the usual retail cash price. You need the membership and a prescription.

Can I buy Ozempic off the shelf at any of these stores? No. Ozempic is a prescription drug everywhere. The retailer differences come down to cash price and delivery, not whether you can grab it without a doctor.

Where is the lowest price overall? Not a big-box retailer. Compounded semaglutide through telehealth runs about $149 to $178 a month, under every retail brand price we track.

Why you can trust GLP Chart. Same scoring framework applied to every program. No paid placements. We never remove unfavorable information at an advertiser's request. Pricing is pulled from each program's public-facing page every Monday.