Cannabis can stay in your body anywhere from one day to several months, depending on how often you use it and what type of test you’re facing. The single biggest factor is frequency of use: a one-time session clears far faster than daily use over weeks or months. The second biggest factor is the type of drug test, since each one measures a different substance in a different part of your body.
Why Cannabis Lingers Longer Than Other Drugs
Most recreational drugs dissolve in water, so your kidneys flush them out relatively quickly. THC, the main active compound in cannabis, works differently. It’s highly fat-soluble, meaning your body rapidly absorbs it into fat tissue after you use it. From there, fat cells slowly release THC back into your bloodstream, where your liver breaks it down into byproducts called metabolites. Those metabolites are what most drug tests actually detect.
This fat-storage mechanism is why cannabis has such a long detection window compared to substances like alcohol or cocaine. The plasma half-life of THC (the time it takes for blood levels to drop by half) is 1 to 3 days in occasional users. In chronic users, that half-life stretches to 5 to 13 days. In one study following heavy users for four weeks, two subjects had measurable THC half-lives of 9.6 and 12.6 days. Each half-life means the remaining amount drops by half again, so full elimination can take many multiples of that window.
Urine Tests: The Most Common Screening
Urine testing is by far the most widely used method for workplace and pre-employment drug screening. These tests don’t look for THC itself. They detect a metabolite called THC-COOH, which your liver produces as it processes THC. The standard screening cutoff is 50 nanograms per milliliter (ng/mL), with a confirmatory test at 15 ng/mL.
At the standard 50 ng/mL cutoff, a single use is typically detectable for only 1 to 2 days. Research from Johns Hopkins found that mean detection times were less than 1 day after a low dose and less than 2 days after a high dose at this threshold. Drop the cutoff to 20 ng/mL (which some tests use), and detection stretches to 1 to 5 days after a low dose and 3 to 6 days after a high dose.
Those numbers apply to infrequent users. For people who use cannabis several times a week, urine tests commonly show positive results for 1 to 3 weeks after the last use. Daily, heavy users can test positive for 30 days or more, and in extreme cases involving very high body fat and years of daily use, detection windows of 45 to 90 days have been reported. The more THC your fat tissue has accumulated, the longer the slow-release process takes.
Blood Tests
Blood tests measure THC itself, not a metabolite, so they reflect more recent use. THC enters the bloodstream within seconds of inhaling and peaks almost immediately. In occasional users, blood levels drop below detectable thresholds within a few hours to a day or two. Regular users may have measurable blood THC for several days because of the constant trickle from fat stores.
Blood testing is less common for employment screening. It’s more often used in legal settings like DUI investigations, where the goal is to determine whether someone was impaired at a specific moment rather than whether they used cannabis sometime in the past few weeks.
Saliva Tests
Oral fluid (saliva) tests have the shortest detection window. Cannabis is generally detectable in saliva for up to 24 hours after use. The federal confirmatory cutoff for oral fluid testing is 2 ng/mL. Saliva tests are increasingly used for roadside testing and some workplace programs because they’re easy to administer and reflect very recent use. For most people, this type of test is only a concern if you’ve used cannabis within the past day.
Hair Follicle Tests
Hair testing has the longest look-back period: up to 90 days. As THC metabolites circulate in your blood, they get incorporated into hair follicles during growth. A standard test uses 1.5 inches of hair cut close to the scalp, and since head hair grows roughly half an inch per month, that sample covers approximately three months of history.
Hair tests are better at identifying regular, long-term use patterns than detecting a single occasion. They also can’t pinpoint an exact date of use because hair growth rates vary from person to person. A one-time user is less likely to trigger a positive hair test than someone who uses weekly or daily.
Factors That Affect How Long You’ll Test Positive
Two people can use the same amount of cannabis on the same day and have very different detection windows. Several variables explain why.
- Frequency of use: This is the dominant factor. A single session leaves far less THC stored in fat than months of daily use. Chronic users accumulate large reservoirs that take weeks to deplete.
- Body fat percentage: Since THC binds to fat tissue, higher body fat means more storage capacity and longer retention. Leaner individuals generally clear THC faster.
- Metabolism and activity level: A faster metabolism breaks down THC more quickly, but there’s a catch with exercise (more on that below).
- Dose and potency: Higher-THC products deposit more THC into your system per session. Concentrates and high-potency flower lead to longer detection times than low-dose edibles or a single hit of moderate-strength flower.
- Hydration: Dehydration can concentrate your urine and push metabolite levels above the cutoff, while overhydration can dilute your sample. Labs check for abnormal dilution, so drinking excessive water before a test may flag the sample as invalid rather than produce a clean result.
Exercise Can Temporarily Raise THC Levels
This one surprises most people. A study published in Drug and Alcohol Dependence found that 35 minutes of moderate cycling on a stationary bike caused a small but statistically significant spike in blood THC levels among regular cannabis users. When you exercise, your body breaks down fat for energy, and stored THC gets released back into the bloodstream along with it. The increase was positively correlated with BMI, meaning people with more body fat saw a bigger bump.
The practical takeaway: exercising in the days immediately before a drug test could temporarily raise your THC blood levels. Over the long term, burning fat helps eliminate stored THC faster, but in the short term, it can work against you. If you’re facing a blood or urine test in the next 24 to 48 hours, intense exercise may not be the best strategy.
Do Detox Products Work?
Dozens of products claim to flush THC from your system quickly, from special drinks to herbal supplements. There is no scientific evidence that any of them speed up the body’s elimination of THC. Your liver metabolizes THC at its own rate, and no commercially available product has been shown to change that. Some detox drinks work primarily by diluting your urine with large volumes of fluid and added vitamins to keep the color normal, but labs test for dilution and may reject the sample.
The only reliable way to clear THC is time. For infrequent users, a few days is usually enough for a urine test. For heavy, daily users, the honest timeline is several weeks to a month or more.
Can Secondhand Smoke Cause a Positive Test?
Under normal, real-world conditions, no. A critical review of passive inhalation research found that while extremely heavy secondhand exposure in sealed laboratory rooms could produce detectable metabolite levels, everyday secondhand exposure does not push urine concentrations above the standard cutoff used to confirm active cannabis use. If you were briefly in a room where someone was smoking, it’s very unlikely to affect a drug test result.

