Brand-name prescription

Vivitrol

naltrexone

Compare your options

CompareVivitrolBrand nameAuthorized genericWithout the Vivitrol nameRegular genericnaltrexone
What pharmacies pay$1,716per vialNot soldNot sold
Same as Vivitrol?The original––
Ways to saveMaker’s cardas little as $0 a prescriptionwith commercial insurance––
With insuranceYour plan’s brand co-pay––

No authorized generic: There isn’t one.

No regular generic: No generic is sold yet.

Prices are the average U.S. drugstores pay (source: Medicaid, September 23, 2026). What you pay depends on your plan or the pharmacy.

Co-pay cards can’t be used with Medicare (including Medicare Advantage), Medicaid, TRICARE or VA.

The maker’s savings card

Rx Maker’s savings card Alkermes

VIVITROL Co-pay Savings Program

With commercial insurance

as little as $0 a prescription

Paying cash, no insurance

up to $500 off a prescription

The card pays up to $500 a prescription.

Get it on vivitrol.com

In the maker’s words

“Eligible patients who have commercial insurance or no insurance may pay as little as $0 per prescription of VIVITROL.”

“Maximum savings per prescription is $500 up to 12 prescriptions per calendar year, with maximum savings up to $6,000 per calendar year.”

From the maker’s offer on vivitrol.com, checked September 25, 2026. What you pay depends on your plan. Co-pay cards can’t be used with Medicare (including Medicare Advantage), Medicaid, TRICARE or VA.

Before you use a discount card

Discount cards like GoodRx take money off the pharmacy’s cash price. For a brand-name drug, that price is often still high. With commercial insurance, Vivitrol’s own card may bring it to as little as $0 a prescription. Paying cash, the maker’s card takes up to $500 off a prescription.

Look up the discount-card price, then compare it with this estimate. You can use a maker’s card or a discount card, but usually not both on the same fill.

What pharmacies pay

The average U.S. drugstores pay for each strength (source: Medicaid, September 23, 2026). What you pay depends on your plan or the pharmacy.

StrengthVivitrol
380 mg vial-diluentper vial$1,716

Good to know