How Long Cannabis Can Be Detected
How Long Does Cannabis Stay in Your System?
Understanding how long cannabis can be detected helps people make sense of urine, blood, saliva, and hair testing windows.
What Changes Detection Time
Individual differences mean detection windows can vary widely from person to person.
The type of product and potency can also matter, since higher THC levels and regular use lead to more buildup in the body over time
.
Typical Detection Windows by Test Type
Urine tests are the most common and can detect cannabis metabolites for about 1–3 days in occasional users, up to 7–10 days in moderate users, and 30 days or more in heavy daily users
.
THC clears from blood faster than it does from urine.
Oral fluid tests usually cover a shorter recent-use window.
Hair tests can detect cannabis use for up to 90 days or more, weed concentrates because metabolites become trapped in growing hair over time
.
What People Should Know
Knowing how long cannabis can be detected helps people interpret test results and expectations.
A person may feel normal but still test positive for days or weeks.
Quick Answers
How long does cannabis stay in your system?
It depends on the test type and frequency of use. Urine can range from 1–3 days to 30+ days, blood about 1–7 days, saliva 1–3 days, and hair up to 90 days or more
.
Do heavy users test positive longer?
Heavy use generally means longer testing windows across all methods.
Can you speed up how long cannabis stays in your system?
Most "detox" claims are not well supported by evidence.
Final Thoughts
How long cannabis stays in your system depends on frequency of use, body factors, and the type of test. Urine, blood, saliva, and hair all have different detection windows
.