How Long Do Drugs Stay In The Body?

How Long Do Drugs Stay In The Body?

100 203740

The following chart gives approximate detection periods for each substance by test type. Data for urinalysis are reproduced from LabCorp’s.

The detection windows depend upon multiple factors: drug class, amount and frequency of use, metabolic rate, body mass, age, overall health, and urine pH. For ease of use, the detection times of metabolites have been incorporated into each parent drug.

For example, heroin and cocaine can only be detected for a few hours after use, but their metabolites can be detected for several days in urine.

The graph depicts the longer detection times of the metabolites.

Drug Detection Periods

Substance Urine Hair Blood
Alcohol 3-5 days via Ethyl Gluconoride (EtG) metabolite or 10-12 hours via traditional method 12 hours
Amphetamines (except meth) 1 to 2 days up to 90 days 12 hours
Barbiturates (except phenobarbital) 2 to 3 days up to 90 days 1 to 2 days
Benzodiazepines Therapeutic use: 3 days. Chronic use (over one year): 4 to 6 weeks up to 90 days 6 to 48 hours
  • Single Use: 2 to 7 days
  • Prolonged Use: 1 to 2 years
up to 90 days 2 days
Cocaine 2 to 4 days up to 90 days 24 hours
Codeine 2 days up to 90 days 12 hours
Cotinine 2 to 4 days up to 90 days 2 to 4 days
Heroin 2 days up to 90 days 6 hours
LSD 2 to 24 hours Up to 3 days 0 to 3 hours
Methamphetamine 1 to 2 days up to 90 days 24 hours
Morphine 2 days up to 90 days 6 hours
Methadone 3 days Up to 30 days 24 hours
PCP 14 days; up to 30 days in chronic users up to 90 days 24 hours
Phenobarbital 7 to 14 days up to 90 days 4 to 7 days

* Oral fluid or saliva testing results for the most part mimic that of blood. The only exception is THC. Oral fluid will likely detect THC from ingestion up to a maximum period of 18–24 hours.

How Long Do Drugs Stay In The Body?

* Urine can not detect current drug use. It takes approximately 6–8 hrs. post-consumption for drug to be metabolized and excreted in urine. Similarly, hair requires two weeks, and sweat, seven days.

Drug Detection Time

The results of federally mandating drug testing were similar to the effects of simply extending to the trucking industry the right to perform drug tests, and it has been argued that the latter approach would have been as effective at lower cost.

Pass any drug test with drug detox products:


Pregnant Women Drug Testing

