How to Stop Taking Heroin

The best way to stop taking heroin is with medical supervision. More on the side effects when you quit heroin here and a list of who you can ask for help.

minute read
Reviewed by: Dr. Manish Mishra, MBBS

READING SUMMARY: Heroin can provoke serious withdrawal symptoms. To quit it safely, you may need to enroll into a medical detox and then enter a rehab program. Medications such as buprenorphine, clonidine, and methadone can help.


What Happens When You Stop

If you’ve been using heroin daily for a couple of weeks or more, your body begins to adapt. This is because heroin is a strong opiate that affects the brain as a depressant. To accommodate these effects, the brain begins to send chemical signs for certain functions to “speed up.” Over time, you begin to function normally only with the drug. In other words, you can become physically dependent on heroin quickly and adapt to its central nervous system depressant effects.

What happens when you stop taking heroin is that you go through a period of withdrawal. During withdrawal, you’ll experience a variety of predictable symptoms, some of which are very difficult. During this time, the body is seeking homeostasis after a period of “speeding up” certain functions and system. It takes time to get back to its original, “non-heroin” induced state.

How long does it take to detox from heroin? It takes time to resolve these symptoms. Acute symptoms peak around 72 hours after your dose but can persist for 7-10 days after you stop taking heroin. Protracted withdrawal symptoms related to mood and sleep disorders can persist for weeks or months later.

Can I Just Stop?

Unfortunately, quitting heroin all of a sudden does not always positively help long term recovery and abstinence. It is not a question of self control or willpower. Drastic dose reduction is very difficult when the body has developed dependence on heroin over time. In these cases, the body manifests specific [uncomfortable] symptoms if it doesn’t receive its dose.

The intensity of withdrawal symptoms varies by individual but extreme discomfort is common. And to avoid withdrawal, some people relapse into heroin use, especially outside of medical settings.This is why the best way to stop taking heroin is WITH MEDICAL SUPERVISION. You may be prescribed medications during heroin detox, or asked to gradually decrease dosage in or to taper the withdrawal. Make sure you consult a medical professional any time you want to stop taking heroin in order to increase your chances of a successful withdrawal.


Stopping heroin comes with side effects. If you are ready to undertake this step, you can anticipate the following side effects to occur:

  • Abdominal cramps
  • Aches & body pains
  • Agitation
  • Anxiety
  • Cravings
  • Decreased appetite
  • Depression
  • Diarrhea
  • Irritability
  • Muscle spasms
  • Nausea
  • Panic attacks
  • Restlessness
  • Runny nose
  • Sleep disorders
  • Shivers
  • Sweating
  • Watery eyes

You can expect these symptoms to manifest a few hours after your last dose, and peak around 42-72 hours later. The intensity and duration of these symptoms will depend on your dosing history and the type of user you used to be. The heavier the use, the longer and more intense the symptoms. If you like to learn more about the timetable of these symptoms, check out our visual presentation of heroin withdrawal over time.

Post Acute Withdrawal Symptoms (PAWS)

Protracted withdrawal, as defined by medical professionals, is the presence of specific signs and symptoms common to acute withdrawal that persist beyond the generally expected acute withdrawal timeframe. Their appearance is not psycho-somatic. Chronic substance use causes molecular, cellular, and neurocircuitry changes to the brain that affect emotions
and behavior and that persist through the weeks and months after you quit heroin.

In fact, many people experience these signs and symptoms after acute withdrawal from heroin. The most common symptoms of protracted withdrawal during heroin detox include:

  • Anhedonia
  • Anxiety
  • Cravings
  • Difficulty concentrating
  • Difficulty making decisions
  • Impaired impulse control
  • Impaired problem solving
  • Loss of interest in sex
  • Persistent fatigue
  • Problems with short-term memory
  • Sleep difficulties

It is common for many people to experience difficulty feeling pleasure, or anhedonia, for months after they quit heroin. Heroin PAWS get better over time.

These symptoms take time to resolve, and are a true phenomenon! SAMHSA has produced a newsletter about protracted withdrawal with more details about symptoms and suggestions for how to address them. Just know that if you’re feeling bad – even after 6 months or longer – things will get better!

