Skip links
Heroin withdrawal recovery: calm sunlit living room in an Ontario home

Heroin Withdrawal: Symptoms, Timeline, and How to Get Through It Safely

Heroin withdrawal usually begins within 8 to 12 hours of the last dose, peaks over the first few days, and eases for most people within about a week, though low mood, poor sleep, and cravings can linger for weeks or months.

If you or someone you love is dreading that sick, restless feeling that comes a few hours after heroin wears off, you are not imagining how hard it is. Heroin leaves the body quickly, so withdrawal tends to come on fast and feels intense. The good news is that it is treatable, it is time-limited, and you do not have to white-knuckle through it alone.

This guide walks through what to expect hour by hour, which symptoms are normal, when to get medical help, and how Ontario residents can start OHIP-covered heroin addiction treatment without putting the rest of their life on hold.

What heroin withdrawal is

Heroin is a short-acting opioid. When someone uses it regularly, the brain and body adjust to having it around and come to rely on it to feel normal. Withdrawal is what happens when that supply stops. The nervous system, which had been dialed down by the drug, swings the other way and becomes overactive for a while.

That rebound is what produces the aches, the runny nose, the stomach trouble, and the anxiety. It is deeply uncomfortable, and it is a sign of physical dependence rather than a lack of willpower. Dependence can build in a matter of weeks of steady use, and it says nothing about how strong or capable a person is. If you are still deciding whether what you are going through counts as a problem, the signs you may need help with substance use are a good place to start.

Heroin withdrawal timeline

Everyone moves through withdrawal a little differently, but heroin follows a fairly predictable arc because of how fast it clears. Here is the pattern most people can expect.

Stage When What it usually feels like
Early 8 to 12 hours after last use Anxiety, restlessness, muscle aches, watering eyes, runny nose, yawning, sweating, and trouble sleeping.
Peak Around days 1 to 3 The hardest stretch. Stomach cramps, nausea, vomiting, diarrhea, goosebumps, chills, dilated pupils, and strong cravings.
Easing About days 4 to 7 Physical symptoms fade, appetite starts to return, but energy and mood are often still low.
Protracted Weeks to months Lingering low mood, disrupted sleep, and cravings that come and go. This is where ongoing treatment matters most.

Physical symptoms of heroin withdrawal commonly start within about 8 to 12 hours of the last use and ease over roughly five to seven days, according to MedlinePlus. The longer tail of mood and sleep changes is sometimes called post-acute withdrawal, and it is a normal part of healing rather than a setback. For a closer look at how the drug moves through the body, see our guide on how long heroin stays in your system.

Common symptoms

Heroin withdrawal is often described as a severe flu that comes with a heavy emotional weight. Clinicians tend to group the symptoms into those that show up early and those that arrive as things peak.

Early symptoms include muscle and bone aches, watering eyes, a runny nose, yawning, sweating, anxiety, and insomnia. As withdrawal builds, later symptoms tend to include abdominal cramping, nausea, vomiting, diarrhea, goosebumps, dilated pupils, and a racing heart. Cravings run through the whole experience and are usually strongest when the physical symptoms are at their worst. These symptoms mirror what the site covers in more depth in our overview of opioid withdrawal symptoms and stages.

Is heroin withdrawal dangerous?

On its own, heroin withdrawal is rarely fatal. It is painful, but the acute symptoms are not usually life threatening the way severe alcohol or benzodiazepine withdrawal can be. That said, there are real risks worth taking seriously.

Repeated vomiting and diarrhea can leave a person dehydrated and throw off the body’s electrolytes, which is why fluids and medical monitoring help. The bigger danger comes after withdrawal. Once the body clears heroin, tolerance drops quickly, so a dose that felt normal a week ago can cause an overdose now. Most opioid overdose deaths happen in people who have recently detoxed and then returned to use. Keeping naloxone on hand and understanding the dangers of opioid overdose can be lifesaving during this window.

How heroin withdrawal is treated

You do not have to suffer through heroin withdrawal with nothing to take the edge off. Modern treatment can make it far more manageable and, more importantly, give you a real shot at staying off heroin afterward.

