Blog
How Long Does Weed Stay in Your System?
The high fades in hours, but the traces a test looks for can last far longer. Here are realistic THC detection times for urine, blood, saliva, and hair, and what actually affects them.
It’s one of the most common cannabis questions, and the honest answer is “it depends.” How long weed stays in your system varies a lot from person to person, and it depends heavily on the test, how often you use, and your own body. This guide gives you a clear, realistic breakdown of the typical ranges so you know what to expect.
Key Takeaways
- For occasional users, THC is usually detectable in urine for about 3 days, in blood and saliva for 1 to 2 days, and in hair for up to 90 days.
- For daily users, urine detection can stretch to 30 days or more.
- THC is fat-soluble, so it lingers far longer than many other substances.
- Frequency of use is the single biggest factor in detection time.
- Time is the only reliable way to clear THC; detox products and water don’t meaningfully speed it up.
How long does weed stay in your system?
For an occasional user, THC is usually detectable in urine for about 3 days, in blood and saliva for 1 to 2 days, and in hair for up to 90 days. For daily users, urine detection can stretch to 30 days or more. THC is fat-soluble, so it lingers longer than many other substances.
The reason cannabis sticks around is that THC binds to fat in your body and is released slowly over time. That’s very different from water-soluble substances that flush out quickly. So while the high fades in hours, the traces a test looks for can stay far longer, especially with regular use.
Why does THC linger in your body?
The key is how your body processes THC. When you consume cannabis, your liver breaks THC down into compounds called metabolites, the main one being THC-COOH. These metabolites are stored in body fat and released slowly, which is exactly what drug tests are designed to detect.
THC: the main intoxicating compound in cannabis, responsible for the high.
THC-COOH: the inactive metabolite your body makes from THC, and the marker most drug tests look for.
Detection window: the period after use during which a test can still detect cannabis.
Because these metabolites accumulate with regular use and are stored in fat, the more often you consume, the longer they stick around. That single fact explains why two people can use the same amount and get very different results.
What are weed detection times by test type?
Different tests look back over different windows. Here’s a realistic summary of how long cannabis is typically detectable by each method.
| Test type | Occasional use | Daily / heavy use |
|---|---|---|
| Urine | About 3 days | Up to 30 days or more |
| Blood | 1 to 2 days | Up to 7 days |
| Saliva | 1 to 3 days | Up to 30 days |
| Hair | Up to 90 days | Up to 90 days |
These are general estimates. Actual detection windows vary with the test’s sensitivity and your individual body chemistry.

How long does weed stay in urine?
Urine is the most common test. For occasional users, weed is usually detectable for around 3 days. For frequent users it can be 7 to 21 days, and for daily heavy users it may exceed 30 days because THC builds up in body fat.
Urine tests don’t detect THC itself but its metabolites, the byproducts your body makes as it processes cannabis. Since those metabolites accumulate with regular use, the more often you consume, the longer the detection window.
How long does THC stay in blood and saliva?
THC clears from blood quickly, usually within 1 to 2 days for occasional users, though it can last up to a week with heavy use. Saliva tests, common at the roadside, typically detect cannabis for 1 to 3 days.
Blood tests are less common because the window is so short, but they’re sometimes used to show recent use. Saliva tests are increasingly used for roadside impairment checks in Canada, since they reflect more recent consumption. Remember, detection does not equal impairment, and the two can differ a lot.
What affects how long weed stays in your system?
No two people clear THC at the same rate. The biggest factors are:
- Frequency of use: the number one factor. Daily use means THC builds up and lingers far longer.
- Body fat: THC is stored in fat, so higher body fat can mean a longer detection window.
- Metabolism: a faster metabolism clears compounds more quickly.
- Potency and dose: stronger products and bigger doses leave more to clear.
- How you consume: edibles can stay in your system a little longer than inhaled cannabis for some people.
- Hydration and activity: these have a minor, short-term effect at best.
If you’re new to cannabis strength in general, our indica vs sativa guide explains how potency works, and CBD vs THC covers how the two main cannabinoids differ.
Do edibles and concentrates stay in your system longer?
The product you use changes the experience, and it can nudge the detection window too, though frequency of use still matters most. Here’s how the common formats compare.
- Inhaled cannabis (flower, vapes): THC enters and leaves the blood quickly, so detection windows are the shortest, especially for occasional users.
- Edibles: these are processed through the liver, the effects last longer, and for some people the detection window runs slightly longer than inhaling.
- Concentrates like shatter or live resin: these are far higher in THC, so a single session delivers a much bigger dose, which can mean more metabolites to clear.
In every case, the amount of THC you take in and how often you use it outweigh the format itself. A daily edible user will test positive far longer than someone who tried a single low-dose gummy. If you want to understand product strength, our guides to shatter and live resin explain just how concentrated they are.
Can you flush weed out of your system faster?
Not reliably. Time is the only proven way to clear THC. Drinking water, exercising, and detox products are often promoted, but they can’t meaningfully speed up how fast your body processes cannabis, and some “detox” products simply dilute a sample.
It’s worth being honest here, because there’s a lot of misinformation. Staying hydrated and healthy is good for you generally, but no drink, pill, or trick will guarantee a clean test. If timing matters to you, the only dependable approach is to stop using and give your body enough time. Interestingly, exercise can even release stored THC back into your bloodstream in the short term, so a hard workout right before a test isn’t the shortcut it seems.
The most reliable plan is simply to stop using and count on time, since your body clears THC at its own steady pace no matter what you try. If you have a test coming up and you’re a regular user, give yourself as much lead time as possible, because the window for daily consumers is measured in weeks, not days. There’s no safe shortcut, but there’s also no real mystery: stop, wait, and let your body do the rest.
Is detection the same as impairment?
This is an important distinction that trips a lot of people up. A drug test can detect cannabis long after the effects have completely worn off. Detection shows past use, not current impairment. Someone could test positive on a urine test days or weeks after their last use, even though they’re stone-cold sober.
That’s why roadside testing in Canada leans on saliva tests, which reflect more recent use, rather than urine. Whatever the situation, the safest rule is simple: never drive after using cannabis, and give yourself plenty of time before any activity that requires you to be fully sharp.
Frequently asked questions
How long does weed stay in your system for a one-time use?
For a single use, THC is often detectable in urine for around 1 to 3 days, and in blood or saliva for 1 to 2 days. Individual results vary based on your body and the test.
Does drinking water flush THC out faster?
Not really. Water keeps you hydrated but won’t meaningfully speed up how fast your body clears THC. Over-drinking before a test can also make a sample look diluted, which can flag a retest.
How long does THC stay in urine for daily users?
For daily or heavy users, urine can test positive for 30 days or longer because THC builds up in body fat and is released slowly over time.
Do edibles stay in your system longer than smoking?
They can. Edibles are processed differently and the effects last longer, so for some people the detection window is slightly longer than inhaled cannabis, though the difference is modest.
Does CBD show up on a drug test?
Pure CBD usually won’t, but many CBD products contain trace THC that could occasionally trigger a positive. Choose THC-free isolate if testing is a concern.
Is detection the same as impairment?
No. A test can detect cannabis long after the effects have worn off. Detection shows past use, not current impairment, which is an important distinction.
More Cannabis Guides
Shop Cannabis and CBD
THC and non-intoxicating CBD options at fair, tax-exempt prices, shipped fast and discreet across Canada. 19+ only.
Related Articles



