THC can stay detectable in your system anywhere from a few days to several months, depending almost entirely on how often you use cannabis and what type of test you’re facing. That massive range is exactly why this question dominates Reddit threads: there’s no single answer, and the variables that matter most are ones only you know. Here’s what the science actually says.
Urine Tests: The Most Common Scenario
Urine testing is what most people are worried about, whether it’s for a job, probation, or a DOT screening. The standard cutoff for an initial urine screen is 50 ng/mL. If your sample hits that threshold, it gets sent for a confirmatory test with a tighter cutoff of 15 ng/mL.
For occasional users (once or twice a week at most), THC metabolites typically clear below that 15 ng/mL confirmation threshold within about 4 days of last use. That lines up with what most Redditors report for one-off use.
For daily or near-daily users, the picture gets much messier. A study monitoring chronic users in a controlled setting found that THC was still detectable in urine for up to 24 days after their last use, with a median of about 7 days. Some participants cleared faster, in as little as 3 days, while others took nearly the full 25 days. The broader research puts the window for frequent users at “several days to months,” which is frustratingly vague but reflects real biological variation.
The reason for this enormous range comes down to body fat. THC is highly fat-soluble. After you inhale or ingest it, THC rapidly moves out of your blood and into fat tissue, your liver, lungs, and muscles. Over the following days and weeks, it slowly leaks back out of those fat stores and gets converted into the metabolite that urine tests actually detect (THC-COOH). That metabolite has a half-life of roughly 30 hours in the first week after quitting, but it stretches to 44 to 60 hours by the second week. So the longer you’ve been using, the more THC your body has banked in fat, and the longer that slow trickle continues.
Blood and Saliva: Shorter Windows
Blood tests detect THC itself, not the metabolite, so the window is much shorter. THC drops rapidly in blood within a few hours of smoking as it redistributes into tissues. For occasional users, blood THC is generally undetectable within 12 to 24 hours. Chronic users can test positive for a few days, but blood testing is uncommon outside of DUI investigations and hospital settings.
Saliva (oral fluid) testing is increasingly used for roadside and workplace screening. In a controlled study, all participants tested positive for THC in oral fluid for up to 13.5 hours after smoking, regardless of whether they were frequent or occasional users. At lower cutoff levels, detection extended beyond 30 hours for both groups. The practical takeaway: a saliva test is mostly looking at whether you’ve used in the last day or so.
Hair Tests: The 90-Day Lookback
Hair follicle tests have the longest detection window. Scalp hair grows roughly half an inch per month, and the standard sample length covers about 90 days of growth. This means hair testing can flag cannabis use from up to three months ago. It’s less common for pre-employment screening but does show up for certain industries and legal situations. Occasional, low-level use is less reliably detected by hair tests compared to regular use.
Why Body Composition Matters So Much
Reddit threads are full of people with identical usage patterns getting wildly different results, and body fat percentage is the biggest reason. Someone with a higher body fat percentage has more storage capacity for THC, and more stored THC means a longer release period. This isn’t just theoretical. A study that had regular cannabis users exercise on a stationary bike found that physical activity caused a small but statistically significant spike in blood THC levels. The effect was strongest in participants with higher BMI, confirming that exercise can mobilize stored THC from fat cells back into the bloodstream.
This has a practical implication that comes up constantly on Reddit: exercising in the weeks before a test may help clear THC faster by burning fat, but exercising in the days immediately before a test could temporarily raise your levels. The research supports this concern, though the spike observed was modest.
The Dilution Strategy and Why Labs Check
Drinking large amounts of water before a urine test to dilute the sample is one of the most discussed tactics online. It can lower the concentration of THC metabolites below the cutoff, but labs aren’t naive about this. Every urine sample is checked for two markers of dilution: creatinine concentration and specific gravity (essentially how dense the urine is compared to pure water). If your creatinine is too low or your specific gravity is off, the sample gets flagged as “dilute,” which often means you’ll have to retest under closer supervision.
Some people try to counteract this by taking creatine supplements and B vitamins to restore color and creatinine levels, a strategy heavily discussed on Reddit. The science on whether this reliably works at the cutoff margins is thin, but the underlying logic (that labs are measuring dilution markers, not just THC) is correct.
Can Secondhand Smoke Make You Fail?
This comes up in almost every Reddit thread, often as a defense. The short answer: it’s possible but extremely unlikely under normal circumstances. Researchers exposed non-smokers to heavy cannabis smoke in an unventilated room and found that a single participant produced a urine sample above the standard 50 ng/mL cutoff. At lower cutoffs (20 ng/mL), multiple positives occurred. But when the same experiment was repeated with normal air ventilation, no participant exceeded even 20 ng/mL.
The researchers characterized positive results from secondhand exposure as “rare, limited to the hours immediately post-exposure, and occurring only under environmental circumstances where exposure is obvious.” In other words, sitting in a hotboxed car for an extended period could theoretically trigger a positive, but being around someone who smokes at a party almost certainly won’t.
Realistic Timelines by Usage Pattern
Pulling from the research, here are reasonable estimates for urine detection at the standard 50 ng/mL screening cutoff:
- Single use after a long break: 1 to 4 days
- A few times per week: 5 to 10 days
- Daily use for weeks or months: 2 to 4 weeks, sometimes longer
- Heavy, long-term daily use: 30 days or more in some cases
These ranges are wide because metabolism, body fat percentage, hydration, and even genetics all play a role. The Reddit consensus that “30 days and you’re clean” is a reasonable rule of thumb for regular users, but it’s not a guarantee. Lean, active people with moderate use often clear faster. Heavier users with more body fat can take considerably longer. The only way to know for sure is to use a home test strip, which checks against the same 50 ng/mL cutoff that most labs use for initial screening.