How long do drugs stay in your system?

The length of time any illicit or prescribed drugs stay in your system will vary. In large part, it depends on your physiological makeup: your physical height, weight, amount of body fat, age, current state of health, whether or not you exercise mildly, aggressively, or at all. Whether or not you are undergoing any degree of stress (i.e., your "state of mind") at the time you ingest drugs can also play a part in how long drugs stay in your system.

Other considerations include your frequency of use (once per week? twice a day?), the quantity (amount) of the drug used, and the length of time of your consistent drug-use prior to your drug test. Even the quality (potency) of the drug you ingest determines how long the drug will stay in your system and will be detectable when your urine is analyzed (tested) at the lab.

However, the information below can used to estimate the approximate length of time specific drugs will be detectable in your body. Generally, taking a drug test within the time-frames indicated will likely mean the laboratory will find your test result is positive!

Common Drugs


(Pot, Weed, Blunt, Bud, Grass, Herb, Reefer)

2-5 Days*


(Beer, Booze, Hooch, Liquor, Wine)

1 hour, to 10-12 hours
(See BAC chart)


(Heroin, Opium: China, Dreams, Laudanum)

1-2 Days


(Biphetamine, Black Beauties, Crosses, Dexedrine, Hearts)

1-2 Days

Anabolic Steroids

(Stanazolol, Nandrolene, Roids, Juice)

Oral 3 Weeks, Injected 3-6 Months


(Amytal, Nembutal, Seconal, Phenobarbital; Barbs)

2-3 Days


(Librium, Rohypnol, Valium, Roofies, Tranks, Xanax)

Most 2-3 Days, Some 4-8 Days


(Candy, Coke, Crack, Flake, Rocks, Snow, Whitecoat)

1-2 Days


(Tylenol w/codeine, Robitussin A-C)

1-2 Days


(Grievous Bodily Harm, G, Liquid X)

1-2 Days


Few Hours


(K, Kit Kat, Special K, Vitamin K)

2-4 Days


(Acid, Blotter, Microdot, Yellow Sunshine)

A Few Hours to 5 Days

MDMA (Ecstasy)

1-5 Days


1-7 Days


(Crank, Crystal, Desoxyn, Glass, Ice, Speed)

2-4 Days


(Ludes, Quaaludes)

10-15 Days


(Cigarettes, Cigars, Tobacco, Nicotine Gum, Patch)

1-2 Days


(OxyContin, Percolone, Roxicodone)

1-2 Days


(Angel Dust, Boat, Hog, Love Boat)

1-8 Days

NOTE: For chronic drug users, drugs (other than alcohol) can be retained in the system much longer after their last use. For instance, marijuana and PCP stay in your system and can be detected for up to 30+ days after lengthy periods of heavy use.

Pictures of illicit drugs