Cannabis can stay in your system anywhere from 1 day to 5 weeks, depending on how often you use it and what type of test you’re facing. A one-time user will typically clear a urine test within a few days, while someone who uses daily could test positive for a month or more. The reason for this enormous range comes down to how your body stores and releases THC, the psychoactive compound in cannabis.
Detection Windows by Test Type
Different drug tests look for THC or its byproducts in different parts of the body, and each has its own detection window.
Urine tests are the most common, especially for employment screening. The detection window ranges from 1 day to 5 weeks. A single, small dose will generally fall at the lower end of that range. Chronic, long-term use pushes detection toward the upper boundary. For a practical breakdown: an occasional user (once or twice a week) will typically test clean within 4 to 7 days, a moderate daily user within 2 to 3 weeks, and a heavy daily user within 4 to 5 weeks. Standard urine tests use a cutoff of 50 nanograms per milliliter for initial screening. If you test above that threshold, a confirmatory test at a stricter cutoff of 15 ng/mL is used to verify the result.
Saliva tests have the shortest window. Cannabis is typically detectable in oral fluid for up to 24 hours after use. These tests are increasingly used for roadside screening because they’re better at catching very recent consumption rather than use from days or weeks ago.
Hair follicle tests have the longest look-back period, covering roughly 3 months of use. However, they’re better at identifying regular, long-term patterns than catching a single instance. In one study of 360 adults, hair testing correctly identified only about 52% of people who reported recent cannabis use, making it the least reliable option for detecting occasional consumption.
Blood tests detect active THC rather than its byproducts, so they reflect more recent use. THC levels in blood drop quickly after smoking, but in frequent users, concentrations above 1 ng/mL have been measured nearly 20 hours after the last dose.
Why Cannabis Lingers Longer Than Other Drugs
Most recreational drugs are water-soluble, meaning your kidneys flush them out relatively quickly. THC works differently. It dissolves readily in fat, so after your liver processes it, a significant portion gets absorbed into fatty tissue throughout your body rather than being eliminated right away. Over time, that stored THC slowly releases back into the bloodstream, where the liver breaks it down further into byproducts that eventually leave through your urine.
This is why frequency of use matters so much. Each session adds more THC to your fat stores. A single use deposits a small amount that clears in days. Weeks or months of daily use saturate your fat tissue, creating a reservoir that takes much longer to drain. Body composition plays a role too: people with higher body fat percentages tend to store more THC and take longer to test clean.
What Drug Tests Actually Measure
Most drug tests don’t look for THC itself. Urine tests screen for a byproduct called THCA (sometimes written as THC-COOH), which is an inactive compound your liver produces after breaking down THC. This byproduct accumulates in the body with repeated use and clears slowly, which is why urine tests can catch use from weeks earlier. In frequent users, THCA concentrations above the detectable threshold have been measured up to 14 days after completely stopping use, with peak concentrations sometimes appearing as late as 40 hours after the last dose.
Blood tests, by contrast, measure active THC and its first breakdown product. These give a better snapshot of recent intoxication but are impractical for detecting use beyond a couple of days in most people.
Exercise, Dieting, and Other Factors
A common piece of advice is to exercise before a drug test to “burn off” THC. The reality is more complicated, and it can actually backfire. When your body burns fat during exercise, stored THC gets released back into the bloodstream. In a study of 14 daily cannabis users, THC blood levels increased in every participant after 35 minutes of vigorous cycling, and some saw levels rise high enough to trigger a positive test result. The same principle applies to any activity that taps into fat reserves, including intense dieting and physical stress.
Interestingly, short-term fasting alone doesn’t appear to have the same effect. In the same research, 12 hours of fasting did not produce a measurable increase in blood THC levels. The takeaway: if you’re trying to pass a test, vigorous exercise in the days immediately before testing could temporarily raise your THC levels rather than lower them. Exercising weeks before a test, with enough time for the released THC to be fully processed, is a different story.
Realistic Timelines for Clearing a Test
There’s no guaranteed formula, but here’s what the evidence supports for urine testing, the type you’re most likely to encounter:
- One-time use: 1 to 3 days
- A few times per week: 5 to 7 days
- Daily use for several weeks: 10 to 21 days
- Heavy, long-term daily use: up to 5 weeks
These ranges assume a standard 50 ng/mL screening cutoff. If the test uses the stricter 15 ng/mL confirmatory threshold, detection windows stretch longer. Your individual timeline also depends on your metabolism, body fat percentage, hydration levels, and the potency of what you consumed. Edibles, which deliver THC through the digestive system, can produce higher levels of certain byproducts compared to smoking, potentially extending detection slightly.
For saliva, you’re looking at roughly 24 hours. For hair, the standard 1.5-inch sample captures about 90 days of history, though hair tests are unreliable for single or infrequent use. There is no proven method to reliably speed up clearance beyond simply waiting and allowing your body to metabolize what’s stored.