"Marijuana" in blood and urine - how long will the drug test be positive?
Wondering how long marijuana stays in your body? The answer depends on the type of test, frequency of use, and your individual metabolism. We provide you with a practical guide to THC detection times with specific numbers.
Quick answers to common questions
- Urine test – most common method of THC detection
- Detection time varies – from 24 hours to several months
- Every body breaks down THC differently – no universal table exists
How long does THC stay in the body?
"There is no definitive detection time," explains Ryan Vandrey from Johns Hopkins University. Detection time is highly different for most individuals due to varying frequency of use, amount of THC, and individual body characteristics.
Approximate Detection Time
THC remains in bodily fluids 1–30 days. In hair, it can last for months. For daily users, THC can be detectable up to 90 days after last use.

What affects THC detection time?
Key factors:
- Amount and frequency of use – the more often you smoke, the longer THC stays
- THC content in the consumed dose
- BMI and body fat – cannabinoids are stored in fat reserves
- Age and gender
- Method of consumption – THC from edibles stays in the body longer than from smoking
- Metabolic rate













