5 doctors weighed in:
How long does heroin withdrawal last?
5 doctors weighed in

Dr. Jeffrey Roth
Addiction Medicine
3 doctors agree
In brief: Days to weeks
Acute withdrawal (the flu like symptoms) last one to three days.
Protracted abstinence may be accompanied by severe craving for heroin for weeks to months.

In brief: Days to weeks
Acute withdrawal (the flu like symptoms) last one to three days.
Protracted abstinence may be accompanied by severe craving for heroin for weeks to months.
Dr. Jeffrey Roth
Dr. Jeffrey Roth
Thank
Dr. James Cunnar
Family Medicine
In brief: Usually 72 hrs
The peak of withdraw usually occurs within the first 72 hours, gradually tapering over 5 to 7 days.
A few patients withdraw over months, but this is less common. The symptoms of withdraw should be managed by a healthcare provider.

In brief: Usually 72 hrs
The peak of withdraw usually occurs within the first 72 hours, gradually tapering over 5 to 7 days.
A few patients withdraw over months, but this is less common. The symptoms of withdraw should be managed by a healthcare provider.
Dr. James Cunnar
Dr. James Cunnar
Thank
Get help from a real doctor now
Dr. Vikram Patel
Board Certified,
33 years in practice
926K people helped
Continue
107,000 doctors available
Read more answers from doctors