Heroin’s noticeable effects generally last a few hours, but there is no single timeline that applies to every person or every exposure. The initial rush can be brief, while sedation and drowsiness may continue for several hours. CAMH reports that heroin’s overall effects generally last about 3 to 5 hours, depending on the dose [1].
For someone who has developed physical dependence, withdrawal symptoms may begin within hours after the last use [3]. If you are seeing repeated periods of intoxication, drowsiness, and withdrawal in someone you love, heroin addiction treatment can help address the pattern.
The Heroin High Timeline at a Glance

Heroin’s effects change over several hours, but the exact sequence depends on factors including dose, frequency of use, route of administration, other substances taken, and individual health [1]. The ranges below summarize the parts that are best supported by the cited sources.
| Phase | Typical timing | What an observer may notice |
|---|---|---|
| Initial rush | Brief; CAMH reports about 45 seconds to a few minutes specifically after intravenous use [1] | Warm flushing, sudden sedation or relaxation |
| Nodding | May last up to about an hour [1] | Heavy eyelids, drifting between alertness and sleep |
| Continued drowsiness | Can persist for several hours [2] | Sleepiness, clouded thinking, slowed reactions |
| Overall heroin effects | Generally about 3 to 5 hours, depending on dose [1] | Drowsiness, slowed breathing, constricted pupils |
| Possible withdrawal after repeated use | May begin within hours after the last use in someone who is physically dependent [3] | Restlessness, muscle aches, nausea, diarrhea, or other withdrawal symptoms |
These are typical ranges rather than a stopwatch for every episode. Heroin itself is also eliminated differently from its metabolites, so how long the effects last is different from how long a drug test can detect exposure. Our chapter on how long does heroin stay in your system explains those testing windows.
The Rush: The First Few Minutes

