Overview
- Cash-paying patients with a prescription can buy single-dose Zepbound vials for $349 for the starter dose and $499 for higher doses through LillyDirect, with the same pricing for Walmart pickup or home delivery.
- Walmart’s nearly 4,600 U.S. pharmacies become LillyDirect’s first in-store pickup network, expanding distribution beyond the platform’s home-delivery and telehealth channels.
- Access to higher Zepbound doses through LillyDirect requires enrollment in Lilly’s Self Pay Journey program intended to maintain continuity of care.
- Lilly said roughly 35% of new Zepbound prescriptions in Q2 2025 were filled via LillyDirect, reflecting strong uptake of the direct-to-consumer model.
- The partnership advances a broader shift to cash-pay distribution that bypasses insurer restrictions and counters compounders and telehealth sellers, as rivals like Novo Nordisk pursue similar retail tie-ups.
 
 