For a one-time or occasional smoker, THC metabolites typically clear from urine within 3 to 4 days. For someone who smokes daily, that window stretches to roughly 10 to 15 days, and heavy, long-term users can test positive for 25 days or more. Those are the ranges that come up repeatedly in Reddit threads on this topic, and they align closely with clinical data. The exact number of days depends on how often you use, how much body fat you carry, and which test cutoff your lab applies.
What the Test Actually Measures
Urine drug screens don’t detect THC itself. They detect a non-psychoactive breakdown product called THC-COOH (specifically its glucuronide form). After you consume cannabis, your liver converts THC into this metabolite, and about 20% of it leaves your body through urine. The rest exits through feces. Because THC dissolves easily in fat, it gets absorbed into fat tissue quickly and then trickles back into your bloodstream over days or weeks. That slow release is the reason urine tests can pick up cannabis use long after the high has worn off.
Most of the metabolite, around 80% to 90%, is excreted within the first five days. But trace amounts can linger much longer in people who use frequently, because their fat cells have accumulated a larger reservoir.
Detection Windows by Usage Pattern
The single biggest factor determining how long you’ll test positive is how often you use. Here’s what the research shows:
- Occasional use (once or a few times): Metabolite levels above the standard 15 ng/mL confirmatory cutoff persist for up to 4 days.
- Regular use (several times per week): Detection windows commonly range from 7 to 15 days, though individual variation is wide.
- Daily, heavy use over weeks or months: In a controlled NIH study of chronic daily smokers, the last positive detection in blood ranged from 3 to 30 days, with a median of 22 days. One participant still tested positive after 33 days of monitored abstinence. Urine detection can extend even further, potentially reaching several weeks to over a month.
The half-life of THC-COOH in urine is roughly 2 to 3 days in its terminal phase, meaning the concentration drops by half every two to three days once your body has stopped releasing stored THC. For an occasional user, that math works out fast. For a chronic user with a high starting concentration, it takes many more half-lives to drop below the cutoff.
Test Cutoffs and Why They Matter
Standard workplace and federal drug tests use a two-step process. The initial screening, an immunoassay, uses a cutoff of 50 ng/mL. If your sample hits that threshold, it goes to a confirmatory test (GC-MS) with a lower cutoff of 15 ng/mL. A positive result on the confirmatory test is what actually counts.
This matters practically because you might pass the 50 ng/mL screen while still having detectable metabolites at the 15 ng/mL level. Some employers or testing programs use different cutoffs, so if you know which lab or standard is being used, it’s worth checking. A 20 ng/mL cutoff, for instance, catches more positives than 50 ng/mL and shortens the “safe” window by several days.
Body Fat, Exercise, and Other Variables
Because THC stores in fat, it’s logical to assume that people with more body fat retain metabolites longer. Earlier research did find an association between higher BMI and longer detection windows, particularly in people in the obese range (BMI above 30). However, a more recent study of adolescents and young adults with BMIs in the normal to overweight range found no significant link between BMI and how fast THC-COOH levels dropped. The takeaway: body fat likely matters at the extremes but may not make a meaningful difference if you’re in a typical weight range.
Exercise is another popular Reddit topic. The theory is that burning fat releases stored THC back into the blood. A study tested this directly by putting six chronic daily users through a 45-minute moderate workout and a 24-hour fast. Blood THC levels rose by about 25% temporarily after exercise, but urine concentrations did not spike in a way that would change a test result. The researchers concluded that exercise and fasting are unlikely to cause enough of a concentration change to affect drug testing outcomes. So hitting the gym the day before your test probably won’t hurt you, but it also won’t flush anything out fast enough to help.
Dilution: The Reddit Strategy That Labs Watch For
One of the most common pieces of advice on Reddit is to drink large amounts of water before the test to dilute your urine. This can lower the concentration of THC-COOH below the cutoff, but labs are trained to catch it. Under federal testing rules, a sample is flagged as “dilute” when its creatinine concentration falls below 20 mg/dL and its specific gravity is below 1.0030. A dilute result typically means you’ll be asked to retest, and some employers treat a dilute sample as a fail.
If your creatinine drops below 2 mg/dL, the sample is considered “substituted,” which is treated as a refusal to test. Drinking a normal amount of water won’t trigger these flags, but aggressively overhydrating often will.
Can Secondhand Smoke Cause a Positive Test?
This comes up in Reddit threads frequently, sometimes as a genuine concern and sometimes as an excuse. The answer is nuanced. In a controlled study, non-smokers were exposed to secondhand cannabis smoke in an unventilated room. At the standard 50 ng/mL screening cutoff, virtually no one tested positive (99.6% of samples were negative). But at a 20 ng/mL cutoff, multiple positives occurred. And on the more sensitive confirmatory test at 15 ng/mL, 27 specimens from non-smokers came back positive, with some reaching as high as 57.5 ng/mL.
The critical detail: these were extreme exposure conditions, essentially a hotboxed room. Casual secondhand exposure at a party or outdoors is very unlikely to produce enough metabolite to trigger a standard 50 ng/mL screen. If you were trapped in a small, unventilated space with heavy smoke for an extended period, it becomes more plausible.
Realistic Timelines for Common Scenarios
If you smoked once at a party and hadn’t used in months, you’re very likely clear within 3 to 4 days. If you’ve been smoking a few times a week for a couple of months and stop, give it at least 2 weeks, and 3 weeks provides more margin. If you’ve been a daily, heavy user for a long time, plan for at least 3 to 4 weeks, and up to 5 or 6 weeks isn’t unheard of in clinical observations.
Home test strips from a pharmacy, which typically use the 50 ng/mL cutoff, can give you a rough sense of where you stand. They aren’t perfectly calibrated to lab equipment, but a clear negative on a home strip is a reasonable indicator that you’d pass a standard screening. Testing your first urine of the morning gives you the most concentrated sample and therefore the most conservative read.

