The Ozempic retail list price without any program is roughly $970/month. NovoCare self-pay is lower: $199 for each of the first two fills at 0.25 or 0.5 mg, then $349/month at up to 1 mg and $499 at 2 mg (novocare.com or 1-888-693-6489). The Ozempic Savings Card that advertises “as low as $25” is different: it only works with commercial insurance that already covers Ozempic, and it does not apply if you are uninsured or on Medicare/Medicaid.
Because Ozempic is FDA-approved for type 2 diabetes (not weight loss), cash-pay weight-management patients generally move to a semaglutide product that has a self-pay route: NovoCare self-pay Wegovy (the same prices as the Ozempic pen, plus a pill from $149/month), or compounded semaglutide via licensed telehealth, where the cheapest plans start around $99/month billed a year upfront (not FDA-approved as a finished drug). Which brand and indication fit you is a decision for your prescriber.
If you have diabetes and commercial coverage, ask your plan whether Ozempic is on formulary before assuming the cash price — the savings card can then bring the copay down sharply. Prices are estimates as of September 2026.