Marijuana can stay detectable in your system for as little as 24 hours or as long as 90 days, depending entirely on the type of test and how often you use it. Most people asking this question are facing a urine test, where the typical window ranges from 3 to 21 days after last use. But blood, saliva, and hair tests each tell a different story.
Detection Windows by Test Type
The reason detection times vary so dramatically comes down to what each test is actually measuring. Some look for THC itself, the compound that produces a high. Others look for a byproduct your body creates as it breaks THC down. That byproduct lingers far longer than the high does, which is why you can test positive days or weeks after your last use.
Urine Tests
Urine testing is the most common method for workplace and pre-employment screening. For a single use, you can expect to test positive for about 3 to 4 days using the standard screening threshold of 50 ng/mL. At a more sensitive cutoff of 20 ng/mL, that window stretches to about 7 days.
For regular users, the math changes significantly. At the standard 50 ng/mL cutoff, it would be unlikely to test positive beyond 10 days after your last use. At the lower 20 ng/mL cutoff, that extends to about 21 days. These are upper estimates based on the available research, meaning most people will clear sooner, but some won’t.
Saliva Tests
Oral fluid tests have the shortest detection window. THC is typically detectable in saliva for up to 24 hours after use. These tests are commonly used in roadside checks because they’re better at identifying very recent use rather than what happened last week.
Blood Tests
THC enters the bloodstream almost immediately when smoked or vaped, then drops rapidly over the next few hours. Blood tests are useful for detecting current impairment or very recent use, but they’re not common in workplace screening. For occasional users, THC clears from the blood within a day or two. Chronic users may show detectable levels for several days longer.
Hair Tests
Hair follicle tests have the longest lookback period: up to 90 days. As THC metabolites circulate through your blood, they get deposited into hair follicles and become locked into the hair shaft as it grows. A standard hair test uses about 1.5 inches of hair from your scalp, which represents roughly three months of growth. This test reveals patterns of use over time rather than a single event.
Why THC Stays Longer Than Other Drugs
Most recreational drugs are water-soluble, meaning your kidneys flush them out relatively quickly. THC works differently. It dissolves in fat, so after you use marijuana, your body pulls THC out of the bloodstream and stores it in fatty tissue throughout your organs. From there, it slowly re-enters the blood in small amounts and gets processed by the liver into metabolites that eventually leave through urine.
The half-life of the main metabolite your body produces (the one urine tests detect) averages about 30 hours in the short term. But with extended monitoring, researchers at Johns Hopkins found that half-life can stretch to 44 to 60 hours. That slow release is why frequent users accumulate more stored THC over time and take longer to fully clear it.
Factors That Affect Your Timeline
Two people who smoke the same amount on the same day can have very different detection windows. The biggest variable is frequency of use. Someone who uses marijuana daily for weeks builds up a reservoir of THC in their fat cells that takes much longer to drain compared to someone who tried it once at a party. Beyond frequency, several biological factors play a role:
- Body fat percentage: Since THC is stored in fat, people with higher body fat tend to retain it longer. The more storage space available, the more THC accumulates and the slower it releases.
- Metabolism and overall health: A faster metabolism processes and eliminates THC more quickly. Age, liver function, and general fitness all influence how efficiently your body handles it.
- Potency and amount consumed: Higher-THC products and larger doses mean more THC entering your system in the first place, which extends the detection window.
Edibles vs. Smoking: Different Timelines
How you consume marijuana affects both how long you feel the effects and how your body processes THC. When you inhale (smoking or vaping), effects peak within about 30 minutes and can last up to 6 hours, with some residual effects lingering up to 24 hours. Edibles take much longer to kick in because THC has to pass through your digestive system first. Full effects can take up to 4 hours to peak and may last up to 12 hours, with residual effects also reaching 24 hours.
Because edibles deliver THC more slowly and over a longer period, your body absorbs it differently. The liver converts a larger proportion into a potent metabolite during digestion, which can mean a more prolonged presence in your system compared to the same dose smoked.
Exercise Can Temporarily Raise THC Levels
One counterintuitive finding worth knowing: exercise can actually cause a short-term spike in blood THC levels, not a decrease. Researchers from the University of Sydney and University of New South Wales found that when people exercised, their bodies burned fat that had THC stored in it, releasing that THC back into the bloodstream. In some subjects, the post-exercise spike was high enough to register a positive result on a drug test.
This means that hitting the gym right before a test could work against you, not for you. The effect was observed even when participants hadn’t used marijuana recently. As for hydration, there’s no solid evidence that drinking extra water meaningfully shortens the detection window. Diluting your urine might lower the concentration temporarily, but most modern tests flag overly diluted samples and require a retest.
Driving Laws and THC in Your Blood
Eighteen states currently have zero-tolerance or specific per se limits for THC while driving. Ten of those make it illegal to drive with any measurable amount of THC or its metabolites in your body. Four states have set specific concentration limits, and Colorado uses a “permissible inference” standard where exceeding 5 ng/mL of THC in blood can be used as evidence of impairment.
This matters because THC can remain in your blood well beyond the point where you feel impaired, particularly for regular users. Someone who uses marijuana a few times a week could have detectable blood THC levels the next morning without feeling any effects at all, and in a zero-tolerance state, that’s enough for a charge.
Realistic Timelines for Most People
If you used marijuana once and have a standard urine test coming up, you’re likely clear within 4 to 7 days. If you’ve been using regularly (several times a week or more), plan on at least 10 to 21 days, depending on the test sensitivity and your body composition. Daily, long-term users occasionally report testing positive beyond 30 days, though the research suggests this is uncommon at standard cutoffs.
For saliva tests, 24 hours is the general window. For hair, nothing will help you in the short term since that test captures the previous 90 days of use. Blood tests fall somewhere in between, with a window of a few hours for single use up to several days for chronic use. The single most reliable way to shorten your detection window is simply time and abstinence. No supplement, detox drink, or sauna session has been shown to meaningfully speed up the process.

