For a single use, weed typically stays detectable in urine for 3 to 7 days. For chronic users, that window stretches to 10 to 21 days, depending on the sensitivity of the test. The exact timeline varies based on how often you use, your body composition, and which type of test you’re facing.
What Your Body Actually Does With THC
When you smoke or ingest cannabis, THC (the compound that gets you high) enters your bloodstream and reaches your brain within minutes. Blood concentrations peak roughly ten minutes after smoking. From there, THC is rapidly distributed to organs with heavy blood flow: the brain, lungs, heart, and liver.
Here’s the part that matters for drug testing: THC is fat-soluble. Over time, it migrates from your blood into fat tissue, where it can linger for weeks. Your liver converts THC first into an equally psychoactive metabolite, then into an inactive byproduct called THC-COOH. That inactive byproduct is what most drug tests are actually looking for. It’s released slowly from fat stores back into the bloodstream and eventually excreted in urine, which is why the detection window lasts so much longer than the high itself.
The rate-limiting step in clearing THC from your body is this slow release from fat back into the blood. If you’ve used cannabis heavily over weeks or months, more THC accumulates in fat tissue, and it takes longer to fully clear. People with higher body fat percentages may retain THC metabolites longer for the same reason.
Urine Tests: The Most Common Scenario
Urine testing is by far the most widely used method for workplace and legal drug screening. These tests detect THC-COOH, not active THC, so they’re measuring past use rather than current impairment. How long you’ll test positive depends on two things: how often you use and how sensitive the test is.
Most standard workplace screenings use a 50 ng/mL cutoff, meaning the test only flags positive if metabolite levels exceed that threshold. At this cutoff:
- Single use: about 3 to 4 days
- Chronic use: up to 10 days after the last session
Some tests, particularly those used in drug court or probation settings, use a more sensitive 20 ng/mL cutoff. At that threshold:
- Single use: up to 7 days
- Chronic use: up to 21 days after the last session
These numbers come from research published in the Drug Court Review by the University of Missouri Health Care, which specifically challenged the widely circulated claim that heavy users can test positive for 30 or more days. At the standard 50 ng/mL cutoff, testing positive beyond 10 days after your last use is unlikely even for chronic users. At the more sensitive 20 ng/mL cutoff, going beyond 21 days would be uncommon.
Blood and Saliva Tests
Blood tests measure active THC rather than the inactive metabolite, so they reflect much more recent use. THC blood levels peak within about ten minutes of smoking and drop rapidly after that. For occasional users, THC is typically undetectable in blood within a few hours to a day. Chronic users are a different story: the inactive metabolite THC-COOH can remain detectable in blood for up to a month after sustained abstinence, because fat tissue keeps releasing stored compounds back into circulation.
Saliva tests are increasingly used in roadside testing and some workplace settings. They generally have the shortest detection window of any method, typically picking up use within the past 24 to 72 hours. Because reliable, peer-reviewed data on exact saliva detection timelines is limited, these numbers are approximate.
Hair Follicle Tests
Hair testing works differently from every other method. As THC metabolites circulate in your blood, they get incorporated into the hair shaft as it grows. A standard hair test analyzes 1.5 inches of hair closest to the scalp, which represents roughly 90 days of growth. This gives hair tests the longest detection window of any screening method. However, hair tests are less reliable for detecting single or very infrequent use and are more commonly used to identify patterns of repeated use over time.
Why Detection Times Vary So Much
You’ll find wildly different numbers online because detection windows genuinely vary from person to person. The biggest factors are frequency of use and body fat. Someone who smokes daily for months accumulates far more THC in their fat stores than someone who took a single hit at a party. And two people who use at the same rate can still clear it at different speeds based on their metabolism and body composition.
Hydration plays a smaller role than most people think. Drinking large amounts of water before a test can dilute your urine enough to push metabolite concentrations below the cutoff, but labs flag overly dilute samples as suspicious and will typically require a retest. It’s not a reliable workaround.
Exercise Can Temporarily Backfire
One of the more counterintuitive findings in THC research: exercising before a drug test can actually raise your THC levels rather than lower them. A 2013 study found that physical activity increases fat breakdown, which releases stored THC back into the bloodstream. In regular cannabis users, exercise led to a temporary spike in blood THC concentrations. Over the long term, staying active and having less body fat will help you clear THC faster. But in the days immediately before a test, intense exercise could work against you by flooding your system with metabolites that were otherwise locked away in fat.
Edibles vs. Smoking
The method of consumption affects how quickly THC enters and leaves your system, though the overall detection window in urine is roughly similar. Smoking delivers THC to the brain within seconds, with blood levels peaking fast and dropping fast. Edibles take 30 minutes to two hours to kick in because THC has to pass through the digestive system and liver first. This slower absorption means the high lasts longer and the initial processing timeline is stretched out, but since urine tests measure the same metabolite regardless of how you consumed cannabis, the detection windows described above still apply. Edibles at very high doses could push the window slightly longer simply because more THC enters the system overall.
What the Test Is Actually Measuring
An important distinction: urine tests do not measure whether you’re currently high. They detect an inactive metabolite that your body produces after processing THC. You could test positive days after any psychoactive effects have worn off. Blood and saliva tests are better indicators of recent use, which is why they’re preferred for impairment-related testing like roadside checks. Hair tests reveal a pattern of use over months but say nothing about what you did yesterday. Knowing which test you’re facing tells you a lot about which timeline matters for your situation.