Cannabis is typically detectable in urine for 3 to 4 days after a single use and up to 21 days after heavy, prolonged use. But that window shifts dramatically depending on how often you use, which type of test you’re facing, and your body composition. Here’s what the evidence says for each testing method.
Urine Tests: The Most Common Screening
Urine testing is by far the most widely used method for workplace and legal drug screens. These tests don’t look for THC itself. They detect a non-psychoactive byproduct your liver produces as it breaks THC down. This byproduct lingers in your body long after the high wears off, which is why urine tests have a longer detection window than blood or saliva.
Most standard drug screens use a cutoff of 50 nanograms per milliliter (ng/mL). At that threshold, here’s what the research shows:
- Single or occasional use: 3 to 4 days after your last session.
- Regular use (several times per week): Up to 10 days after the last use.
- Daily or near-daily use: Up to 21 days, though this is at the more sensitive 20 ng/mL cutoff. At the standard 50 ng/mL cutoff, even chronic users are unlikely to test positive beyond 10 days.
Some labs and legal programs use a lower 20 ng/mL cutoff, which extends the window. At that level, a single use could show up for about 7 days, and chronic use could be detected for up to 3 weeks. If you’re unsure which cutoff applies to your test, the 50 ng/mL standard is what federal workplace testing programs require.
Blood Tests: A Much Shorter Window
Blood tests measure active THC, not just its byproducts, so they reflect much more recent use. After smoking or vaping, THC peaks in your blood almost immediately, then drops over the next several hours. After eating an edible, THC appears in blood within 30 minutes to 2 hours and clears more slowly.
In most cases, THC is detectable in whole blood for roughly 2 to 12 hours, with an outer limit around 22 hours. This makes blood testing useful for detecting very recent consumption, like in roadside impairment checks, but it’s not a practical tool for screening past use.
Saliva Tests: Quick but Unpredictable
Oral fluid tests are becoming more common in workplace and roadside settings because they’re easy to administer. THC shows up in saliva almost immediately after smoking and typically clears within a day or two for occasional users. For heavy, frequent users, though, the picture gets messier. One study of frequent cannabis smokers found THC detectable in saliva for up to 8 days after they stopped using, with an unusual pattern: negative samples sometimes appeared between positive ones during the clearance period. This means a single negative saliva result doesn’t guarantee you’ll test negative the next day if you’ve been a regular user.
Hair Follicle Tests: The 90-Day Lookback
Hair testing has the longest detection window of any standard method. As THC byproducts circulate in your blood, they get incorporated into the hair shaft as it grows. Since hair grows about 1 centimeter per month, a standard 3-centimeter sample covers roughly the last 3 months of use. Labs typically collect hair close to the scalp to capture the most recent growth.
There’s an important caveat: hair testing works best as an indicator of heavy, daily or near-daily use. Light or occasional use may not deposit enough metabolites into the hair to trigger a positive result. If you used once at a party three weeks ago, a hair test is less likely to flag it than if you’ve been smoking several times a week for months.
Why Your Body Clears THC Slower or Faster
THC is fat-soluble, meaning your body stores it in fatty tissue rather than flushing it quickly through your kidneys like water-soluble substances. This is the core reason cannabis sticks around so much longer than alcohol or many other drugs. In heavy users, THC accumulates in fat over time and then slowly leaks back into the bloodstream as your body metabolizes that fat.
The elimination half-life of THC (the time it takes your body to clear half of it) averages about 4.3 days in heavy users. In two subjects tracked for a full month, half-lives stretched to nearly 10 and 13 days. That slow trickle from fat stores is what extends detection windows for chronic users.
Body composition plays a direct role. People with more body fat have more storage capacity for THC, which can slow clearance. Research has also shown that exercise causes a small but measurable spike in blood THC levels in regular users, likely because burning fat releases stored THC back into circulation. The increase correlated with BMI: people with higher body mass saw a larger bump. This means intense exercise before a blood or urine test could theoretically work against you in the short term, even though it helps clear THC faster over weeks.
Metabolism, hydration, and genetics also matter, but frequency of use and body fat percentage are the two biggest variables. A lean person who used once will clear THC far faster than a heavier person who has been using daily for months.
Detection Windows at a Glance
- Urine (50 ng/mL cutoff): 3–4 days (single use), up to 10 days (chronic use)
- Urine (20 ng/mL cutoff): Up to 7 days (single use), up to 21 days (chronic use)
- Blood: 2–12 hours typical, up to 22 hours
- Saliva: 1–3 days for most users, up to 8 days for heavy users
- Hair: Up to 90 days, primarily reflects heavy use patterns
What “Positive” Actually Means
A positive drug test doesn’t necessarily mean you were high at the time of testing. Urine and hair tests detect metabolic byproducts that prove consumption happened at some point, not that you were impaired when the sample was collected. Only blood testing (and to some degree saliva testing) reflects recent, active THC in your system. The byproduct detected in urine has no psychoactive effects at all. It simply proves your body processed THC at some point within the detection window.
This distinction matters if you’re facing a test tied to impairment rather than just past use. A positive urine screen three weeks after your last use says nothing about your current cognitive state.

