Withdrawal Duration

How Long Will Opiate Withdrawal Last?

Most people will start to feel the effects of withdrawal between 12-24 hours after they have taken their last dose. BUT, the question most people have is, “How long does withdrawal last??!” Bear in mind, this can vary due to the type of opiate, how long it was taken and the person’s physical makeup. The most acute withdrawal symptoms will last 5-7 days, although some of the psychological symptoms (depression) can last a lot longer. I’m sure that it comes as no surprise that most people get impatient with their detox symptoms and tend to quit around day 3 or day 4 when the withdrawal symptoms are most acute. The unfortunate irony is that most people throw up their hands and go back to their pills etc. after the worst part is over! The intensity of withdrawal and the depression join forces and give the impression that the withdrawal will never end. It ALWAYS ends if you stop taking the drug. If you are on day 3 or 4 and begin to lose hope I would highly encourage you to keep this in mind; the worst part is over! You’ve come too far to turn back.

Furthermore, the improvements in energy and sleep return very gradually. For instance, on night #3, you may only get 3 hours of sleep and then on night #4 you may only get 4 hours of sleep. It is imperceptible but it will continue to improve over the next couple of days so don’t lose hope.

For more information on how long opiate withdrawal can last, have a look at The Withdrawal Ease Opiate Detox Timeline.

Withdrawal Symptoms Effects over time


The information above is an excerpt from
The Withdrawal Ease Opiate Withdrawal Survival Guide

Our new, online Withdrawal Survival Guide now has 60-pages of essential information including tips and techniques, “The Art of Opiate Tapering”, and a new section on Suboxone.

Attention Parents and Adults: Opiate abuse among minors often starts at home.
Please keep prescription medications safe and secure.

Want to learn how to properly dispose of prescription medications? CLICK HERE