How Long Does Marijuana Stay in Your System: By Test Type

Marijuana is typically detectable in urine for 3 to 4 days after a single use and up to 21 days after heavy, chronic use. The exact window depends on the type of test, how often you use, and your body composition. Here’s what to expect for each testing method and the factors that move those timelines.

Detection Windows by Test Type

Different drug tests look for THC (the active compound in marijuana) or its byproducts in different parts of the body, and each has its own detection range.

Urine tests are the most common, especially for employment screening. At the standard cutoff level used by most labs, a single use is detectable for about 3 to 4 days. Occasional users can expect a positive result for up to two weeks. For daily or near-daily users, detection at a lower cutoff can extend to 21 days, though going beyond that timeframe is uncommon based on controlled studies published in the Drug Court Review. The CDC notes that chronic users may test positive even longer in some cases, but the 21-day mark is a reasonable upper limit for most people.

Saliva tests have the shortest window. THC is generally detectable in oral fluid for up to 24 hours after use, making this test better suited for identifying very recent consumption rather than past use.

Hair tests have the longest window at up to 90 days. However, they’re far from perfect. Research found that 75% of self-reported heavy users tested positive via hair sample, but only 39% of light users did. If you’ve used marijuana once or twice, a hair test is unlikely to catch it.

Blood tests are less commonly used for screening. THC enters the bloodstream quickly after smoking and drops off within hours, making blood tests mostly useful in roadside impairment checks or hospital settings rather than workplace screening.

Why THC Lingers Longer Than Other Drugs

Most drugs dissolve in water, get processed by the liver or kidneys, and leave your body within a day or two. THC works differently. It’s highly fat-soluble, meaning it gets absorbed into your fat cells after use. Your body then slowly releases it back into the bloodstream over days or weeks as those fat cells are broken down through normal metabolism.

This is why marijuana has a much longer detection window than substances like alcohol or cocaine. It’s not circulating in your blood the whole time. It’s stored in fat tissue and trickles out gradually, with your body converting it into detectable byproducts that end up in your urine.

What Makes Your Timeline Shorter or Longer

Two people who smoke the same amount on the same day can test clean at very different times. Several factors explain why.

  • Frequency of use: This is the single biggest factor. A one-time user clears THC far faster than someone who uses daily. Frequent use leads to a larger buildup of THC in fat tissue, which takes longer to fully release.
  • Body fat percentage: Because THC is stored in fat, people with higher body fat tend to retain detectable levels longer. BMI alone isn’t a perfect predictor, but body composition clearly plays a role.
  • Metabolic rate: A faster metabolism breaks down fat more quickly, which can speed up the release and elimination of THC byproducts.
  • Dose and potency: Higher doses mean more THC entering your system, which means more gets stored and more needs to be cleared. Concentrates and edibles deliver significantly more THC per session than low-potency flower.

Exercise, Water, and Detox Products

The internet is full of advice about flushing THC from your system faster. Most of it doesn’t hold up.

Exercise seems like it should help, since breaking down fat releases stored THC. But a 2013 study found the opposite of what you’d hope: physical activity caused a temporary spike in blood THC levels as fat cells released their stored supply. Rather than clearing THC faster, exercise can temporarily push more of it into your bloodstream. This doesn’t mean exercise is harmful, but it’s not a reliable shortcut before a test.

Sweating, whether from exercise or a sauna, expels only a tiny amount of THC. The vast majority leaves your body through urine and stool, not sweat glands. The idea that you can “sweat it out” doesn’t match the biology.

Drinking large amounts of water won’t speed up THC metabolism either. It may dilute your urine enough to drop below a test’s cutoff temporarily, but labs watch for this. Overly diluted samples often look abnormal and get flagged, which means you’ll be asked to retest. In some testing programs, a diluted sample is treated the same as a positive result.

Commercial detox drinks and kits generally work on the same dilution principle, sometimes adding B vitamins or creatine to mask the dilution. None of them actually accelerate the breakdown of THC stored in your fat cells.

Can Secondhand Smoke Cause a Positive Test?

It’s possible, but only under extreme conditions. A Johns Hopkins study placed nonsmokers in a sealed, unventilated room while smokers went through 10 high-potency joints. Some of the nonsmokers had enough THC in their urine to trigger a positive on a standard drug test. The researchers called this a “worst-case scenario.” When the same experiment was repeated with ventilation fans running, nonsmokers showed no meaningful effects beyond feeling hungry. Casual exposure at a party or outdoors is very unlikely to produce a positive result.

A Realistic Timeline to Plan Around

If you’ve used marijuana once and have a urine test coming up, you’re likely in the clear after 4 to 7 days, depending on the cutoff level. If you use a few times a month, allow at least two weeks. Daily users should plan for three weeks or more to be safe, and those with higher body fat may need additional time on top of that.

For saliva tests, 24 hours is the standard window. For hair tests, the 90-day window applies in theory, but light or infrequent use often goes undetected. The only approach that reliably works is time. Your body will clear THC at its own pace, and no supplement or trick meaningfully speeds up that process.