THC can stay in your system anywhere from a few days to over three weeks, depending almost entirely on how often you use it. That’s the short answer you’ll find echoed across countless Reddit threads, and it lines up with what testing data actually shows. Light or one-time use clears from urine in about 1 to 7 days, while heavy, daily use can keep you testing positive for three weeks or longer. The wide range is what makes this question so frustrating, so here’s what actually determines where you fall.
Urine Tests: The Most Common Scenario
If you’re asking this question, you’re almost certainly facing a urine test. It’s the standard for employment screening, probation, and most other situations. These tests don’t look for THC itself. They detect a metabolite your liver produces when it breaks THC down. That metabolite is fat-soluble, meaning your body stores it in fatty tissue and releases it slowly over days or weeks.
For light users (once or a few times in the past month), urine typically clears within 1 to 7 days. For heavy, daily users, detection can stretch to three weeks or more. Some Reddit users report testing positive 30, 45, or even 60+ days after stopping, and while those timelines sound extreme, they’re plausible for people who used concentrates daily over long periods. The metabolite accumulates with repeated use, and your body can only flush it so fast.
Federal workplace drug tests use a screening cutoff of 50 ng/mL. If your sample triggers that threshold, it goes to a confirmatory test with a stricter cutoff of 15 ng/mL. This matters because you could dip below 50 and pass the initial screen even if trace amounts remain. Home test strips from the pharmacy typically use the same 50 ng/mL cutoff, making them a reasonable way to gauge where you stand.
Blood, Saliva, and Hair Tests
Blood tests detect recent use, typically within the last 2 to 12 hours. THC enters your blood quickly after smoking or vaping and drops off fast, which is why blood testing is mostly used in DUI situations rather than employment screening. In heavy, chronic users, though, blood detection has been documented up to 30 days later.
Saliva (oral fluid) tests have an even shorter window, generally up to 24 hours. Some roadside tests and certain employers use them. Federal oral fluid testing has a screening cutoff of 4 ng/mL and a confirmatory cutoff of 2 ng/mL, both quite sensitive. If you used within the past day, a saliva test will likely catch it.
Hair tests are the outlier. A standard 1.5-inch hair sample covers roughly 90 days of history, and there’s very little you can do to speed that timeline. Hair testing is less common for pre-employment screening but shows up in some industries and court-ordered testing.
Why Body Fat Changes Everything
THC’s metabolite is fat-soluble, so your body stores it in fatty tissue and releases it gradually. This is why two people who smoked the same amount on the same day can get different test results weeks later. Someone with a higher body fat percentage will generally retain metabolites longer than someone leaner, all else being equal. Metabolic rate, hydration, and overall health also play a role, but body composition is the single biggest variable Reddit threads consistently underestimate.
This fat storage creates an unusual quirk: exercise can temporarily spike your THC blood levels. A study of 14 regular cannabis users found that moderate exercise caused a statistically significant increase in blood THC levels immediately afterward. The spike returned to baseline within two hours, but it means a workout right before a blood draw could theoretically push you over a detection threshold. Higher BMI correlated with a larger spike, reinforcing the fat-storage connection. This doesn’t mean you should avoid exercise during a longer detox period (burning fat is ultimately how you clear the metabolite), but timing matters if your test is tomorrow.
Delta-8 and Delta-10 Will Show Up Too
A common misconception on Reddit is that delta-8 or delta-10 THC products won’t trigger a standard drug test. They will. A National Institute of Justice study tested six commercially available urine screening kits and found that all six cross-reacted with delta-8 THC, delta-10 THC, and their metabolites. The chemical difference between delta-8, delta-9, and delta-10 is just the position of a single bond in the molecule, which isn’t enough for immunoassay tests to tell them apart. If you’ve been using delta-8 gummies or vapes, plan on the same detection windows as traditional THC.
What About Dilution and “Detox” Drinks?
The most popular strategy on Reddit is water loading: drinking large amounts of fluid before the test to dilute your urine. This can work to some extent by lowering the concentration of metabolites below the 50 ng/mL cutoff, but labs check for it. A urine sample is flagged as dilute if creatinine drops below 20 mg/dL and specific gravity falls between 1.0010 and 1.0030. A dilute result usually means you have to retest, and some employers or programs treat a dilute sample the same as a positive.
“Detox” drinks sold online generally work on the same dilution principle, sometimes with added B vitamins (to keep urine yellow) and creatine (to keep creatinine levels up). They don’t actually accelerate the removal of THC metabolites from your fat cells. Nothing you can drink or take will do that. The metabolite leaves your body through normal metabolism, and the timeline is largely fixed by how much you’ve accumulated and how fast your body processes fat.
Realistic Timelines by Usage Pattern
Here’s a practical summary for urine testing at the standard 50 ng/mL cutoff:
- Single use (first time or isolated occasion): 1 to 7 days
- Moderate use (a few times per week): 7 to 21 days
- Daily heavy use: 3 weeks or more, with some individuals testing positive at 30 to 45+ days
- Daily use of concentrates (dabs, high-potency edibles): Potentially 45 to 60+ days in worst-case scenarios, particularly for people with higher body fat
These ranges are estimates, not guarantees. The most reliable approach if you have a specific test date is to buy home test strips and check yourself every few days. They’re inexpensive, use the same cutoff as most lab screenings, and give you actual data instead of guesswork. If you’re consistently passing at-home tests with your normal midday urine (not your first morning void, which is most concentrated, and not after chugging water), you’re in a strong position.