Skip to main content
Drug bottle and Pill

Compare Vivitrol vs. Narcan

Head-to-head comparisons of medication uses, side effects, warnings, and more.

Key takeaways

Vivitrol (naltrexone) and Narcan (naloxone) are both opioid antagonists, but they serve different purposes and are used in different ways. Vivitrol is an extended-release injection given once a month to help treat opioid and alcohol use disorders by blocking the feel-good effects of these substances, thus reducing cravings. It is only available by prescription and must be administered by a healthcare professional. On the other hand, Narcan is used to reverse the effects of an opioid overdose and can be administered as a nasal spray or injection. Narcan works quickly, within 2 to 3 minutes, but its effects last only 30 to 90 minutes, so it's crucial to seek emergency medical help immediately after use. Unlike Vivitrol, Narcan is available over-the-counter and can be used by anyone in an emergency situation. While Vivitrol is used as part of a long-term treatment plan, Narcan is a life-saving emergency treatment.

Browse medications

View All

Research prescriptions and over-the-counter medications from A to Z, compare drug prices, and start saving.