Heroin withdrawal occurs when someone dependent on heroin stops using the drug. Learn the common symptoms, when withdrawal begins, and how the timeline typically unfolds.
Heroin withdrawal occurs when someone who has developed a dependence on heroin stops using or significantly reduces their use. Because heroin affects the brain’s opioid receptors, the body adapts quickly to its presence. When heroin is no longer taken, the body must readjust — and that process produces a range of physical and psychological symptoms.
While heroin withdrawal is rarely life-threatening, it can be extremely uncomfortable. For many people, these symptoms become the main barrier to stopping without support.
Why Heroin Withdrawal Happens
Heroin attaches to opioid receptors in the brain. These receptors influence pain, mood, breathing, and the brain’s reward system.
With repeated use, the brain adapts to the presence of heroin, and the body gradually becomes dependent on the drug to maintain balance.
When heroin use suddenly stops, the nervous system becomes overactive as the body attempts to restore its natural balance. This adjustment period is what causes withdrawal symptoms.
The severity of withdrawal varies depending on factors such as how long heroin has been used, the typical amount taken, and whether other substances are also involved.
Common Heroin Withdrawal Symptoms
Withdrawal symptoms can affect both the body and the mind. They often begin within several hours of the last dose.
Common physical symptoms include:
- Muscle aches and body pain
- Nausea and vomiting
- Diarrhoea
- Sweating and chills
- Runny nose and watery eyes
- Rapid heartbeat
- Restlessness and difficulty sleeping
Psychological symptoms may include:
- Intense cravings for heroin
- Anxiety or agitation
- Low mood or depression
- Irritability
- Difficulty concentrating
These symptoms can feel overwhelming, particularly during the early stages of withdrawal.
Heroin Withdrawal Timeline
The timing of withdrawal symptoms varies from person to person, but heroin withdrawal often follows a recognisable pattern.
Early Stage (6–12 Hours After Last Use)
Early symptoms can begin within several hours after the last use of heroin. These may include anxiety, restlessness, sweating, muscle aches, and strong cravings.
Peak Withdrawal (1–3 Days)
Symptoms usually become most intense between one and three days after stopping heroin. Nausea, vomiting, diarrhoea, abdominal discomfort, and heightened cravings are common during this stage.
Gradual Improvement (4–7 Days)
Physical symptoms often begin to ease after several days. However, sleep disruption, low mood, and cravings may continue for longer as the body and brain continue to stabilise.
Although the most severe symptoms usually pass within a week, psychological effects may persist for a longer period.
Why Withdrawal Often Leads to Relapse
Heroin withdrawal can be extremely uncomfortable, and many people return to using simply to relieve the symptoms. This cycle makes stopping very difficult without support.
There is also a specific risk that is not widely enough understood. After even a short period of abstinence, tolerance drops significantly. If someone returns to heroin at the dose they were previously taking, the risk of fatal overdose increases sharply. Our heroin overdose page covers this in more detail.
What Comes Next
Withdrawal is the body’s response to the absence of heroin. Managing it safely is the job of detox — a supervised process that reduces the discomfort and keeps the person safe through the acute phase.
But withdrawal and detox only address the physical dependence. They do not touch the reasons someone started using, the patterns that built up around it, or what needs to change for recovery to hold. That work happens in heroin rehab — and it is where lasting change begins.

