The cost of Ozempic pens is $199* per month with GoodRx. This cost is available to eligible self-paying patients through a collaboration with Novo Nordisk, at over 70,000 retail pharmacies nationwide, with GoodRx.
*Limited time offer: Only available for 2 monthly fills between 11/17/2025 – 3/31/26. For each fill after, pay $349/month for Ozempic® 0.25mg, 0.5mg or 1mg, and $499/month for Ozempic® 2mg. For eligible patients only.