How Long Does THC Stay In Urine
Medically reviewed by Dr. Matthew Nuesse, Certified Medical & DOT Examiner
You have a drug test coming up and want to know how long THC stays in urine? The online debates on this burning question (pun intended) are filled with inconsistent conclusions, and often boil down to personal, anecdotal experiences.
The short answer is, unfortunately - it depends. However, what you can do is factor in your circumstances and conditions and get a pretty close estimate.
THC can stay detectable in urine for 3–7 days after one-time use, one to two weeks for occasional use, two to four weeks for weekly use, and up to three months or longer for daily or heavy users. Urine tests detect THC-COOH, a THC metabolite stored in body fat, so detection time depends on frequency of use, body fat, dosage, metabolism, hydration, and test cutoff levels.
Let’s get into THC detection times and try to answer the question of how long THC can stay in your urine.
In the following article, we will talk about:
- Why is THC found in urine
- THC in urine detection basics
- How long can THC be found in urine
- Can you still test positive for THC after 30 days
- How fast can you clear THC from urine
Why Is THC Found In Urine In the First Place
Let’s get one thing out of the way first. Neither at-home nor lab tests actually detect THC (tetrahydrocannabinol) that can be found in weed products. They actually detect the pressence of a metabolite the human body makes after the THC is processed, aka THC-COOH.
THC is fat-soluble, meaning that it dissolves and can stay in bodyfat for longer. After it’s metabolized, it turns into THC-COOH and leaves the body through feces and urine (roughly 65% and 20% respectively).
Tests look for and react with those metabolites that remain in urine. Knowing that our bodies have the ability to store THC in fat cells, a urine test can give a positive result for days or even weeks after last use.
THC Urine Detection Basics
THC in urine - Detection Factors
THC can stay in urine for up to 3 months (or even longer for the heaviest users). But, for one-timers or occasional smokers, it can clear out in a matter of one week, or sometimes even quicker.
So, what gives?
There’s a wide range of factors that determine how long THC use can be detected in urine. And, to add to the conundrum, the combination of these factors makes it so that everyone’s “detox times” are different.
Let’s talk about the main factors that will affect the time THC (or rather its metabolites) stays in your urine:
- Frequency of use - using more often leads to the accumulation of THC in body fat
- Body fat percentage - the more body fat you have, the more potential to store THC
- Potency and dosage - larger and/or more potent doses increase metabolite load
-
Metabolism - people with faster metabolism process THC faster
- Physical activity - active people tend to have a faster metabolism
- Diet quality - dietary fibers and healthy food help with metabolism, too
- Age - as we age, our metabolism gradually slows down
- Hydration levels - fluid intake directly affects urine dilution and metabolite concentration
- Test sensitivity (aka cutoff levels) - the higher the cutoff level, the lower the detection window
THC Urine Detection Times by Cannabis Use Frequency
| Frequency of Cannabis Use | How Long Can THC Stay Detectable in Urine | What This Means |
|---|---|---|
| Single use | 3–7 days | THC may be detectable for several days after one-time cannabis use. |
| Occasional use | 7–14 days | People who use cannabis a few times per month may test positive for one to two weeks. |
| Moderate use | 14–21 days | Using cannabis a few times per week can extend the urine detection window. |
| Regular use | 21–30 days | Repeated use allows THC metabolites to build up in the body over time. |
| Daily or heavy use | 30–90+ days | Frequent cannabis use can result in the longest THC urine detection times. |

Cutoff Levels 101
Every test (at-home and lab) has a detection level, also called a cutoff. For THC, it is measured in nanograms per milliliter (ng/ml).
Essentially, this cutoff threshold determines whether a test is positive or negative. If the THC metabolite concentration is above it, the test will turn out positive, and vice versa.
Most screening tests (including pre-employment and employment drug tests) are done at 50 ng/ml. After that, if needed be, the confirmatory test is done at a stricter cutoff (at a lab, using GC-MS) of 20 or 15 ng/ml.
To put things simply, a THC urine test cannot detect the exact amount of metabolites, only if they are above or below a certain cutoff level. The higher the cutoff level, the smaller the detection window is.
You can read more about cutoff levels in our detailed cutoff level guide.
How Long Can THC Be Detected In Urine
Before we get into the numbers, it’s important to note that these THC in urine detection times are approximations. You will get a better perspective if you consider the factors we talked about above. Or, if you want a closer estimate, try out our THC Detection Calculator.
Now, let’s talk about how long THC can be detected in urine:
- One-time users: from 3 to 7 days
- Occasional (aka weekend users): a week to two weeks
- Weekly users (2 to 4 times a week): 2 to 4 weeks
- Daily users (once a day): from 3 weeks up to 3 months
- Heavy users (multiple times a day): from one week up to 3 months (or longer in rare cases)
Here’s a chart to help you visualize the THC metabolite elimination from your body:

Can You Still Test Positive For THC After 30 Days?
If you use THC products often and/or in large doses, you can still test positive even after 30 days. Depending on the factors (e.g., body fat), THC deposits can still metabolize in your body, causing a positive urine test.
The best way to make sure you know where you stand is to test at-home with a 3-level THC test, which is designed to track detox in more detail.
How fast can you clear THC from urine?
The short answer is - there is no quick way to clear THC from urine. First, your body needs to metabolize recent THC use, and then it will slowly metabolize the THC deposits which accumulated in body fat. As you can see, the detection windows range from a few days to 3 months and above, strongly relying on usage and metabolic factors.
Of course, with proper lifestyle changes and adaptations, you can speed up this process:
- Regular physical activity to speed up metabolism
- Proper hydration to help with metabolizing THC deposits
- Stop using THC products, especially with an upcoming drug test
- Introduce a fiber-rich diet full of fruit and veggies into your daily life
- Take an at-home THC test to track your progress
THC Detection in Urine - Patience is key
As you can see, the question of how long THC stays in urine is not a simple one. It depends on crucial factors like lifestyle, body fat, frequency of use, and your daily dynamics.
The good news is, you have power over these factors. With proper lifestyle changes, you can help your body metabolize THC deposits faster, leading to a negative THC urine test result.
Resources:
- https://www.canorml.org/employment/marijuana-drug-test-detection-times/
- https://ntcrc.org/wp-content/uploads/2020/06/DCRVolume5.1-2_The_Marijuana_Detection_Window.pdf
- https://www.sciencedirect.com/science/article/pii/S2773021222000815
- https://northridgeaddiction.com/thc-in-urine-tests/
- https://academic.oup.com/jat/article-abstract/19/6/443/774147