Retail pharmacies (Costco, Walmart, CVS, Sam’s Club) dispense brand GLP-1s at close to the manufacturer list price when you pay cash — roughly $970–$1,349/month (Ozempic ~$970–998, Wegovy ~$1,349, Zepbound ~$1,086). Membership programs like the Costco Member Prescription Program or a discount card (SingleCare) can trim some off, but for brand GLP-1s they rarely beat the manufacturer’s own self-pay programs.
The genuinely cheaper cash routes are direct from the maker: LillyDirect self-pay Zepbound vials ($299–$699/month), the oral Wegovy pill (from $149/month), or NovoCare self-pay Wegovy (~$349/month for maintenance doses; $199/month introductory). Compounded semaglutide/tirzepatide via licensed telehealth can be lower but is not FDA-approved as a finished drug. Prices are estimates as of July 2026 and vary by pharmacy and location.