It takes time to reverse extreme brain changes after taking heroin. And know that it’s not just you. You are not crazy! Adaptive changes in the central nervous system may lead to affective changes that persist for many weeks or longer beyond acute withdrawal.

Cold Turkey

Due to its highly addictive properties, suddenly stopping heroin can cause severe withdrawal symptoms and provoke relapse. Instead, plan withdrawal with a detox clinic or your doctor. Talk to a medical professional, or check in at an addiction treatment facility and let the process be supervised. It does not mean that you are weak. In fact, medical supervision will significantly increase the chances of successful recovery. Not only can withdrawal symptoms be made less uncomfortable, you will receive the emotional, social support that you need.

While it is possible to go cold turkey off heroin and reduce the detox time, it is unnecessary and not what doctors recommend. Quitting heroin suddenly can cause serious withdrawal symptoms and it’s highly likely that you relapse if using this method. There are various other ways to stop taking heroin aimed at minimizing the severity of withdrawal symptoms.


Medical Detox

The safest way to stop taking heroin is under medical supervision. The following professionals can help treat you directly or refer you to assessments and services in your area:

  1. An addiction specialist (MD)
  2. A clinical social worker
  3. A licensed clinical psychologist
  4. A medical doctor
  5. A psychiatrist

To begin, anyone coming off heroin requires a set of physical and mental assessment(s). You have to determine your individual level of physical dependency and the possibility of addiction. This stage requires medical assistance because remaining objective is critical at this point. Assessments also direct future treatment recommendations based on best practices.

Once you determine your level of dependency, work out with the doctor what is the safest way to stop taking heroin. If the doctor recommends checking in at a detox clinic or another facility, follow the suggestions. Medical detox clinics offer 24-7 supportive care in a safe environment. In some cases doctors, recommend a method called tapering which is the gradual reduction of your heroin doses. In other cases, heroin withdrawal will be triggered through prescription medications and then symptoms will be treated as they occur.

Once heroin is our of your system, you may be referred to longer term inpatient or outpatient rehab. The goal of these treatments are to address psychological issues of dependence, or co-occuring mental health issues which compel heroin use. Detox is only the FIRST STEP to getting better. Psychological, behavioral, and opiate substitution therapies can be combined to help you lead a life free of heroin.

Medications that Help

Many medications are used to ease heroin withdrawal symptoms. The World Health Organization suggests that buprenorphine and methadone are ‘essential medicines’ for an effective treatment of heroin addiction. Furthermore, this NIDA supported study shows that once a treatment is initiated, a buprenorphine/naloxone combination and an extended release naltrexone are similarly effective in treating heroin addiction. Below is a list of medications commonly used during detox from heroin:

Antidepressants. Every person who undergoes heroin detox should be checked out for depression and/or other mental health disorders. In some cases, antidepressants such as SSRIs or trazodone can be very helpful.

Heroin replacement medicine. Methadone and buprenorphine are mostly used as replacement therapy. These medications delay withdrawal and cut cravings.

Relapse prevention medications. Naltrexone blocks the action of heroin in the brain. It is often used in combination with methadone or buprenorphine.

Symptomatic medications. These medications address withdrawal symptoms as they appear. These can include:

  • Clonidine addresses anxiety, agitation, sweating, runny nose, cramping, and muscle pain.
  • Dicyclomine hydrochloride is used to treat abdominal cramps.
  • Diphenoxylate and Loperamide are anti-diarrheal medications.
  • Hydroxyzine and Promethazine can prevent or reduce nausea and vomiting.
  • Methocarbamol is used to treat body pain and muscle cramps.

More than 43,000 New York State citizens benefited from buprenorphine and methadone in 2017.

NOTE: Replacement therapy can be a two-edged sword. Report euphoric effect to your doctor so you do not trade one addiction with another.

What To Do Next?

Heroin can pull you deeper and deeper into the chains of addiction, so you may need professional assistance. Moreover, you may lose control over your life after long-term use of heroin…

But, don’t worry, addiction is a curable disease!

STEP 1: Focus on your problem. You are using heroin, so stop living in denial, and accept the fact that you have a substance use disorder. The sooner you see your problem, the better.

STEP 2: Motivation for change. Identify the reasons that will help you get off heroin food good. Find motivation that will turn your life around. Just to be honest, it won’t be easy.

