“Semaglutide for $25” refers to Novo Nordisk’s manufacturer savings cards for its brand semaglutide products — the Ozempic, Wegovy, and Rybelsus Savings Cards. With eligible commercial (employer or marketplace) insurance that covers the drug, the card can bring your copay to as little as $25, and each card pays at most $100 toward a 1-month fill. Federal rules exclude Medicare, Medicaid, VA, and TRICARE.
There is no generic semaglutide, so if you are uninsured the $25 card does not apply. The cheapest cash routes are NovoCare self-pay — the Wegovy pill from $149/month at 1.5 mg, or the pen at $199 for the first two fills and $349/month after — or compounded semaglutide via licensed telehealth at about $99–$300/month (the low end is a 12-month plan billed upfront), which is not FDA-approved as a finished drug. Estimates as of September 2026.