How Long Does Cannabis Stay in Your System?

Cannabis can stay in your system anywhere from 24 hours to 90 days, depending on the type of test and how often you use it. A one-time user will typically clear a standard urine test within a week, while a daily user can test positive for a month or longer. 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: 1 to 30 days. This is the most common test, especially for employment screening. Occasional users typically test positive for up to a week, while daily users can show positive results for up to a month.
  • Blood: Active THC drops by about 90% within 90 minutes of smoking. In occasional users, it becomes undetectable within hours. Chronic users, however, can have low but detectable THC levels in blood for up to 30 days after their last use.
  • Saliva: Up to 24 hours. This is the shortest detection window and the test most often used in roadside screenings.
  • Hair: Up to 90 days. Hair grows at roughly half an inch per month, so a standard 1.5-inch hair sample covers about three months of drug exposure.
  • Sweat: 7 to 14 days, though sweat patch testing is rare outside of criminal justice monitoring.

Why Cannabis Stays Longer Than Other Drugs

Most drugs dissolve in water, get processed by the liver, and leave the body within a few days. THC is different because it dissolves in fat. After you use cannabis, THC moves from your bloodstream into fat cells throughout your body. It then slowly leaks back out into the blood over days or weeks, where it gets broken down into byproducts (called metabolites) that eventually leave through your urine.

This fat storage is why heavier, more frequent use leads to much longer detection times. Each session deposits more THC into fat tissue, building up a reservoir that takes weeks to fully drain. It also means that anything causing your body to burn fat quickly, like intense dieting, stress, or vigorous exercise, can temporarily spike THC levels in your blood. Researchers have documented cases of former cannabis users showing elevated blood THC levels after significant weight loss, even though they hadn’t used cannabis recently.

How Usage Frequency Changes the Timeline

Your pattern of use is the single biggest factor determining how long cannabis stays detectable. After occasional use, the main urine metabolite stays above the standard testing cutoff for about 3 to 4 days. For chronic, heavy users, the picture is very different. In one study of heavy daily users going through monitored abstinence, THC metabolites remained detectable in urine for up to 24 days, with a median of about a week for THC itself and even longer for its breakdown products.

The gap between occasional and heavy users is so large because of that fat accumulation effect. Someone who smokes once has a small amount of THC pass through their fat tissue and clear out quickly. Someone who uses daily for months has saturated their fat stores, creating a much larger backlog that the body needs time to process.

What Standard Drug Tests Actually Measure

Most workplace and pre-employment urine tests use a two-step process. The initial screening looks for cannabis metabolites at a cutoff of 50 nanograms per milliliter. If your sample hits or exceeds that level, a more sensitive confirmatory test is run. Anything below 50 ng/mL on the initial screen registers as negative, even if trace amounts are present.

This threshold matters because it means very light or infrequent use may never trigger a positive result, while heavy use produces metabolite concentrations far above the cutoff that take much longer to drop below it.

Body Composition and Metabolism

Because THC parks itself in fat tissue, your body composition plays a role in how long it lingers. People with more body fat have a larger storage reservoir for THC, which in theory means longer detection windows. People with less body fat and faster metabolisms clear it more quickly. Research in this area is still limited because most studies have involved lean participants, but the underlying biology is straightforward: more fat means more places for THC to hide and a slower overall clearance.

Age, sex, hydration level, and overall metabolic rate also contribute to individual variation. Two people who use the same amount of cannabis on the same schedule can have meaningfully different detection timelines.

Does Drinking Water Help You Pass?

Drinking large amounts of fluid before a test can temporarily dilute your urine enough to drop metabolite concentrations below the cutoff. In a controlled study, participants who drank about a gallon of fluid over four hours produced urine dilute enough to flip their results from positive to negative within about 90 minutes. However, labs check for this. Diluted samples show creatinine levels below 20 mg/dL and low specific gravity, both red flags that typically result in the sample being flagged as invalid and the test being repeated.

As for commercial “detox” products, the same study found that herbal supplements performed no better than plain water at reducing metabolite levels. Any effect these products have comes from the large volume of liquid you drink with them, not from the ingredients themselves.

Can CBD Products Cause a Positive Test?

Yes, and this catches many people off guard. Full-spectrum CBD products derived from hemp are legally allowed to contain up to 0.3% THC by weight. In a clinical trial where participants took about 35 mg of CBD daily from a full-spectrum product containing just 0.02% THC (far below the legal limit), half of them tested positive for cannabis metabolites after four weeks. The daily THC exposure was less than 1 mg, a fraction of what you’d get from actually using cannabis, yet it was enough to trigger a standard urine screen.

If you use full-spectrum CBD products and face drug testing, this is a real risk. CBD isolate products, which contain no THC, are a safer option in that scenario.

Hair Tests Are Less Reliable Than They Sound

The 90-day window of hair testing sounds intimidating, but hair tests have significant limitations. In a study of primary care patients who self-reported marijuana use in the past three months, the hair test only caught 52% of them. Lower-frequency users were especially likely to slip through undetected. The test works best at identifying heavy, repeated use and is much less sensitive to occasional consumption.

Hair color and texture may also play a role. Research on other drugs has shown that melanin content in hair affects how much drug residue gets incorporated into the hair shaft, which could create disparities in detection across different hair types.