STEP 3: Seek help. Heroin addiction is one of the hardest to overcome, so you may not be able to solve this problem by yourself. Seek help from addiction professionals.

Do I Have a Problem?

Heroin is one of the most addictive substances that exist. If you are using it, the chances that you have a problem are enormous. Actually, the American Society of Addiction Medicine (ASAM) found out that about 23% of people who use heroin develop addiction.Moreover, the 2016 National Survey on Drug Use and Health reported that about 475,000 people aged 12 or older were current heroin users. The same report shows that about 626,000 people aged 12 or older had a heroin use disorder.

So, get honest with yourself. In order to verify whether you have a substance abuse problem or not, take a look into Diagnostic and Statistical Manual of Mental Disorders (DSM-V). It presents 11 criteria for the diagnosis of addiction behavior following:

  1. Take the drug in larger amounts or longer than intended.
  2. Want to cut down/stop using drug but fail to succeed.
  3. Spend a lot of time obtaining, using, or recovering from the use.
  4. Experience cravings and an uncontrollable need to use the drug.
  5. Fail to perform normally at work, home, or at school due to drug use.
  6. Continue to use, even when it causes problems in relationships with family, friends, and partners.
  7. Give up important social, occupational or recreational activities because of use.
  8. Use the drug again and again, despite being aware of harmful risks and side effects.
  9. Continue to use despite the risk of developing health problems or worsen physical or physiological condition.
  10. Need more drug to get the desired effect (tolerance).
  11. Experience withdrawal symptoms which can be relieved by taking higher dose (dependence).

If you fall under some of these criteria, you may have a serious problem with heroin. The next step is consulting with a professional to be diagnosed with the severity of your addiction.


The NSDUH report of 2016 also showed that an estimated 21.0 million people aged 12 or older needed substance use treatment, which makes about 1 in 13 people.

You may be that person! Don’t wait, turn your life around.

Rehab can help you start over. The professional staff in rehabs are there to help you achieve physical and mental balance. Plus, you get a chance to start fresh and healthy life.

When you search for a rehab program, you will need to decide between two options: inpatient or outpatient.

Inpatient rehabs offer 24/7 care and medical supervision of their patients. In fact, patients stay at the facility during the whole program. The inpatient programs may last from 1 up to 6 months. During these months, addiction professionals offer constant care that prepares you for life after rehab. The common services include:

  • Individual therapy sessions.
  • Group therapy sessions.
  • Health education about recovery.
  • Community support.

Outpatient rehabs provides nearly the same services as inpatient programs, but they do not offer constant care because no one lives at the facility. Patients come for a few hours, several days per week. The programs include visitation hours with an addiction counselor who tracks your progress.

Ready To Quit?

Are you or a loved one using heroin? Do you exhibit the signs and symptoms of heroin addiction? The good news is: You can stop using heroin and recover for good.

Stopping heroin is not merely a question of detoxing your body from its metabolites. It is a long term process which takes determination and patience. Since heroin changes your brain activity, be prepared that it may be hard, and very uncomfortable.

When you are ready to kick the habit, make sure you have these three supports:

  1. Personal motivation.  Make a pros-and-con list of all positive and negative things that addiction may put on you. In that list you will find the reasons to stop taking heroin for good.
  2. Medical resources. Once you find personal motivation, it’s time to educate yourself about your addiction. Learn what are the effects, and what to expect during withdrawal. This is the time when you may consider enrolling into medical detox clinic.
  3. Emotional support. Heroin habit is hard to kick, so be sure that you will get all support you need from your family and friends. If your surrounds are supportive, you will get your sobriety more easy.

Got Any Questions?

Do you still have questions about stopping heroin? Please write to us in the comment section below. We will try to respond to all legitimate queries as soon as possible.

Reference Sources: NCBI: Physical Detoxification Services for Withdrawal From Specific Substances
NIH: What are long term effects of heroin use
U.S. Department of Veterans Affairs: Research Report Series on Heroin
NIDA: Heroin
About the author
Lee Weber is a published author, medical writer, and woman in long-term recovery from addiction. Her latest book, The Definitive Guide to Addiction Interventions is set to reach university bookstores in early 2019.
Medical Reviewers
Dr. Manish Mishra, MBBS serves as the Chief Medical Officer of the Texas Healt...

