Detox Los Angeles logo
Login

What Happens During Heroin Detox

Updated August 10, 2026

Heroin detox generally begins within 6 to 12 hours of the last use, moves through the most intense physical symptoms over days 1 through 4, and settles into a recovery window that can extend past 2 weeks. Heroin is a fast-acting opioid, so withdrawal tends to start sooner than with longer-acting prescription opioids. Most people who detox under medical supervision receive medication to ease physical symptoms rather than going through withdrawal alone.

What Happens in the First 12 Hours of Heroin Detox?

The first 12 hours typically bring anxiety, muscle aches, and drug cravings as the earliest signals. Yawning, watery eyes, and a runny nose often follow soon after. Detox staff usually begin monitoring vital signs and start any prescribed medication protocol.

When Do Heroin Withdrawal Symptoms Peak?

Symptoms most often peak between day 1 and day 3. Nausea, vomiting, diarrhea, abdominal cramping, and severe muscle pain tend to be at their worst during this stretch. Sleep is usually disrupted, so overnight checks become more frequent on these specific days.

Why Is Early Heroin Withdrawal Often Described as More Intense?

Heroin reaches the brain quickly and clears the body just as fast, so the drop in opioid activity happens inside a narrow window. That rapid shift is part of why early withdrawal can feel more sudden than withdrawal from longer-acting prescription opioids. This is also why medical supervision matters most during the first 72 hours, when symptoms tend to escalate fastest.

What Symptoms Show Up During Heroin Detox?

Members on our LA forum describe a fairly consistent list of symptoms across the first week of heroin withdrawal.

  • Dilated pupils and sensitivity to light
  • Goosebumps and chills
  • Rapid heartbeat and elevated blood pressure
  • Restless legs and body aches
  • Intense cravings, especially days 2 through 5

How Long Does Heroin Detox Last?

Acute physical withdrawal generally runs 4 to 10 days, depending on how much and how long someone used. Milder symptoms such as low mood, poor sleep, and cravings can persist for 2 to 4 weeks afterward in what is known as post-acute withdrawal. This lingering phase is one reason detox alone rarely counts as complete treatment.

What Do Medical Detox Programs Do for Heroin Withdrawal?

Medical detox programs follow a structured protocol rather than leaving withdrawal unmanaged. A typical admission includes a few coordinated steps.

  1. Initial physical exam and drug screening
  2. Medication-assisted symptom management, adjusted daily
  3. Nursing checks around the clock for the first 72 hours
  4. A discharge plan connecting to ongoing treatment

How Does Heroin Detox Compare to Percocet, Vicodin, or Morphine Detox?

Heroin detox tends to hit faster and sharper in the first day than detox from prescription opioids, since heroin clears the body quickly. Our page on what happens during Percocet detox and our page on what happens during Vicodin detox outline a slower, more gradual onset. People coming off morphine often describe a longer withdrawal tail, covered on our what happens during morphine detox page.

Does Oxycodone Use Change the Detox Picture?

Some people arrive at heroin use after first misusing prescription oxycodone, which can extend the total length of opioid dependence before detox begins. Recognizing early signs of oxycodone addiction matters for anyone unsure whether prescription use has already crossed into dependence. Our guide to signs of oxycodone addiction covers the warning signs worth catching earlier.

What Comes After Heroin Detox?

Detox resolves physical dependence, but it does not treat the psychological pull of addiction on its own. Our detox and medical detox hub outlines the levels of care that typically follow, from residential treatment to outpatient support. Reading firsthand accounts in our detox support forum can help set expectations before day one.

Frequently asked questions

In crisis? Tap for 988, LA County helpline, and 911
  • 988 988 Suicide & Crisis LifelineCall or text, 24/7, free and confidential.
  • 1-844-804-7500 LA County Substance Use Helpline24/7 referrals to Los Angeles County treatment and detox.
  • 911 Emergency servicesCall for seizures, unresponsiveness, chest pain, or suspected overdose.
  • Alcohol and benzodiazepine withdrawal can cause seizures. Do not stop either one alone without medical supervision.