Heroin works fast. In the body, it is converted to morphine, which binds to opioid receptors in the brain, and the National Institute on Drug Abuse (NIDA) describes the surge that follows as a rush [2]. The intensity of the rush depends on how much heroin was taken and how quickly it reaches the brain.
The rush is the most intense high of the cycle, but from the outside it is brief and easy to miss. NIDA lists warm flushing of the skin, dry mouth, and a heavy feeling in the arms and legs. Some people also have nausea, vomiting, or severe itching, and may scratch at their skin during this stage. If you have found a substance and are unsure what it is, our chapter on what heroin looks like describes white powder, black tar heroin, and pill forms.
Nodding Off: The Drowsy Hours
After the rush, a person often becomes drowsy for several hours. Families describe this as nodding off: the person’s head drops, their eyes close, and then they jerk back awake mid-sentence, sometimes over and over. CAMH notes that this nodding period can last up to an hour, while the broader effects of heroin continue for a few hours after that.
During these hours, thinking is clouded, reactions are slow, and heart rate and breathing slow down. NIDA warns that breathing can slow to a life-threatening degree, which is the main reason nodding off is more dangerous than it looks. Pinpoint pupils are another common sign, along with slurred speech and a flat or distant expression.
The Heroin Comedown and Heroin Withdrawal Symptoms
As the effects wear off, the comedown begins. A person may become irritable, anxious, restless, or low, and may seem unwell without an obvious reason. For someone with physical dependence, this is often where heroin withdrawal symptoms start.
NIDA reports that withdrawal can begin within a few hours of the last dose, peaks between 24 and 48 hours, and usually subsides after about a week [3]. Symptoms include restlessness, muscle and bone pain, insomnia, diarrhea, vomiting, and cold flashes with goose bumps. CAMH adds that people who use heroin daily may need it every 6 to 12 hours to avoid withdrawal, so the timing of each high can end up shaping the whole day. The heroin withdrawal timeline walks through each stage hour by hour.
How Long Does Heroin Last? What Changes a High
Highs vary from one day to the next, and their length can vary based on several things. The amount taken, individual metabolism, and overall health all play a part, and so do tolerance and what else is in the drug.
Tolerance, Repeated Use and Long-Term Effects
With repeated use, the brain adapts. MedlinePlus explains that tolerance develops, meaning a person needs more heroin to get the same effect, and that physical dependence follows [4]. CAMH notes that addiction can develop within two to three weeks of regular use.
Tolerance often makes each high shorter and less noticeable to others, while the gaps between uses shrink. A family may see less obvious nodding and more time spent feeling sick, anxious, or searching for the next dose. Higher doses also raise the risk of overdose and other health problems, including collapsed veins, infections, and permanent brain damage if an overdose starves the brain of oxygen. Our chapter on what heroin does to you covers the long-term effects on the brain and body.
Fentanyl and Other Illicit Opioids in the Supply
MedlinePlus states that most heroin available in the United States is now combined with illegally made fentanyl. The Drug Enforcement Administration’s 2025 National Drug Threat Assessment reports that 82 percent of heroin-related deaths in 2024 involved fentanyl, based on provisional data from the Centers for Disease Control and Prevention [5].
Fentanyl is far stronger than heroin and other opioids, which puts anyone using street heroin at high risk. It can make a high hit harder or wear off on a different schedule than expected. Street heroin may also be cut with other drugs or fillers such as sugar, starch, or powdered milk, so neither the person using nor the family can know what a dose contains.
When the Effects of Heroin Become an Opioid Overdose
The line between a heavy nod and an opioid overdose can be hard to see. Mixing heroin with alcohol or other sedating drugs, such as benzodiazepines, raises the danger because each one slows breathing. Warning signs of an overdose include:
- Slow, shallow, or stopped breathing
- Blue or gray lips and fingertips
- Pinpoint pupils
- Gurgling or snoring sounds
- Being unable to wake up or respond
If you see these signs, call 911. Naloxone, available as a nasal spray without a prescription, can reverse an opioid overdose, and MedlinePlus notes that more than one dose may be needed when fentanyl is involved. Our guide on how to administer Narcan walks through each step.
Signs of Recent Heroin Use and Mental Health Changes
Families may notice the effects of heroin without directly witnessing drug use. Possible physical signs include constricted pupils, substantial drowsiness, slowed breathing, nausea, itching, and periods of reduced alertness [1][2]. If physical dependence has developed, restlessness, gastrointestinal symptoms, muscle pain, and other withdrawal symptoms may appear after the drug’s effects wear off [3].
None of these signs proves that heroin is involved. Similar symptoms can have other causes, and the pattern should be considered alongside changes in behavior, functioning, and overall health. Our main guide to signs of heroin use covers what families may notice and when to seek professional help.
Frequently Asked Questions About the Heroin High
How Long Does the Rush From Heroin Last?
The initial rush is brief, but its timing depends partly on how heroin enters the body. CAMH reports that when heroin is injected intravenously, the rush lasts about 45 seconds to a few minutes [1]. Other routes have different onset characteristics, so that figure should not be treated as a universal timeline for every heroin exposure.
What Does Nodding Off on Heroin Look Like?
Nodding off looks like someone falling asleep while sitting or standing, then snapping back awake, often mid-conversation. The person may seem confused or unaware it happened. If they cannot be woken, their breathing is very slow, or their lips turn blue, treat it as an overdose and call 911.
How Soon After a Heroin High Does Withdrawal Start?
For someone with physical dependence, withdrawal can start within a few hours of the last dose, as the high wears off. Symptoms usually peak in the first two days and ease over about a week. People who use heroin daily may need it every 6 to 12 hours to avoid feeling sick.
Getting Help for Heroin Addiction
Watching someone move through the same cycle every day is exhausting, and you do not need to wait for a crisis to act. If you have noticed a vinegar-like odor as well, our chapter on what heroin smells like explains where it comes from.
Heroin is a highly addictive and dangerous drug, and substance use disorder treatment can help. A treatment plan for heroin addiction can combine medically supervised detox, medication-assisted treatment, and behavioral therapy, with medical professionals assessing mental health at the same time.
The Substance Abuse and Mental Health Services Administration, part of the U.S. Department of Health and Human Services, runs a free, confidential National Helpline at 1-800-662-4357, and anyone in crisis can call or text 988. When you are ready to talk about next steps for your family, the admissions team at Bright Paths Recovery can walk you through treatment options at our treatment center, including heroin treatment and medically supervised detox in Los Angeles.
This article is for informational purposes only and is not a substitute for professional medical advice, diagnosis, or treatment. If someone is not breathing or cannot be woken, call 911 immediately.
Sources
- Centre for Addiction and Mental Health. Heroin. https://www.camh.ca/en/health-info/mental-illness-and-addiction-index/heroin
- National Institute on Drug Abuse. What are the immediate (short-term) effects of heroin use? https://nida.nih.gov/publications/research-reports/heroin/what-are-immediate-short-term-effects-heroin-use
- National Institute on Drug Abuse. What are the long-term effects of heroin use? https://nida.nih.gov/publications/research-reports/heroin/what-are-long-term-effects-heroin-use
- MedlinePlus. Heroin. National Library of Medicine. https://medlineplus.gov/heroin.html
- Drug Enforcement Administration. 2025 National Drug Threat Assessment. https://www.dea.gov/sites/default/files/2025-07/2025NationalDrugThreatAssessment.pdf