Most GLP-1 articles in 2026 talk about telehealth. But a huge share of US patients still fills these drugs the old-fashioned way — at a retail counter inside a Costco warehouse, a CVS, a Walmart Supercenter, or a Walgreens at the corner. What changed in the last twelve months is that the chains themselves now compete on price and on the visit attached to the prescription. Costco partnered with Sesame for half-price Wegovy and Ozempic for members. Walmart became the first retail pickup option for LillyDirect Zepbound. CVS MinuteClinic and Walgreens both launched retail weight-management programs with fixed-price visits. And the manufacturers — Lilly and Novo — sell directly through NovoCare and LillyDirect, often undercutting the pharmacy counter.
Direct answer: As of May 2026, the cheapest brick-and-mortar paths are Costco + Sesame (Wegovy and Ozempic at $349/month for Costco members; $199/month for the first two months) and Walmart pickup of LillyDirect Zepbound ($349 starting dose, $499 higher doses). Retail clinic visits cost $69 initial / $59 follow-up at CVS MinuteClinic and $49 per visit at Walgreens Weight Management. Manufacturer-direct NovoCare Pharmacy sells Wegovy injection at $349/month ($199 introductory for two months) and Wegovy pill from $149/month. LillyDirect sells Zepbound vials from $299 (2.5 mg) to $449–$699 (15 mg) depending on dose and refill cadence. Without any program, plain cash prices at all four chains run $950–$1,380/month for Wegovy, Ozempic, or Zepbound — within $50 of each other.
The 2026 pharmacy pricing map
| Channel | Wegovy injection | Wegovy pill | Zepbound vial | Ozempic |
|---|---|---|---|---|
| Costco Pharmacy (Sesame, member) | $349/mo ($199 intro x2) | n/a | not discounted | $349/mo ($199 intro x2) |
| Walmart Pharmacy + LillyDirect | n/a | n/a | $349 (2.5 mg) / $499 (5–15 mg) | n/a |
| CVS retail (cash) | ~$1,300/mo | ~$500 | ~$1,000 | ~$970 |
| Walgreens Weight Management (self-pay) | $199 intro / $349 | $149 (1.5–4 mg) | $349–$499 via LillyDirect | $199 intro / $349 |
| LillyDirect (direct ship or Walmart pickup) | n/a | n/a | $299 (2.5) / $399 (5) / $449–$699 | n/a |
| NovoCare Pharmacy (direct ship) | $199 intro / $349 | $149 | n/a | $199 intro / $349 |
All prices are self-pay (no commercial insurance applied) and reflect current manufacturer and pharmacy programs in May 2026. Plain retail cash prices without any discount card or program land in the $950–$1,380 range across all four chains, which is why nobody pays sticker if they have a choice.
Costco Pharmacy: the Sesame channel
Costco's pharmacy is open to non-members in most states by federal and state law, but the Costco Member Prescription Program discounts only apply to members. The bigger 2025 development was a deal with Sesame under which Costco members can buy Wegovy or Ozempic at roughly half the list price:
- $349/month standard self-pay for Wegovy or Ozempic
- $199/month for the first two months as a new-patient promotion
- Costco Executive Members get an additional 2% reward
- Requires an active Costco membership and a Sesame visit (Success by Sesame weight-loss program) to issue or transfer the prescription
- Filled at a local Costco Pharmacy
The flow is: enroll on Sesame's Costco member page, complete a virtual evaluation with a licensed clinician, and — if clinically appropriate — have the prescription sent to a Costco pharmacy of your choice. The drug at the counter is identical to the one at any other pharmacy; what changes is the price tag and the source of the prescription.
Zepbound is not part of the Sesame–Costco discount as of May 2026, though Costco fills Zepbound at standard cash prices (around $1,000/month) or routes patients to LillyDirect pickup at Walmart for the discounted price. For Wegovy-eligible patients with a Costco card, this is the cheapest in-store option in the US.
Walmart Pharmacy and Walmart Health virtual care
Walmart took a different approach. Instead of partnering with a single telehealth company, in April 2026 it launched Better Care Services — a marketplace inside the Walmart app that connects customers with five vetted virtual-care providers and uses Walmart's nearly 4,600 pharmacies as the dispensing layer:
- Aaptiv — fitness app with GLP-1 companion programming
- Berry Street — registered dietitians, insurance-billable
- Curai Health — AI-guided coaching and clinician visits; free through July 31, 2026, then $29/month
- MyCare by Twin Health — metabolic tracking with clinical support
- Wheel — board-certified obesity specialists; $99 initial visit, $35 follow-up
The platform writes prescriptions through these partners and routes them to a Walmart pharmacy for same-day pickup or one-hour home delivery in many ZIPs (free for Walmart+ members).
The bigger story is the LillyDirect–Walmart partnership that launched mid-November 2025. Walmart is the first retail pickup option for LillyDirect's self-pay Zepbound:
- Zepbound 2.5 mg vial: $349/month
- Zepbound 5 mg, 7.5 mg, 10 mg, 12.5 mg, 15 mg vials: $499/month (requires Zepbound Self Pay Journey Program adherence)
Prescriptions can be sent directly from a clinician's EHR to LillyDirect Self Pay Pharmacy Solutions, and the patient chooses Walmart pickup or home delivery at checkout. The drug itself is identical to the pharmacy counter version; the price is roughly 50% off list.
CVS MinuteClinic: $69 initial visit, $59 follow-up
CVS expanded MinuteClinic's Weight Loss Program to include GLP-1 prescribing in 2025, and the program remains one of the cheapest evaluations in retail care:
- $69 cash for the initial assessment
- $59 cash for follow-up coaching sessions
- Includes a membership to DASH for Health online (a $69 value)
- Clinicians can prescribe FDA-approved GLP-1 agonists when clinically appropriate
- The MinuteClinic program covers both injectable GLP-1s (Wegovy, Zepbound, Ozempic) and oral semaglutide options (Rybelsus for type 2 diabetes; high-dose oral Wegovy for weight loss, approved December 2025)
The drug itself is then filled at a CVS pharmacy at cash, insurance, or manufacturer-savings-card pricing. CVS does not have a Costco-style negotiated discount on Wegovy or Zepbound — most patients use the Novo Nordisk or Lilly savings cards instead. With commercial insurance plus a savings card, monthly out-of-pocket can drop to $0–$25. Without insurance, CVS list prices are within $50 of Walgreens and Walmart, so this lane is most attractive when you already use CVS and want a fast, fixed-price clinical evaluation.
State availability for GLP-1 prescribing inside MinuteClinic varies. Drug supply is not guaranteed at any particular CVS location — staff will often check inventory or offer a transfer to a sister store before dispensing.
Walgreens Weight Management: $49 video visit
Walgreens launched Walgreens Weight Management through its Virtual Healthcare platform in February 2026 with explicitly low-friction pricing:
- $49 initial video visit with a physician or nurse practitioner
- $49 for each follow-up chat or video visit (no subscription)
- Self-pay focus — designed for uninsured or under-insured adults aged 18–64
- Eligibility: BMI 30+, or BMI 27+ with a comorbidity (hypertension, high cholesterol, sleep apnea, PCOS, liver disease)
The program prescribes the full menu of GLP-1 agonists:
- Semaglutide — Wegovy injection and Wegovy pill
- Tirzepatide — Zepbound KwikPen and Zepbound vials
- Orforglipron — Foundayo pills (oral, non-peptide)
- Liraglutide — Saxenda
Walgreens layers manufacturer self-pay offers on top. Through August 31, 2026:
- Wegovy 1.5 mg and 4 mg pills start at $149/month via Novo's offer; later doses can rise to $299/month
- Wegovy 0.25 mg and 0.5 mg injection pens start at $199/month for two months, then $349/month
- Zepbound vials route through LillyDirect at the $349/$499 tiers
For patients who want an in-store retail experience with a real chain pharmacy and the cheapest available video visit, Walgreens is the lowest-cost-of-entry path in 2026.
Manufacturer direct: LillyDirect and NovoCare Pharmacy
The two GLP-1 manufacturers run their own pharmacies, both with prices that often undercut the chain stores. They are worth knowing about even if you prefer brick and mortar — pricing here sets the floor that everyone else negotiates against.
LillyDirect Self Pay Pharmacy Solutions (Zepbound):
| Dose | Self Pay Journey Program | Outside program |
|---|---|---|
| 2.5 mg vial | $299/mo | $299 |
| 5 mg vial | $399/mo | $399 |
| 7.5 mg vial | $449/mo | $499 |
| 10 mg vial | $449/mo | $699 |
| 12.5 mg vial | $449/mo (refilled within 45 days) | $849 |
| 15 mg vial | $449/mo (refilled within 45 days) | $1,049 |
KwikPens and vials are available; delivery direct to home, or pickup at any Walmart pharmacy nationwide. The Journey Program discount only holds if you refill within 45 days of the previous shipment, which is the catch most patients miss.
NovoCare Pharmacy (Wegovy, Ozempic):
| Product | Self-pay price |
|---|---|
| Wegovy pill | from $149/mo |
| Wegovy injection 0.25 mg / 0.5 mg | $199/mo for first 2 fills through June 30, 2026, then $349/mo |
| Wegovy injection (other doses) | $349/mo |
| Ozempic | $199/mo intro x 2 then $349/mo |
NovoCare Pharmacy is fulfilled by CenterWell Pharmacy and ships direct to home with free delivery, refill reminders, and case-manager access. The catch: government beneficiaries are excluded (no Medicare or Medicaid), and the discount is for cash-paying patients — not stackable with most commercial copay cards.
How to transfer a GLP-1 prescription
If your current pharmacy is more expensive than one of the channels above, transferring is straightforward and you do not need a new prescription:
- Pick the destination — Costco for Sesame-Wegovy, Walmart for LillyDirect Zepbound pickup, NovoCare or LillyDirect for direct ship, CVS or Walgreens for retail
- Collect your info — drug name and dose, current pharmacy name and phone number, prescriber name, member or insurance details (or self-pay)
- Call or message the new pharmacy — they initiate the transfer with the old one. You do not have to talk to the original pharmacy
- Confirm the transfer landed — call the new pharmacy and verify the prescription is in their system with refills remaining
- Update the prescriber if you switched programs — particularly important if you are moving to LillyDirect or NovoCare, which require an EHR-routed e-prescription, not a phone transfer
A few drug-specific notes. Controlled-substance rules do not apply to GLP-1s, so transfers carry no extra paperwork. Prescriptions for branded Wegovy, Ozempic, and Zepbound transfer cleanly between any US pharmacy. Compounded semaglutide or tirzepatide transfers are much more restricted — most retail chains will not accept them at all, since compounded prep is patient-specific and tied to the original pharmacy's formulation.
Coupon stacking and savings-card math
The cheapest path is often a combination, not a single price. The usual stack:
- Commercial insurance covers the drug at Tier 2 or 3
- Manufacturer copay card drops the patient cost to $0–$25 for 12–24 months (Novo Wegovy/Ozempic Savings Card; Lilly Zepbound Savings Card)
- Pharmacy of choice — typically the chain that has the drug in stock and accepts the savings card
If insurance does not cover the drug:
- Self-pay direct via NovoCare or LillyDirect (often cheapest)
- Costco + Sesame if you have a Costco membership and need Wegovy or Ozempic
- GoodRx, SingleCare, or RxSavings as a fallback at any chain — these usually beat plain cash but lose to manufacturer self-pay
Stacking GoodRx with a manufacturer copay card is not allowed — you have to pick one. The math typically favors the copay card when insurance is involved and the manufacturer program when it is not.
What people get wrong
- "All pharmacies charge the same cash price." Sticker prices are within $50, but the programs layered on top vary dramatically — Costco-Sesame is half off, Walgreens has a $49 visit, MinuteClinic has a $69 visit, LillyDirect has its own tiered pricing.
- "I need to use a telehealth company to get the discount." No — Costco's pharmacy will fill a script from your existing primary care doctor at the discounted member price as long as Sesame routes it. NovoCare and LillyDirect will accept any in-network US prescription.
- "Costco is members-only." Their pharmacy is open to non-members in most US states by law. The Member Prescription Program discount and the Sesame deal are members-only, however.
- "Walmart Pharmacy is the cheapest for everything." Walmart is the cheapest for Zepbound via LillyDirect pickup. For Wegovy and Ozempic, Costco-Sesame and NovoCare are usually cheaper.
- "Retail clinic visits include the medication." They do not. The $49 or $69 visit gets you the evaluation and prescription. The drug itself is filled separately at the chain's pharmacy with cash, insurance, or savings-card pricing.
- "I can use my GoodRx coupon with the Novo or Lilly savings card." You cannot stack a discount card with a copay card. Choose one.
- "The pharmacy will always have my dose." Inventory varies by store, drug, and week. Call ahead, especially for newly launched doses like Wegovy 7.2 mg or 15 mg Zepbound vials.
Frequently asked questions
Which pharmacy has the cheapest Wegovy in 2026? For self-pay, NovoCare Pharmacy at $199/month introductory or $349/month standard for injection ($149/month for the pill). Costco Pharmacy via Sesame matches at $349/month for members. Retail cash without a program runs ~$1,300/month at every chain.
Which pharmacy has the cheapest Zepbound? LillyDirect, picked up at any Walmart pharmacy or shipped to home: $299/month for the 2.5 mg vial, $399 for 5 mg, and $449/month for higher doses under the Self Pay Journey Program (with 45-day refill cadence).
Can I use insurance at Costco or Walmart for GLP-1? Yes. Both accept commercial insurance and can apply Novo or Lilly copay assistance cards. The Sesame–Costco and LillyDirect–Walmart programs are self-pay only and do not stack with insurance.
Is the GLP-1 at Costco different from the one at CVS? No. The drug is identical — same NDC, same FDA approval, same manufacturer. What differs is the channel, the pricing program attached, and which clinician wrote the prescription.
Does CVS MinuteClinic actually prescribe GLP-1s? Yes, when clinically appropriate. The $69 initial visit and $59 follow-up include evaluation; if you meet eligibility (BMI thresholds, no contraindications), the clinician can prescribe a GLP-1 agonist and route it to a CVS pharmacy.
Is Walgreens Weight Management available in all states? Most US states, but not all. Eligibility and prescribing rules vary; check the program enrollment page for your state before paying for a visit.
Can I get a compounded GLP-1 from a chain pharmacy? No. Costco, CVS, Walmart, and Walgreens dispense FDA-approved branded semaglutide and tirzepatide only. Compounded versions come from specialty 503A or 503B compounding pharmacies, not retail chains.
Does Medicare cover GLP-1 at these pharmacies? Coverage depends on the indication. Medicare Part D generally covers Ozempic, Mounjaro, and Rybelsus for type 2 diabetes. Wegovy and Zepbound for obesity have historically been excluded, though the Medicare GLP-1 Bridge demonstration starting July 2026 will give some Part D beneficiaries short-term access at participating pharmacies.
Last reviewed: May 13, 2026
Sources
- Wegovy Member Prescription Program Prices — Costco
- Costco Members Can Now Get Half-Priced Ozempic and Wegovy Through Sesame
- Walmart Expands Access to Weight Management Support Services for GLP-1 Customers
- LillyDirect and Walmart Pharmacy Launch First Retail Pick-Up Option With Direct-to-Consumer Pricing for Zepbound
- MinuteClinic Weight Loss Program — CVS
- Walgreens Weight Management Virtual Care — Walgreens
- Walgreens Launches GLP-1 Weight Management Program — HLTH
- Lilly Lowers Price of Zepbound Single-Dose Vials — Eli Lilly
- Authentic Zepbound Shipped to You — LillyDirect
- NovoCare Pharmacy — Novo Nordisk






