A member asked:

How long does it take for heroin to be undetectable in urine? i recently relapsed & stopped. however, i injected no more than a gram over a 4 day span

3 doctors weighed in across 2 answers

About a week: About a week after the last use, your urine should be clear of the drug. I trust that you are determined not to do it again! For good health - Have a diet rich in fresh vegetables, fruits, whole grains, milk and milk products, nuts, beans, legumes, lentils and small amounts of lean meats. Avoid saturated fats. Drink enough water daily, so that your urine is mostly colorless. Exercise at least 150 minutes/week and increase the intensity of exercise gradually. Do not use tobacco, alcohol, weed or street drugs in any form. Practice safe sex. Get HPV vaccine.

Answered 10/27/2016

916 views

Thank

Heroin in the urine: Generally, unless the patient is a chronic user, heroin can be detected in the urine for only a few days. It is even shorter in the blood, but can be detected in hair shaft samples for a long time.

Answered 10/26/2016

915 views

Thank

Related Questions