The most effective approach for most people is medication that works on the same receptors heroin did, which calms withdrawal and cuts cravings. Buprenorphine, often prescribed as Suboxone, and methadone are the two medications backed by the strongest evidence, and a long-acting buprenorphine injection called Sublocade is an option once someone is stable. These are the foundation of medication-assisted treatment, which pairs medicine with counselling and support.

Other medicines help with specific symptoms. Clonidine can ease anxiety, sweating, cramping, and a runny nose, and there are options for nausea, diarrhea, and sleep. Counselling and a steady support system do the longer work of helping someone stay well. If you are wondering whether this can be done from home, our guide on detoxing at home with virtual and medical support walks through when that is safe and when it is not.

What makes withdrawal easier or harder

A few things shape how rough a given person’s withdrawal will be:

  • How much and how long: higher doses and longer, heavier use tend to make symptoms stronger and last longer.
  • Other substances: using alcohol, benzodiazepines, or stimulants alongside heroin complicates withdrawal and needs medical oversight.
  • Physical and mental health: conditions like anxiety, depression, or chronic pain can intensify the experience. Treating them together improves the odds, which is why mental health care is part of good addiction treatment.
  • Support and setting: going through it with medical help and people who understand is far easier than doing it alone.

Getting OHIP-covered heroin withdrawal treatment in Ontario

Thrive Medical is a Rapid Access Addiction Medicine clinic based in North York and serving the Greater Toronto Area. We help people start treatment for heroin and other opioids quickly, often within days rather than weeks. For eligible patients, care is covered by OHIP, so cost is not a barrier to getting started. You can learn more about how same-day access works on our page explaining what RAAM clinics are and how they work.

Much of our care happens online, which means you can meet with an addiction specialist, get started on medication, and stay connected to your treatment team from home. Our virtual outpatient program is built for people across Ontario who cannot or would rather not travel to a clinic. If you want to confirm coverage first, our overview of OHIP-covered addiction treatments explains what is included. When you are ready, you can contact our team for a confidential conversation, and health professionals can send a patient our way through the referral page. If you are not in crisis but want a free, confidential resource to explore options, Health Canada also lists ways to get help with substance use across the country.

Frequently Asked Questions

How long does heroin withdrawal last?

For most people, the physical symptoms of heroin withdrawal last about five to seven days, with the worst stretch in the first one to three days. Low mood, poor sleep, and on-and-off cravings can continue for several weeks or months, which is why ongoing treatment matters.

When does heroin withdrawal start?

Because heroin is short-acting, withdrawal tends to begin within about 8 to 12 hours of the last dose. Symptoms usually build over the next day or two and peak around the second or third day before they start to ease.

Can you die from heroin withdrawal?

Heroin withdrawal itself is rarely fatal, though severe vomiting and diarrhea can cause dangerous dehydration. The greater risk is overdose after withdrawal, because tolerance drops fast. Returning to a previous dose can be deadly, so medical support and naloxone are important.

What is the best medication for heroin withdrawal?

Buprenorphine, often given as Suboxone, and methadone are the most effective medications. They ease withdrawal, reduce cravings, and support long-term recovery. Clonidine can help with specific symptoms like sweating and anxiety. A clinician can help you decide which option fits your situation.

Can I go through heroin withdrawal at home?

Some people manage milder withdrawal at home, but it is hard and the cravings are intense. Medical support is safer and far more comfortable, and it lowers the risk of relapse and overdose. Virtual care makes it possible to get that support without leaving home.

Does heroin withdrawal cause long-term cravings?

Yes. Even after the physical symptoms pass, cravings can come and go for weeks or months. This is a normal part of recovery, not a sign of failure. Medication, counselling, and a solid support system make these cravings much easier to ride out.

Sources

  • MedlinePlus (U.S. National Library of Medicine), Opiate and opioid withdrawal
  • World Health Organization, Clinical Guidelines for Withdrawal Management and Treatment of Drug Dependence in Closed Settings
  • StatPearls (National Library of Medicine), Opioid Withdrawal
  • Health Canada, Get help with substance use
  • Substance Abuse and Mental Health Services Administration (SAMHSA), treatment of opioid use disorder guidance

Last reviewed: November 2026. This article is for general educational purposes and does not replace medical advice. Talk to a licensed healthcare provider about your specific situation. If you or someone you are with has slowed or stopped breathing, is unresponsive, or may be overdosing, call 911 right away and give naloxone if you have it.

Call Now Button