Narcan (naloxone) only works on opioids. It will not reverse an overdose caused by stimulants like cocaine or methamphetamine, sedatives like benzodiazepines, alcohol, or the veterinary tranquilizer xylazine. If the substance causing the emergency doesn’t act on opioid receptors in the brain, Narcan has nothing to block.
How Narcan Works (and Why That Limits It)
Naloxone works by competing with opioids for the same receptor sites in the brain, with a particularly strong attraction to the receptor most responsible for slowing breathing. When it latches on, it physically displaces the opioid molecules and temporarily blocks their effects. Breathing restarts, consciousness returns.
This mechanism is extremely specific. Naloxone only fits into opioid receptors. Substances that suppress breathing or consciousness through different pathways in the brain are completely unaffected by it. Giving Narcan to someone overdosing on a non-opioid won’t cause harm, but it also won’t help.
Stimulants: Cocaine, Meth, MDMA
There is no reversal drug for stimulant overdose. Cocaine, methamphetamine, and MDMA (ecstasy) work on entirely different brain chemistry, flooding the system with dopamine and other excitatory signals rather than depressing it. A stimulant overdose looks nothing like an opioid overdose: instead of slow breathing and unconsciousness, you see agitation, rapid heartbeat, overheating, rigid or jerking limbs, and sometimes seizures.
If someone is experiencing a stimulant overdose, the priority is keeping them calm, cool, and hydrated while waiting for emergency medical help. Narcan will do nothing in this situation.
Benzodiazepines and Alcohol
Benzodiazepines (Xanax, Valium, Klonopin) and alcohol both slow the brain down, but they do it by acting on a completely different receptor system than opioids. Narcan does not interact with these receptors at all.
A separate reversal agent called flumazenil exists for benzodiazepines, but it’s rarely used outside of hospital settings. In people who take benzodiazepines regularly, flumazenil can trigger life-threatening withdrawal and seizures. Over half of patients in one large study experienced re-sedation after receiving it, meaning the benzodiazepine outlasted the antidote. For alcohol poisoning, there is no reversal agent whatsoever.
Xylazine (“Tranq”)
Xylazine is a veterinary sedative increasingly found mixed into the street drug supply, particularly with fentanyl. It suppresses breathing through a non-opioid mechanism, and Narcan will not reverse its effects. The CDC has confirmed this directly: naloxone will not address xylazine’s impact on breathing, and those effects may continue even after naloxone is given.
This is a critical distinction because most xylazine exposure happens alongside fentanyl, not instead of it. You should still give Narcan if you suspect an opioid is involved. The naloxone will reverse the opioid portion of the overdose while rescue breaths help compensate for xylazine’s continued suppression of breathing. First responders have reported that rescue breaths are especially important in suspected xylazine cases. Call 911 regardless, because the person will likely need medical support beyond what Narcan can provide.
When Narcan Seems to Fail on Opioids
Sometimes Narcan appears not to work even when opioids are involved. This doesn’t mean naloxone is ineffective against that opioid. It usually means the situation requires more of it or more time.
Potent Synthetic Opioids
Fentanyl is roughly 100 times more potent than morphine. It crosses into the brain rapidly and its breathing-suppressing effects can last for hours. The window for intervention is narrower, and a single standard dose of Narcan may not be enough to displace fentanyl from all the receptors it occupies. Roughly 50% of opioid receptors need to be occupied by naloxone to reverse an overdose, and achieving that threshold against a high-potency opioid can require multiple doses. A CDC health advisory has specifically noted that higher or repeated doses may be necessary for fentanyl-involved overdoses.
The takeaway: if one dose doesn’t restore breathing within two to three minutes, give another. This isn’t a sign that Narcan “doesn’t work on fentanyl.” It’s a sign that fentanyl requires more aggressive dosing.
Long-Acting Opioids
Naloxone has a half-life of about 30 to 81 minutes in adults, averaging around 64 minutes. Some opioids, particularly methadone and extended-release formulations, remain active in the body far longer than that. This means a person can initially wake up after receiving Narcan and then slip back into overdose once the naloxone wears off. This is called renarcotization, and it’s the reason someone who responds to Narcan still needs emergency medical monitoring. Repeat doses may be required at one- to two-hour intervals depending on the opioid involved.
Polysubstance Situations
When someone has taken opioids alongside other depressants like benzodiazepines or alcohol, Narcan may restore breathing but the person can remain unconscious. This often gets misread as Narcan failing. In reality, the naloxone did its job on the opioid component, but the other substances are still causing sedation. The key indicator is breathing: if someone is breathing regularly after Narcan but still unconscious, additional naloxone doses won’t help. They need medical care for the non-opioid substances in their system.
Johns Hopkins guidance on polysubstance overdose puts it simply: focus on the symptoms you can see rather than trying to guess the exact drug combination. Give Narcan, watch for breathing, and call for emergency help. Naloxone only addresses the opioid portion, and it cannot substitute for professional medical support when multiple substances are involved.

