How Long Do Drugs Stay in Urine vs Blood? Side-by-Side Detection Windows and Why They're So Different
Compare TestClear's urine-test products in one place: detox drinks, multi-day programs and more.
Ad: we may earn a commission if you buy through this link. Information only, not medical or legal advice. Tampering with a drug test can be illegal and usually counts as a refusal. The only sure way to pass is to not use.

Here's the one-line version: blood shows what's in you right now, urine shows what you've used over the last few days or longer. For almost every drug, the urine window is several times longer than the blood window. That difference isn't random. It comes down to what each test is looking for, and once you get that, the numbers make a lot more sense.
This page compares the two side by side for the drugs people ask about most, explains why they differ, and covers when you'd actually face each kind of test. It's information only, not medical or legal advice.

Urine vs blood at a glance
These are typical ranges reported in clinical and toxicology literature at standard testing cutoffs. Ranges overlap and bodies vary, so treat them as a guide, not a guarantee.
| Substance | Blood (typical) | Urine (typical) |
|---|---|---|
| Marijuana, occasional use | THC: hours to about 1 day | THC-COOH: about 3 to 7 days |
| Marijuana, daily heavy use | THC and metabolites: several days, sometimes a week or more | About 10 to 30 days, occasionally longer |
| Cocaine | Cocaine: hours; benzoylecgonine: about 1 to 2 days | About 2 to 4 days; up to about 1 to 2 weeks after heavy binges |
| Amphetamine | About 12 hours to 2 days | About 1 to 3 days |
| Methamphetamine | About 1 to 3 days | About 2 to 5 days |
| Heroin / morphine | Heroin: minutes; morphine: about 12 to 24 hours | About 1 to 3 days |
| Oxycodone | About 1 day | About 1 to 3 days |
| Fentanyl | About 12 hours to 2 days | Norfentanyl: about 1 to 3 days, longer with repeated use |
| Short-acting benzos | About 1 to 2 days | About 1 to 4 days |
| Long-acting benzos | Several days | About 5 to 10 days; up to 30+ with long-term use |
| MDMA | About 1 to 2 days | About 1 to 3 days |
| PCP | About 1 to 3 days | About 3 to 8 days; longer with heavy use |
| Alcohol | Ethanol: up to about 12 hours; PEth marker: up to about 2 to 4 weeks after heavy drinking | Ethanol: about 12 to 24 hours; EtG: up to about 80 hours |
Sources include the review by Moeller and colleagues in Mayo Clinic Proceedings, SAMHSA guidance and standard toxicology references. Our detection windows table lists citations, and the detection window calculator estimates a personal range.
Why urine catches drugs for so much longer
When a drug hits your bloodstream, your body immediately starts breaking it down, mostly in the liver, into metabolites. The active drug fades from blood fairly quickly. The metabolites, meanwhile, get filtered by the kidneys and collected in your bladder. Two things stretch the urine window:
- Concentration. Your kidneys pull metabolites out of a large volume of blood and pack them into a much smaller volume of urine. Even when blood levels are tiny, urine levels can stay above a test cutoff.
- Target choice. Urine tests are designed to look for metabolites that hang around. The cocaine test targets benzoylecgonine, not cocaine. The marijuana test targets THC-COOH, not THC. Those metabolites last much longer than the parent drugs.
Blood tests, on the other hand, are usually after the parent drug or its active metabolites, the things that tell you what's affecting someone right now. That's exactly why they're short.
The marijuana exception, explained
Cannabis has the biggest urine-versus-blood gap of any common drug, and the most variation from person to person. THC is fat-soluble. After use, it moves from blood into fat tissue and is slowly released back over time. In an occasional user, blood THC drops below 1 to 2 ng/mL within hours, and the urine metabolite clears within about a week. In a daily user, the fat reservoir keeps feeding a low level of THC into the blood for days, and urine THC-COOH can stay above 50 ng/mL for weeks. Some long-term heavy users have shown low blood THC for a week or more after stopping, which matters for impaired-driving cases. If cannabis is your main question, our THC elimination estimator gives a rough personal timeline.
When you'd face a blood test
Blood testing is much less common than urine for routine screening. You're most likely to see it in these situations:
- Suspected impaired driving. Police may request a blood draw after an arrest for driving under the influence of drugs, because blood levels relate more directly to recent use and impairment.
- Emergency rooms and hospitals, especially after an accident, overdose or unexplained symptoms. Hospitals often run quick urine screens too, but blood helps with treatment decisions.
- Post-accident investigations where someone needs to know whether a person was under the influence at the time.
- Forensic and death investigations.
- Medical monitoring of certain prescribed medications.
Pre-employment testing in private workplaces is almost always urine or saliva, and sometimes hair. A blood draw is invasive, more expensive and has a shorter window, which isn't what most employers want.
Does routine "blood work" test for drugs?
Usually not. A standard physical, like a complete blood count or metabolic panel, measures things like blood cells, sugar, cholesterol, kidney and liver function. It doesn't include a drug screen unless the doctor specifically orders one. Some insurance exams and a handful of employers do order drug tests on blood samples, so if you're unsure, it's fine to ask what's being tested. Our pages on weed and blood work cover that question for specific drugs.
Urine tests: strengths and weaknesses
- Strengths: cheap, non-invasive, well studied, long detection window, and backed by decades of federal workplace testing standards.
- Weaknesses: shows past use rather than current impairment, can be affected by how diluted the sample is, and needs private collection, which is why labs run validity checks for creatinine, specific gravity and pH.
Blood tests: strengths and weaknesses
- Strengths: best match to what's active in the body right now, hard to adulterate, and useful for estimating recent use and impairment.
- Weaknesses: invasive, needs trained staff, costs more, and the short window means it misses most use from even a couple of days ago.
Cutoffs: same drug, different numbers
Every test sets a threshold, and those thresholds differ by specimen. Federal workplace urine guidelines use 50 ng/mL for the marijuana screen and 150 ng/mL for the cocaine screen, with lower confirmation cutoffs. Blood testing is reported in much smaller amounts, often single-digit ng/mL for THC. Some states set legal per se limits for THC in blood for driving, such as 2 or 5 ng/mL, while others use impairment evidence instead. Because blood and urine use different units, targets and cutoffs, you can't compare a blood number with a urine number directly. Our cutoff levels page lists the federal workplace values.
What changes your window in both tests
- Frequency and amount. The biggest factor across the board.
- Half-life of the drug. Long-acting drugs like methadone, diazepam or chlordiazepoxide stay longer in both specimens.
- Liver and kidney function. Slower metabolism or filtration means longer windows.
- Age. Older adults often clear drugs more slowly.
- Body fat. Mainly matters for THC.
- Genetics. Some people are fast or slow metabolizers for specific liver enzymes that process codeine, oxycodone, some benzos and others.
- Hydration, for urine only. More dilute urine means lower concentrations, but labs flag samples that are too dilute.
- Interactions. Alcohol combined with cocaine produces cocaethylene, which lingers longer. Some medicines slow or speed the breakdown of others.
How long effects last vs how long tests detect
People often assume that once the high wears off, the drug is gone. Not even close. Here's how the feeling compares with what tests can see:
| Substance | Typical duration of effects | Blood | Urine |
|---|---|---|---|
| Smoked cannabis | About 2 to 4 hours | Hours to days | Days to weeks |
| Snorted cocaine | About 15 to 60 minutes | Up to about 2 days (metabolite) | About 2 to 4 days |
| Methamphetamine | About 8 to 12 hours or more | About 1 to 3 days | About 2 to 5 days |
| Oxycodone (immediate release) | About 4 to 6 hours | About 1 day | About 1 to 3 days |
| Alprazolam | About 4 to 6 hours | About 1 to 2 days | About 1 to 4 days |
The gap between "I feel normal" and "a test can't find it" is often days. Plan around the test window, not the feeling.
How each sample is collected
Urine: you're usually asked to empty your pockets, wash your hands and give a sample in a private stall, often with the toilet water dyed blue and the sink taped off. The collector checks the temperature within a few minutes, since a fresh sample should read about 90 to 100 degrees Fahrenheit, then seals it with tamper-evident tape in front of you. Instant cups give a screen in minutes; lab samples take one to several business days.
Blood: a trained phlebotomist or nurse draws one or more tubes from a vein in your arm, using a skin wipe that doesn't contain alcohol when alcohol is being tested. In legal cases, the tubes are sealed and tracked with chain-of-custody paperwork and sent to a forensic lab. Results usually take days to weeks because forensic labs run detailed, quantitative tests.
Ad: we may earn a commission if you buy through this link. Information only, not medical or legal advice. Tampering with a drug test can be illegal and usually counts as a refusal. The only sure way to pass is to not use.
How results are reported
Workplace urine results are typically reported as negative, positive for a specific drug, or flagged as dilute, substituted, adulterated or invalid. You rarely see the actual number. Blood results, especially in medical and legal settings, are usually quantitative: a specific concentration like "THC 3.1 ng/mL" or "morphine 45 ng/mL." That number helps experts estimate how recent use was and whether impairment was likely, which is why blood is favored in crash investigations.
Drug-by-drug notes
Cocaine
Cocaine itself disappears from blood in hours, because it has a half-life of roughly an hour. Its main metabolite, benzoylecgonine, lasts much longer, which is why urine tests target it. Heavy repeated use stretches the urine window noticeably. If you're curious about cocaine and alcohol together, see our page on cocaine and drinking.
Amphetamines and methamphetamine
These have longer half-lives than cocaine, so they stay in blood for up to a day or more and in urine for a few days. Prescription ADHD medicines like Adderall show up on the amphetamine panel. A prescription gets reviewed by a Medical Review Officer in professional programs.
Opioids
Heroin turns into 6-acetylmorphine and then morphine within minutes, so blood tests rarely catch heroin itself. Morphine and codeine clear urine in a few days. Oxycodone usually needs its own panel because standard opiate screens don't reliably detect it. Fentanyl isn't on basic panels at all and needs a specific test.
Benzodiazepines
The window depends heavily on which benzo. Short-acting ones like alprazolam clear in days; diazepam has long-lived metabolites that can show in urine for weeks with daily use. Blood windows are shorter but still several days for long-acting drugs.
Alcohol
Ethanol itself is gone from blood in hours, roughly at the rate of one standard drink per hour after absorption. That's why alcohol testing often relies on markers: EtG and EtS in urine for a few days, and PEth in blood for weeks after heavy drinking. Our page on alcohol in urine vs blood goes into detail.
Edibles vs smoking
How cannabis gets into you changes the blood curve more than the urine curve. Smoking or vaping sends THC into the blood within minutes, with a sharp peak that falls fast. Edibles take 30 minutes to two hours to kick in, produce a lower but longer blood peak, and the liver turns more of the THC into 11-hydroxy-THC on the first pass. In urine, both routes end up as THC-COOH, and the window depends far more on how much and how often you use than on whether you ate it or smoked it.
Drugs that standard panels don't cover
Some substances don't show on basic urine or blood screens at all unless a lab specifically looks for them. Synthetic cannabinoids like K2 and Spice, kratom, gabapentin, many designer stimulants, ketamine and some newer "designer benzos" need targeted tests. Their urine and blood windows vary widely and are less well studied. If you're asked about these, the test will name them; a standard 5 or 10-panel won't. Our page on a failed drug test for K2 covers synthetic cannabinoid testing.
What about saliva and hair?
For completeness, here's how the other two common specimens fit in:
- Saliva behaves a lot like blood, with windows of about 1 to 2 days for most drugs, because drugs pass into saliva from blood. Smoked drugs also leave residue in the mouth.
- Hair has the longest window, usually about 90 days for a standard 1.5-inch sample, because drug gets locked into the hair shaft as it grows. It can't detect very recent use, since hair takes about a week to grow out above the scalp.
Put together, the order from shortest to longest is usually: blood, saliva, urine, hair.
Why a positive urine test doesn't prove impairment
This is one of the most misunderstood points in drug testing. Because urine catches metabolites over days or weeks, a positive urine test says "this person used at some point recently," not "this person is high right now." That's especially true for cannabis. It's one reason some states have changed employment laws around off-duty marijuana use, and why impaired-driving cases rely on blood levels, officer observations and drug recognition evaluations rather than urine.
Can a blood test be negative while urine is positive?
Yes, and it's common. Say someone used cocaine three days ago. Their blood is very likely negative by then, because cocaine and most of its active metabolites are gone. Their urine may still show benzoylecgonine above the 150 ng/mL cutoff. The reverse, blood positive while urine is negative, can happen in the first hour or two after use, before metabolites have built up in the bladder. These mismatches aren't errors. They're a direct result of what each test measures.
How to check where you stand
If you want to know whether something is still in your system, a home urine test is the practical option. It gives you the longer, more conservative window, so a negative home urine result usually means blood and saliva would be negative too. Use a test that lists cutoffs for each panel, read it at the stated time, and remember that any visible test line, even a faint one, normally means negative. If you need help reading it, our guide on how to know if a drug test kit is positive walks you through it. If a result surprises you, a lab test with confirmation sorts out cross-reactions, as explained in screen vs confirm.
Prescription medicines show up too
Many prescribed medicines land on the same panels: ADHD stimulants, opioid pain relievers, benzodiazepines, buprenorphine, methadone and barbiturates. Taking them as prescribed is legal. In professionally run workplace testing, a lab-confirmed positive goes to a Medical Review Officer, who checks your prescription and, if it's valid, reports the result as negative to the employer. In hospitals, doctors use drug levels to keep you safe, so being upfront about everything you take, including supplements, helps them help you. Never stop a prescribed medicine suddenly without talking to your doctor.
Special situations that stretch windows
- Kidney disease: since urine is how most metabolites leave, reduced kidney function can keep them in the blood longer and change urine results.
- Liver disease: the liver does most of the breaking down, so liver problems can slow clearance of opioids, benzos and many other drugs.
- Older age: slower metabolism and changes in body composition often lengthen windows, particularly for long-acting benzos.
- Very high doses or overdose: large amounts take longer to clear from both blood and urine.
- Long-term daily use: builds up stores of fat-soluble drugs and their metabolites, and keeps blood levels elevated for longer after stopping.
If any of these apply to you, assume your windows are at the long end of the ranges above, and talk with your doctor about how your health might affect any test you're facing.
Pregnancy is another special case. Prenatal care may include drug screening, and newborn testing can use urine, meconium or umbilical cord tissue, each with its own window. If you're pregnant and using, a doctor or the SAMHSA helpline can connect you with care that protects you and your baby.
Which window applies to me?
A quick way to think about it:
- Workplace pre-employment or random test: almost always urine or saliva. Use the urine column for urine and roughly the blood column for saliva.
- Hospital visit: expect a urine screen first, with blood levels if doctors need them.
- Traffic stop or crash investigation: blood, possibly along with breath for alcohol.
- Life insurance exam: commonly urine and blood, depending on the insurer.
- Treatment program: usually urine, sometimes saliva, occasionally hair.
Common myths about blood and urine windows
- "If it's out of my blood, it's out of my system." Not for testing purposes. Urine and hair keep a record long after blood is clear.
- "Drinking lots of water clears blood faster." Water doesn't speed up how your liver breaks down drugs. It only dilutes urine, which labs check for.
- "Sweating cleans your blood." Very little of any drug leaves through sweat.
- "Blood tests are always more accurate." Both are accurate when done in certified labs with confirmation. They just answer different questions.
A word on regulated and legal testing
Blood tests after a crash or arrest, and urine tests in DOT, federal, court or probation programs, carry serious legal consequences. Nothing on this site is meant to help anyone avoid those tests. If you're involved in one, the honest path is to talk with an attorney or the program and focus on not using.
The honest bottom line
Blood is a snapshot of the last hours to a day or two. Urine is a short history covering days, and for heavy cannabis users, weeks. That's why workplaces use urine and roadside investigations use blood. If you want to know whether a substance is still detectable, assume the longer urine window applies and check yourself with a home test. This page is informational only; tampering with a drug test may be illegal and can count as a refusal or failed test, and the only guaranteed way to pass is abstinence.
If you're worried about your own use, help is free and private. Call the SAMHSA National Helpline at 1-800-662-4357, 24/7, or call or text 988 if you're in crisis.
Sources
Detection windows, cutoffs and procedures on this page are based on these public sources. Individual results vary; this is information, not medical or legal advice. See how the DrugTestAnswers Editorial Team checks facts.
- MedlinePlus (U.S. National Library of Medicine): Drug Testing
- SAMHSA, TAP 32: Clinical Drug Testing in Primary Care
- Moeller KE et al., "Clinical Interpretation of Urine Drug Tests", Mayo Clinic Proceedings, 2017 (PubMed)
- HHS/SAMHSA, Mandatory Guidelines for Federal Workplace Drug Testing Programs using Urine, Federal Register, 12 Oct 2023
- SAMHSA National Helpline (free, confidential, 24/7)
Questions people ask
Which detects drugs longer, blood or urine?
Urine, for almost every drug. Blood usually covers hours to a couple of days, while urine covers days, and weeks for heavy cannabis use.
Why do hospitals use urine drug screens?
Urine screens are fast, cheap and cover a longer window, which helps doctors understand recent use. Blood tests are added when exact levels matter.
Can a blood test tell how long ago I used?
Not precisely, but blood levels give a rough idea of how recent use was, since parent drugs fade within hours to days.
Do employers use blood tests?
Rarely. Most private employers use urine, saliva or hair. Blood is more common after accidents or in medical and legal settings.
How long does THC stay in blood?
For occasional users, usually hours to about a day. For heavy daily users, low levels can persist for several days or longer.
Is a urine drug test more sensitive than a blood test?
Urine has a longer window and is better at catching past use. Blood is better at reflecting what is active right now.
Does fentanyl show up on a standard urine test?
No. Standard opiate screens don't detect fentanyl. It needs a specific fentanyl test.
Can a hospital blood test be shared with my employer?
Medical test results are protected health information, and hospitals generally can't share them with an employer without your permission, although legal cases and some insurance situations have their own rules.
Why was my urine test positive when I felt totally sober?
Urine tests detect metabolites that remain long after effects wear off, so a positive reflects past use, not necessarily current impairment.
Is hair or urine better for long-term detection?
Hair. A standard hair test covers about 90 days, while urine usually covers days to a few weeks.
Do drugs show up in blood before urine?
Yes. Drugs appear in blood within minutes; urine metabolites usually build up over the first one to several hours.
Ad: we may earn a commission if you buy through this link. Information only, not medical or legal advice. Tampering with a drug test can be illegal and usually counts as a refusal. The only sure way to pass is to not use.
No product can promise you a pass, and the only certain way is to not use. Tampering with a drug test can be illegal and is usually treated as a refusal. We never help anyone beat DOT, federal, safety-sensitive, or court-ordered tests. If substance use is getting on top of you, call the free, confidential SAMHSA National Helpline on 1-800-662-4357 (24/7, English and Spanish), or call or text 988 in a crisis. Source: samhsa.gov.