THC can stay in your system anywhere from a few days to about three weeks, depending on how often you use cannabis and what type of drug test you’re facing. A one-time user will typically test clean in urine within 3 to 4 days, while a daily user may need up to 21 days. Other test types have very different windows, and your body composition plays a bigger role than most people realize.
Why THC Lingers Longer Than Other Drugs
Most drugs dissolve in water, get processed by your liver and kidneys, and leave your body relatively quickly. THC works differently. It dissolves in fat, not water, which means your body pulls it out of the bloodstream and stores it in fatty tissue throughout your organs. Once it’s locked into fat cells, it re-enters your blood slowly over days or weeks as your body gradually metabolizes those fat stores.
The active form of THC has a plasma half-life of only about 1.5 to 2 hours. But the metabolite your body converts it into, which is what most drug tests actually detect, has a half-life of 120 to 144 hours (roughly 5 to 6 days). That slow release from fat tissue is the bottleneck. It doesn’t matter how fast your liver can process THC if fat cells keep feeding it back into circulation at their own pace.
Detection Windows by Test Type
Urine Tests
Urine testing is the most common method, especially for employment screening. Federal workplace tests use a cutoff of 50 ng/mL for the initial screen and 15 ng/mL for confirmatory testing. At the standard 50 ng/mL cutoff, here’s what to expect:
- One-time or occasional use: 3 to 4 days after your last use. At a more sensitive 20 ng/mL cutoff, this extends to about 7 days.
- Chronic, daily use: Up to 21 days, even at the lower 20 ng/mL cutoff. Producing a positive result beyond 21 days would be uncommon.
The often-repeated claim that heavy users can test positive for 30, 60, or even 90 days in urine is not well supported. A thorough review in the Drug Court Review found that 21 days is a reasonable upper bound for chronic users, which is shorter than many people fear.
Oral Fluid (Saliva) Tests
Saliva tests have the shortest window. THC is generally detectable in oral fluid for up to 24 hours after use. These tests detect the parent compound (THC itself) rather than its metabolite, so they’re really measuring recent use rather than past exposure. Federal guidelines set the oral fluid cutoff at 4 ng/mL for the initial screen and 2 ng/mL for confirmation.
Blood Tests
Blood testing is less common for employment purposes but sometimes used in legal situations like impaired driving investigations. THC concentrations in blood drop rapidly within the first few hours after smoking, reflecting that short 1.5 to 2 hour half-life of the active compound. For occasional users, THC is typically undetectable in blood within a day. Chronic users may show low but detectable levels for several days because of the steady trickle from fat stores.
Hair Tests
Hair follicle tests can detect THC for up to 90 days. As blood circulates through your scalp, trace amounts of THC metabolites get deposited into the hair shaft. Since hair grows at a fairly predictable rate, a standard-length sample captures roughly three months of history. Hair tests are less common and more expensive, but they’re the hardest to beat because the detection window is so long.
What Makes Your Timeline Shorter or Longer
Two people who smoke the same amount on the same day can have meaningfully different detection windows. The biggest variables are body fat percentage, frequency of use, and metabolism.
Body fat matters because THC is fat-soluble. Someone with a higher percentage of body fat has more storage capacity for THC, which means more of it gets tucked away and more of it needs to slowly work its way out. Research from the University of Sydney found that people with higher BMI had the highest blood THC levels regardless of how much cannabis they consumed the previous day. In other words, body composition had a stronger influence on residual THC than the dose itself.
Frequency of use is the other major factor. An occasional user simply has less THC accumulated in their tissues. A daily user builds up a reservoir over weeks or months, and that reservoir takes longer to fully drain. This is why the gap between a one-time user (3 to 4 days) and a chronic user (up to 21 days) is so large.
Other contributing factors include your overall metabolic rate, hydration level, and general health. Faster metabolisms process and excrete THC metabolites more quickly. But none of these individual factors will dramatically override the two big ones: how much fat you carry and how often you use.
Exercise, Water, and Other “Detox” Strategies
Drinking large amounts of water before a urine test can dilute your sample, but testing labs check for dilution and will often flag or reject it. More importantly, hydration doesn’t actually speed up THC metabolism. It just temporarily lowers the concentration in any single urine sample.
Exercise is more complicated, and the reality is counterintuitive. A study that had daily cannabis users ride an exercise bike strenuously for 35 minutes found that THC levels in their blood actually increased after the workout. Exercise burns fat, and burning fat releases stored THC back into the bloodstream. For the same reason, crash dieting and high stress (both of which cause your body to tap fat reserves) could temporarily spike your THC levels. The researchers noted that people with higher BMI saw the largest post-exercise increases.
This means that exercising in the days leading up to a drug test could work against you if you’re a regular user. The stored THC gets mobilized into your blood and eventually into your urine. On the other hand, regular exercise over a longer period could theoretically help clear your system faster by gradually depleting fat stores. The key distinction is timing: weeks of exercise before a test may help, but a hard gym session the day before could raise your levels. Twelve hours of fasting alone, notably, did not increase THC levels in the same study.
A Realistic Timeline for Most People
If you used cannabis once or twice and you’re facing a standard urine test, you’re looking at roughly 3 to 7 days before you’ll test clean, depending on the test’s sensitivity. If you’ve been using several times a week for months, plan on closer to 2 to 3 weeks. Saliva tests give you the smallest window of concern at about 24 hours, while hair tests stretch that window to 90 days with no reliable way to shorten it.
The single most useful thing you can know is your own usage pattern. A person who smoked once at a party last weekend is in a completely different situation from someone who uses daily. The detection windows above are based on those usage patterns, not on body weight or metabolism hacks. For most people, the math is straightforward: less frequent use plus lower body fat equals a shorter detection window.