0 5841


  1. Does marijuana drugs show up in the blood test or urine test? The result came up after 3-4 days and the urine was very little.

  2. If someone took 3 xanaxs on Monday, but they dont take they often how long will it take for it to get out of your system, I took a drug test today will they show up?

  3. If I took a hydrocodone-APAP 750 mg. today at 3:30pm and took a urin test today at 4:30pm will they it show up
    in my uran test

  4. Hi:
    Can you suggest a book or web-site that has the following information?

    You say the amount and frequency of use: single, isolated, small doses are generally detectable at the lower boundary. Chronic and long-term use typically result in detection periods near or at the upper boundary.

    What are the boundries (quants) for:
    1. Alcohol
    2. Amphetamines
    3. Methamphetamine
    4. Barbiturates
    5. Phenobarbital
    6. Benzodiazepines
    7. Cannabis
    8. Cocaine
    9. Codeine
    10. Cotinine
    11. Heroin
    12. LSD
    13. Morphine
    14. Methadone
    15. PCP

    I appreciate your supplying this information to me, and any scale of boundry, like “quants: 1 to 100” that will give me some idea of tolerance and chronic usage; for example, if a person has a quant of 64 for cannabis on a urine test, does this tend to support mild use or heavy use, long term use . . . ?

    Charles Rivenbark

  5. This has been the most helpful site so far, but my question is for a heavy user of hydrocodone for 4 to 5 years eating minimum of 15 pill daily, how long would that stay detectable in her system for a over the counter drug test? She says she last slipped in May of 2008 but she failed my drug test this Saturday July the 5th. My daughter says it was from the long term usage. How do I find out the truth?


  6. if your urine is bought to a lab for a drug screen for a job how long will cocaine stay in your system?

  7. Hi Franco,

    >question is for a heavy user of hydrocodone

    Tested for in Standard Drug Tests? NO
    Tested for in Extended Drug Tests? SOMETIMES
    Detection Period in Urine 3-4 days

    Hydrocodone may not cause a positive result in a standard opiate urine test. Many opiate tests test only for morphine (which both codeine and heroin break down into). This is true for both home/business kits and laboratory testing. Hydrocodone does not break down into morphine, and is therefore not detected by these tests.

    But home and laboratory testing is available that will detect hydrocodone (and hydromorphone, which it breaks down into). So test results will depend on the particular type of test that is used and whether or not laboratory verification is required. If a home drug test is given and the opiate test shows a positive result (due to hydromorphone use), a laboratory verification might NOT result in a positive test because the lab may only test for morphine. In this case, the lab would NOT be able to verify the original positive result.


  8. If my husband took 1-2 percosets a day up until sunday last week and was 5 panel drug tested yesterday will he test positive for opiates?

  9. The only way to be sure if you will test clean is to test your self before you go to the employers test. This can be done easy with an instant drug test.

  10. what a about cotinine? How long does it stay in the body? How long a one isolated cigarrette test positive for cotinine?

  11. If one 30 mg tab vyvanse was taken on Monday and you need to have a drug screen on Wed. will that show up?

  12. 1+ pack of smokes per day for 5 years. 14 days after quitting-cold turkey with 1 cigarette smoked on day 2 = negative cotinine test for me. From all I have read, 4 days after quitting smoking should equal a negative cotinine test; however, a genetic flaw in some people could fudge the results and make a positive test for a longer period of time. I do know someone who smoked the same as me and tested negative after 4 days smoke free and lots of water. Hope this helps someone.

  13. Yes, Vyvanse will show up as an amphetamine. I took a Xanax and it was still in my system two weeks after taking it and it shows on a drug test as a benzodiazepine

  14. I am taking a test put under the tongue i figure it is the saliva test. Is there anything out there such as gum that can throw it off ? I would like to know are these tests more accurate or not than urine tests? How long does Valium and Norcos stay in system or can be detected by this one particular test (saliva Test)?

  15. why would i test positve for pcp and meth in a urine test, i dont used either of them, do take percribed vicodin, soma, and otc sllep med, my employer has sent test to a lab, should i be concerned?

  16. how long does mariguinna saty in the urine because i may have to take a drug test between tomorrow or somrtime this week and the last time i used was december 9, 2008

  17. i recently drank 22 red bulls in under a two hour sitting.Shortly after consumption, i felt extremely sick. My friend told me this drink contained bull sperm and that the reason i was sick was because i was developing “wings”. I thought this sounded stupid, but he insisted that the wings can only be detected in urine.Is this true, and if so, will the drug test reveal my wings and keep me from getting a hand job?

  18. I have to take a drug test to get a job very soon. A friend told me to take seven viagra pills before hand. However, i have had an erection for six straight days. Is this bad? did i break it?

  19. can i use diabetes as an excuse if my test for cocaine is positive? or can they tell that it’s not biabetes? what can i say to get a retest?

  20. Hello.
    I have been using 2mg hydromorphone (IV) pretty much on a daily basis(give or take a week or two in which I do not have the drug)for a little over one year. I have been off of the drug for about 16 days straight. Will I test positive for opiates if I were to take a drug test today?

  21. how long does viagra stay in the system . so if i took one today and had a test tommorow would it show . do you know if found in at test can lead to disciplinary proccedures

  22. if i took a xanax and got sick right after i swallowed it thursday will it still be in system on saturday or sunday for a urine test

  23. i am a lite to moderate meth user. took a drug test 3 days after partying and tested positive! i thought 1-5 days if a heavy user! what happened?not looking forward to jail time!!! any suggestions on how to get it out of my system in one day!? home remedy preferred!!

  24. my pain mangement is giving me blood test to my surprise she added a test for long term opiate use\methodone if i did one zanny 4days ago will it show up and how far back can this blood test detect other drugs in hurry for an answer

  25. i smoked weed for the first time in alot months after which i got a hair cut. i smoked about 18 days ago. i just took a hair drug screen. what are my chances of passing?

  26. I am wondering if someone was prescribed hydrocodine for a year or more but hasn’t taken much. How can drug/blood test tell? If she takes the amount prescribed for a week or 2 b4 the bloodwork will levels match script?

  27. I just went through rehab for alcohol and they gave me 15 or so Valium in Detox. Now it is showing up positive for benzos in a 3 week and a 4 week drug screening. I am 46, overweight, and not overly active. I haven’t taken benzos for 15 years before this. Is this normal? I am on many dirrent medications that aren’t benzos. What might show up as a benzo?

  28. how long does suboxone stay in your system? or do they even test for suboxone? i have a presciption so? plz help me out here

  29. My fiancee has taken the drug alprazolam at a dose of 0.5mg four times a day for over four years. Is it possable that after she stoped taking the drug for 17 or 18 days that she could test possative for benzodiazepines?

  30. Drug tests are stupid… like why dose it matter what you are on as long as you show up for work and perform you job as assigned by your boss?

  31. I smoke crack approx 2 or three times a week I last smoked on thursday night into friday morning. I have a drug test on tuesday. Do you think I will pass it also what can i do to help pass. Does excercise and water work?

Leave a Reply