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.
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.
| Retailer | What you pay |
|---|---|
| Walmart pharmacy | About $935 to $1,149 cash for brand Ozempic |
| Amazon Pharmacy | Fills brand semaglutide with a prescription; cash price tracks the list price |
| Costco / Sesame | About $349 a month for the branded injection, or the Wegovy pill from $149 |
| Sam's Club | Wegovy 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.
| Retailer | Product | Cash price | Notes |
|---|---|---|---|
| Walmart | Brand Ozempic | ~$935 to $1,149/mo | Standard pharmacy cash price; a GoodRx coupon can trim it |
| Amazon Pharmacy | Brand semaglutide | Tracks list price | Prescription mailed to your door; the price shows before you buy |
| Costco (Sesame) | Branded injection | ~$349/mo | Discounted through the Sesame partnership; membership required |
| Costco (Sesame) | Wegovy pill | From $149 | Starter pricing through the same program |
| Sam's Club | Wegovy pill | ~$299/mo | Filled 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.