All of the information on this page has been reviewed and verified by a licensed medical professional.


Leave a Reply

Your email address will not be published. Required fields are marked *

I have read and agree to the conditions outlined in the Terms of Use and Privacy Policy.

    1. Hi Khedo. I did a research on Google using these keywors: “rehab in Africa”, and there are numerous sources. I suggest that you do the same.

  1. I’ve been a heroin addict for 15 years now I was a heavy drinker before that, my life’s a mess I was sexually abused from the age of 7-11 then my father commuted suicide when I was 11 that’s why I think my uncle stopped abusing me , no one seems to want to help me just because of my criminal record if it wasn’t for my sick bastard of an uncle I wouldn’t have had the life I have I hate it I think of suicide everyday but I’m to much of a coward to do that, I really wish I was dead

    1. Hi Antony. Don’t lose hope… Even though you had a terrible childhood, you can have a drug-free life. You deserve it! Call a toll-free Heroin Helpline on 1-888-988-7934 to get in touch with trusted and confidential helpline professionals available 24/7. You will speak to a sympathetic, well-trained individual who can help you find a reliable recovery program that will meet your treatment needs.

  2. I’m practically homeless and living day to day in Myrtle beach. I want to get off heroin. I can’t afford treatment. The clinic ( methadone) is too much. I have no insurance and no family or others to help me. I’m going to school online and am about to be a licensed travel agent. I can’t live a successful life or run a business while being a junkie. How can I get help and from who? Please help me.

    1. Hi Angela. Call a toll-free Heroin Helpline on 1-888-988-7934 to get in touch with trusted and confidential helpline professionals available 24/7. You will speak to a sympathetic, well-trained individual who can help you find a reliable recovery program that will meet your treatment needs.
      Also, you may search treatment facility on SAMHSA’s treatment locator:

  3. I am a new heroin user and i am using it regularly and i want to know that after how many days my withdrawal will come

  4. How can I beat h addiction without having lots of money? Is there anywhere in Southeastern or South Central Colorado that will help someone with CO State Medicaid? Please let me know. Thank you so very much and God bless you guys. Thank s in advance for any help or advice you can give it offer and for reading this message in it’s entirety. 🙂

    1. Hi Steve. First, start your search on SAMHSA’s treatment locator:

      You can add more details like insurance, location, sex, etc in order to find an adequate treatment facility. Also, some of the centers have web sites, but they all have phone numbers listed, so you can call them and ask about your options.

      Also, call a toll-free Heroin Helpline on 1-888-988-7934 to get in touch with trusted and confidential helpline professionals available 24/7. You will speak to a sympathetic, well-trained individual who can help you find a reliable recovery program that will meet your treatment needs.

  5. I need to know what canni do to get me n my wife back togather she been using for awhike n wants to stop help me get her into a program no car so is the r a program in port deposit that csn pick her up n tske her please help me i love my wife n want our life back please help

    1. Hi Della. Call a toll-free Heroin Helpline on 1-888-988-7934 to get in touch with trusted and confidential helpline professionals available 24/7.

  6. Hi my name is cindy i really need help i am so tried of going so broke and where you can not do won’t you won’t to because you always have to spend all the $$$on that stuff i just like for my life to go back the way before i did sub but i was doing Roxy on top of it i am soso much in getting help from anyboby or any one

    1. Hi Cindy. Call a toll-free Heroin Helpline on 1-888-988-7934 to get in touch with trusted and confidential helpline professionals available 24/7. You will speak to a sympathetic, well-trained individual who can help you find a reliable recovery program that will meet your treatment needs.

  7. I am 5 months clean & my question is how long will it take to completely feel “right”? I feel A LOT better & more like myself everyday but I still struggle. My two biggest problems is I still kind of have sleeping problems & the main problem is I never seem to have energy! I’ve talked to many people & a few told me it can take up to 18 months,Just all depends on the person. Is this true? I’m thinking maybe of trying some vitamins (b12) to see if that’ll help some. . .Thank you!

    1. Hi Jay. Congratulations on your sobriety! Yes, it’s true. Heroin withdrawal is unique for each individual. There are many post acute withdrawal symptoms that may last from few months to year. I suggest that you try exercising as well as enrolling into support meetings, and/or therapy sessions. Stay strong!

  8. My son is a heroin addict who went to rehab for 4 months.He was clean and started working,he is 23 now. I just found out that he relasped and he ran away from the house.I don’t know what to do.Im devastated.

    1. Hi Hazel. Call a toll-free Heroin Helpline on 1-888-988-7934 to get in touch with trusted and confidential helpline professionals available 24/7. You will speak to a sympathetic, well-trained individual who can help you find a reliable recovery program that will meet your treatment needs.

  9. I been using for 2 and a half year the reason doesn’t matter my husband did cold turkey he almost die form the withdraw whe. It was my trun to go cold turkey i went 3 days with out anything i got scare went back to using my husband doent know im still using i think he knows deep down but i want to get help but i cant take off work how can i quit and go on like im not on it how do i start over

    1. Hi Christina. Call the number you see on the website to speak with a trusted treatment consultant who can help you find a treatment program that fits your needs.

  10. Please help I’m on my 3 rd day of quiting cold turkey the withdrawals are not so bad but the cravings are terrible I don’t think I’m going to make it. What do I do? If I do mess up will I have to start all over?

  11. I’ve been doing heroin for tha past 3 months I stopped cold turkey for 4 days n relapsed n been doing it ever since for tha past 3 months can I use percocets and tramodol kolnipin n xanax to help make tha withdrawls not do bad

  12. Hi i have the will of quitting using heroin as i am injecting it for 3 years now, i find it hard for me to get the help i need and ended up turning my back on prayers. Since i started using heroin i find hard for my life to succeed as i am not trust worthy anymore and sometimes i sleep on the street and sometimes i am back at home but i can’t stay much longer than before. I have two lovely younger children’s aged 3yrs and 5yrs and willing to succeed them and give them the best education although me and their mother does get together before. I am willing to quit and i need help and don’t know where to turn too. Help i am at South Africa and i am looking forward to get my life back, i manage to stay away from my addicted friends and sometimes work but the problem i don’t last cause i would steal from the to maintain my addiction. Now i want to put a stop to this addiction life. May God help me get restored.

  13. How can you safely detox off Heroin and treat withdrawal symptoms with NON addictive and opiate free medications?

    Thank you in advance
    P.S. I eagerly await your response.

    1. Hi, Stef. If you have questions about addiction treatment and your options, call our free hotline to speak with a trusted treatment provider.

  14. Ive been using for nearly a year now and have relapsed three times. Ive even committed silly crimes to get myself jailed, i dont know which way to go from here im physically and mentally ill ive done cold turkey but im wondering weather slowly reducing would be better for me

  15. I am asking for my brother he got arrested 5 days ago and so he didn’t take any of his drugs during this period. I am wondering is this ok and eventually he will stop or this is dangerous on his life

    1. Hi Nahla. By now he has went through the acute phase of withdrawal and heroin is completely out of his body. He will be clean for the time he stays in prison, but it’s not uncommon for people to go right back to using once they come out. So, I suggest you have a treatment plan for when he gets out.

  16. I’ve been engaged to my fiancée of 11 years, who is definitely in every way an addict. He has been prescribed to OxyContin since a hospital visit, and while he kept it hidden from me for a long time, I noticed he would become very angry for little reason, although these outbursts were few and far between. We had happy years together in a long distance relationship and we were ready to get a place together until he needed a new primary physician. Heroin came into the picture and immediately anyone who loved him found themselves broke within a year. A while ago he had been mugging and robbing for cash–this is so different from the happy, normal times we had. I’ve repeatedly asked him to detox, but he seems hell bent on outpatient therapy. While we still have some happy moments, I have not visited for almost a year and I’m literally terrified of phone calls expecting to be hit up for $ again. I had noticed he avoids everyone but me unless $ is involved nowadays when he used to be a socialite.

    Is there any way to let him know that detox =/= cold turkey or death, or what to do? I want to save our relationship as I feel myself becoming more distant and less eager to talk to him these days. We are literally seen as one person until heroin came into the picture, and he’s otherwise perfect and a very sweet person. He’s adamant about not being an impatient as he believes it’s “being tied up to a table with no one caring for you.”, and I’m only praying he does his outpt therapy ok. I do attend Nar-Anon 3 times a week if I can, but any words would be appreciated.

I am ready to call
i Who Answers?